Skip to content

Commit

Permalink
Implemented #1092 #1118 #1129 (#367)
Browse files Browse the repository at this point in the history
* Squashed commit of the following:

commit d53d1c008f3db605dd4b1e5ae9dfe10302da28fb
Merge: c924ce24 bc13c611
Author: Boris Kovar <[email protected]>
Date:   Wed Aug 2 16:35:15 2023 +0200

    Merge branch 'RedRelease20230525' of https://github.com/m2ms/fragalysis-frontend into RedRelease20230525

commit c924ce24af3190079baf7c3b7fc2cd1fb819e93e
Author: Boris Kovar <[email protected]>
Date:   Wed Aug 2 16:34:40 2023 +0200

    - fixed overflow for target list

commit bc13c6114bbf02d88bd6aa833c20c3acc6d8b685
Merge: 7b88603b 74ffba6f
Author: boriskovar-m2ms <[email protected]>
Date:   Wed Aug 2 16:03:35 2023 +0200

    Merge branch 'staging' into RedRelease20230525

commit 7b88603bf0d93b60c6fa996a35b5afb21a3d8835
Author: RobertMatuska <[email protected]>
Date:   Tue Aug 1 15:29:56 2023 +0200

    #1112 fixed project list filter

commit 6951206f2d9285ac2aa59f34c20cd2383735ba8f
Author: RobertMatuska <[email protected]>
Date:   Tue Aug 1 08:41:52 2023 +0200

    #1112 fixed numb rows per page vs numb of projects

commit 11df780229077611f93ab766c508c485d4bcb7b3
Author: RobertMatuska <[email protected]>
Date:   Tue Aug 1 08:37:10 2023 +0200

    #1112 fixed pagination numbers in dropdown

commit 1252aa88178d9b745e32a5c20c4ca353049545f1
Author: Boris Kovar <[email protected]>
Date:   Mon Jul 31 15:40:06 2023 +0200

    - fixed overflow

commit f2d8eac83d6685ba4bc8929754519f9b48730cb5
Author: Boris Kovar <[email protected]>
Date:   Mon Jul 31 14:51:19 2023 +0200

    - fixed problem from #1112 where page-ination controls were not visible

commit 62227fbd35fb110dc9dec60342beb66ef2582762
Author: Boris Kovar <[email protected]>
Date:   Mon Jul 31 13:51:34 2023 +0200

    - fixed issue when implicit actions setSearchString was tracked which caused that user had to click undo twice after clicking on the dataset tab

commit 3bb794549e6eda0c4cb43ceeeac1df152648ba0e
Author: Boris Kovar <[email protected]>
Date:   Mon Jul 31 13:33:30 2023 +0200

    - fixed #1116 + whole bunch of other bugs related to preserving and restoring search (both LHS and RHS) string from snapshot

commit f1d0db5f2161a14201b4e447317eeea640f80f06
Author: Boris Kovar <[email protected]>
Date:   Mon Jul 31 11:01:21 2023 +0200

    - fixed #1117

commit 1038f80e842e5df9490554d5244427402dd7d6b7
Author: Boris Kovar <[email protected]>
Date:   Mon Jul 31 10:11:26 2023 +0200

    - fixed issue #1113

commit 74ffba6f3fc623959595bc3a4aa57bf1af11d718
Author: boriskovar-m2ms <[email protected]>
Date:   Thu Jul 27 16:18:53 2023 +0200

    Redrelease20230525-firstBatch (#354)

    * - added debug info

    * - added debug info

    * - added debug info

    * - added debug info

    * - added debug info

    * - added debug info

    * - added debug info

    * - reworked show inputs in jobs table

    * - trying to fix a bug with inputs

    * - fixes because can't debug this locally

    * - implemented #890

    * - added debug logs

    * fixed problem with entries function

    * - added more logs

    * - authorize user for viewing squonk job

    * - fixed problem with id

    * - added message when access to squonk is denied

    * Update package.json

    to trigger build action

    * Update package.json

    triggering build action

    * - fixed bugs found in staging

    * - resolved build issue where Terser complained about unexpected token. Problem was inclusion of yup package which is used for validation of Formik forms

    * Update package.json

    to trigger build action

    * Update package.json

    trigger build action

    * - updated build-dev.yaml

    * Update package.json

    to trigger build action

    * Update package.json

    just to trigger build action

    * - minor typo fix

    * - before the release fixes

    * Update package.json

    triggering the build action

    * - new BE image

    * - can't go to squonk job execution page if the url is not available

    * - Add status to the job table
    - Revert the disabled buttons if I can't run the job for the target
    - Show the exception from squonk access when click OPEN IN SQUONK and show error messag

    * frontend fixes before green release:
    - If the user is logged in and working on the session project the SHARE button will share current snapshot and not create a new snapshot

    * - hopefully fixed problem with reloading older projects

    * - fixed bad merge from staging

    * - schema expansion test

    * Update package.json

    just to trigger build action

    * Update package.json

    to trigger build action

    * - add button to job table to copy snapshot associated with the job run

    * - fixed problem for 'add button to job table to copy snapshot associated with the job run'

    * added searchString to action and TimeLine

    * #576 restored searchString from snapshot for RHS

    * #576 edited time for search response

    * #576 restore search string for hit navigator

    * #576 Restore search for project history

    * #978 added new button and conditions for showing

    * #978 change modal background and position

    * #978 setted modal window position under buttons

    * #978 fixed onClick for close modal

    * #576 edited tag detail added toggle union/intersec

    * #576 added buttons to Tag Detail

    * #978 added new column and sort by columns

    * #978 edited sort and filter project list table

    * #978 edited filter and search data

    * #576 edit width count

    * Update package.json

    - just to trigger build action

    * - fixed instance when project is missing from session-project (which AFAIK should never happen though)

    * Update package.json

    - just to trigger build action

    * #978 filter for project list and other fix

    * #576 edited LHS height and Tag detail colors

    * #576 added "Select displayed button"

    * #978 edited save change for NGL

    * - semicolons?

    * -merge

    * Squashed commit of the following:

    commit 66118b5d4dfbddd50cdce5af77c857e90325a78b
    Author: Boris Kovar <[email protected]>
    Date:   Tue Jul 4 08:00:12 2023 +0200

        - fixed #1073

    commit ae8406cfdb405dce01d075de39754d2acd6cc55a
    Author: Boris Kovar <[email protected]>
    Date:   Wed Jun 7 08:26:20 2023 +0200

        Squashed commit of the following:

        commit e42baf37a2503f3378c856e26e8d699bc71bd3ac
        Merge: d266f99b 949f4734
        Author: boriskovar-m2ms <[email protected]>
        Date:   Wed Apr 26 11:17:58 2023 +0200

            Merge branch 'staging' into ms-2022-08-18-yellow

        commit d266f99bfbccd23d6a9951bdba71bf487554e9bc
        Author: Boris Kovar <[email protected]>
        Date:   Wed Apr 26 10:50:48 2023 +0200

            - fixed problem for 'add button to job table to copy snapshot associated with the job run'

        commit 62784948247ed7f0521b10418b1b8a271e7062f0
        Author: Boris Kovar <[email protected]>
        Date:   Wed Apr 26 09:43:11 2023 +0200

            - add button to job table to copy snapshot associated with the job run

        commit 949f47340369a671516a7c6317f8f7e35ba86984
        Author: boriskovar-m2ms <[email protected]>
        Date:   Mon Apr 24 14:47:39 2023 +0200

            Ms 2022 08 18 yellow (#351)

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - reworked show inputs in jobs table

            * - trying to fix a bug with inputs

            * - fixes because can't debug this locally

            * - implemented #890

            * - added debug logs

            * fixed problem with entries function

            * - added more logs

            * - authorize user for viewing squonk job

            * - fixed problem with id

            * - added message when access to squonk is denied

            * Update package.json

            to trigger build action

            * Update package.json

            triggering build action

            * - fixed bugs found in staging

            * - resolved build issue where Terser complained about unexpected token. Problem was inclusion of yup package which is used for validation of Formik forms

            * Update package.json

            to trigger build action

            * Update package.json

            trigger build action

            * - updated build-dev.yaml

            * Update package.json

            to trigger build action

            * Update package.json

            just to trigger build action

            * - minor typo fix

            * - before the release fixes

            * Update package.json

            triggering the build action

            * - new BE image

            * - can't go to squonk job execution page if the url is not available

            * - Add status to the job table
            - Revert the disabled buttons if I can't run the job for the target
            - Show the exception from squonk access when click OPEN IN SQUONK and show error messag

            * frontend fixes before green release:
            - If the user is logged in and working on the session project the SHARE button will share current snapshot and not create a new snapshot

            * - hopefully fixed problem with reloading older projects

            * - fixed bad merge from staging

            * - schema expansion test

            * Update package.json

            just to trigger build action

            * Update package.json

            to trigger build action

        commit f41cdb0d525e993a7a48c0dbb397618e0ea76bc9
        Merge: eaadb729 8d437c3f
        Author: boriskovar-m2ms <[email protected]>
        Date:   Mon Apr 24 14:35:37 2023 +0200

            Merge branch 'staging' into ms-2022-08-18-yellow

        commit eaadb729f90441417c899cf4869e26a1b789bb42
        Author: boriskovar-m2ms <[email protected]>
        Date:   Mon Apr 24 12:39:23 2023 +0200

            Update package.json

            to trigger build action

        commit 1b46f37c6ac11d5c7e9a0a1ceff7b68dad785b27
        Author: boriskovar-m2ms <[email protected]>
        Date:   Mon Apr 24 11:26:05 2023 +0200

            Update package.json

            just to trigger build action

        commit 09007706e2ec26c6006d7d19a756129d093ac306
        Author: Boris Kovar <[email protected]>
        Date:   Mon Apr 24 09:36:38 2023 +0200

            - schema expansion test

        commit 8d437c3f6b735953eb07f06fec82bdfdd26d7e44
        Author: boriskovar-m2ms <[email protected]>
        Date:   Tue Apr 11 17:00:05 2023 +0200

            Ms 2022 08 18 yellow (#350)

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - reworked show inputs in jobs table

            * - trying to fix a bug with inputs

            * - fixes because can't debug this locally

            * - implemented #890

            * - added debug logs

            * fixed problem with entries function

            * - added more logs

            * - authorize user for viewing squonk job

            * - fixed problem with id

            * - added message when access to squonk is denied

            * Update package.json

            to trigger build action

            * Update package.json

            triggering build action

            * - fixed bugs found in staging

            * - resolved build issue where Terser complained about unexpected token. Problem was inclusion of yup package which is used for validation of Formik forms

            * Update package.json

            to trigger build action

            * Update package.json

            trigger build action

            * - updated build-dev.yaml

            * Update package.json

            to trigger build action

            * Update package.json

            just to trigger build action

            * - minor typo fix

            * - before the release fixes

            * Update package.json

            triggering the build action

            * - new BE image

            * - can't go to squonk job execution page if the url is not available

            * - Add status to the job table
            - Revert the disabled buttons if I can't run the job for the target
            - Show the exception from squonk access when click OPEN IN SQUONK and show error messag

            * frontend fixes before green release:
            - If the user is logged in and working on the session project the SHARE button will share current snapshot and not create a new snapshot

            * - hopefully fixed problem with reloading older projects

            * - fixed bad merge from staging

        commit 7790dfbc261a302018423ce1a506eb33eb48d683
        Merge: bf42cc20 45438127
        Author: Boris Kovar <[email protected]>
        Date:   Tue Apr 11 16:57:36 2023 +0200

            Merge branch 'ms-2022-08-18-yellow' of https://github.com/m2ms/fragalysis-frontend into ms-2022-08-18-yellow

        commit bf42cc20b514c4b3708b606557cb576324f02a20
        Author: Boris Kovar <[email protected]>
        Date:   Tue Apr 11 16:57:18 2023 +0200

            - fixed bad merge from staging

        commit adc2f5b9e3fd8495c92b8089fb851ae3bc5a49fa
        Author: boriskovar-m2ms <[email protected]>
        Date:   Tue Apr 11 15:47:17 2023 +0200

            Ms 2022 08 18 yellow (#349)

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - reworked show inputs in jobs table

            * - trying to fix a bug with inputs

            * - fixes because can't debug this locally

            * - implemented #890

            * - added debug logs

            * fixed problem with entries function

            * - added more logs

            * - authorize user for viewing squonk job

            * - fixed problem with id

            * - added message when access to squonk is denied

            * Update package.json

            to trigger build action

            * Update package.json

            triggering build action

            * - fixed bugs found in staging

            * - resolved build issue where Terser complained about unexpected token. Problem was inclusion of yup package which is used for validation of Formik forms

            * Update package.json

            to trigger build action

            * Update package.json

            trigger build action

            * - updated build-dev.yaml

            * Update package.json

            to trigger build action

            * Update package.json

            just to trigger build action

            * - minor typo fix

            * - before the release fixes

            * Update package.json

            triggering the build action

            * - new BE image

            * - can't go to squonk job execution page if the url is not available

            * - Add status to the job table
            - Revert the disabled buttons if I can't run the job for the target
            - Show the exception from squonk access when click OPEN IN SQUONK and show error messag

            * frontend fixes before green release:
            - If the user is logged in and working on the session project the SHARE button will share current snapshot and not create a new snapshot

            * - hopefully fixed problem with reloading older projects

        commit 45438127c520d201677dd1b5c1fd876cdfb035e4
        Merge: 73b5d4c7 dcbf19fd
        Author: boriskovar-m2ms <[email protected]>
        Date:   Tue Apr 11 15:46:11 2023 +0200

            Merge branch 'staging' into ms-2022-08-18-yellow

        commit 73b5d4c7e705124ed5e1941226cae17ab5044ef6
        Merge: b74587f0 1447b079
        Author: Boris Kovar <[email protected]>
        Date:   Tue Apr 11 15:28:34 2023 +0200

            Merge branch 'ms-2022-08-18-yellow' of https://github.com/m2ms/fragalysis-frontend into ms-2022-08-18-yellow

        commit b74587f0bdd68af93e44692c6c41517ed36ad4b1
        Author: Boris Kovar <[email protected]>
        Date:   Tue Apr 11 15:27:49 2023 +0200

            - hopefully fixed problem with reloading older projects

        commit dcbf19fd11a4734d18714b154b7b6e577b0ccd69
        Author: boriskovar-m2ms <[email protected]>
        Date:   Tue Apr 11 12:42:14 2023 +0200

            Ms 2022 08 18 yellow (#348)

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - reworked show inputs in jobs table

            * - trying to fix a bug with inputs

            * - fixes because can't debug this locally

            * - implemented #890

            * - added debug logs

            * fixed problem with entries function

            * - added more logs

            * - authorize user for viewing squonk job

            * - fixed problem with id

            * - added message when access to squonk is denied

            * Update package.json

            to trigger build action

            * Update package.json

            triggering build action

            * - fixed bugs found in staging

            * - resolved build issue where Terser complained about unexpected token. Problem was inclusion of yup package which is used for validation of Formik forms

            * Update package.json

            to trigger build action

            * Update package.json

            trigger build action

            * - updated build-dev.yaml

            * Update package.json

            to trigger build action

            * Update package.json

            just to trigger build action

            * - minor typo fix

            * - before the release fixes

            * Update package.json

            triggering the build action

            * - new BE image

            * - can't go to squonk job execution page if the url is not available

            * - Add status to the job table
            - Revert the disabled buttons if I can't run the job for the target
            - Show the exception from squonk access when click OPEN IN SQUONK and show error messag

            * frontend fixes before green release:
            - If the user is logged in and working on the session project the SHARE button will share current snapshot and not create a new snapshot

        commit 1447b079e018d9ce1d67b96161be626b7d97a6bd
        Merge: b774ac60 d7b5e5c2
        Author: boriskovar-m2ms <[email protected]>
        Date:   Tue Apr 11 12:41:03 2023 +0200

            Merge branch 'staging' into ms-2022-08-18-yellow

        commit b774ac6044bc97f38ef5b2e62a6eeea2a94e0dc5
        Author: Boris Kovar <[email protected]>
        Date:   Tue Apr 11 12:05:53 2023 +0200

            frontend fixes before green release:
            - If the user is logged in and working on the session project the SHARE button will share current snapshot and not create a new snapshot

        commit 56ce17ff1db67e6deb96d2e16c4c7ae4e0b6c39b
        Author: Boris Kovar <[email protected]>
        Date:   Thu Apr 6 14:20:00 2023 +0200

            - Add status to the job table
            - Revert the disabled buttons if I can't run the job for the target
            - Show the exception from squonk access when click OPEN IN SQUONK and show error messag

        commit d7b5e5c26dae7824d3c930fb263a02c592a2c042
        Author: boriskovar-m2ms <[email protected]>
        Date:   Thu Apr 6 10:43:08 2023 +0200

            Ms 2022 08 18 yellow (#347)

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - reworked show inputs in jobs table

            * - trying to fix a bug with inputs

            * - fixes because can't debug this locally

            * - implemented #890

            * - added debug logs

            * fixed problem with entries function

            * - added more logs

            * - authorize user for viewing squonk job

            * - fixed problem with id

            * - added message when access to squonk is denied

            * Update package.json

            to trigger build action

            * Update package.json

            triggering build action

            * - fixed bugs found in staging

            * - resolved build issue where Terser complained about unexpected token. Problem was inclusion of yup package which is used for validation of Formik forms

            * Update package.json

            to trigger build action

            * Update package.json

            trigger build action

            * - updated build-dev.yaml

            * Update package.json

            to trigger build action

            * Update package.json

            just to trigger build action

            * - minor typo fix

            * - before the release fixes

            * Update package.json

            triggering the build action

            * - new BE image

            * - can't go to squonk job execution page if the url is not available

        commit 17e89cefe8264584ebe0fadc637a1fac542704ac
        Author: Boris Kovar <[email protected]>
        Date:   Thu Apr 6 10:23:27 2023 +0200

            - can't go to squonk job execution page if the url is not available

        commit 16f0cbddafd994293e45573f3d6ebeeeab1e4b22
        Author: boriskovar-m2ms <[email protected]>
        Date:   Thu Apr 6 09:11:52 2023 +0200

            Minor fixes before the release (#346)

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - reworked show inputs in jobs table

            * - trying to fix a bug with inputs

            * - fixes because can't debug this locally

            * - implemented #890

            * - added debug logs

            * fixed problem with entries function

            * - added more logs

            * - authorize user for viewing squonk job

            * - fixed problem with id

            * - added message when access to squonk is denied

            * Update package.json

            to trigger build action

            * Update package.json

            triggering build action

            * - fixed bugs found in staging

            * - resolved build issue where Terser complained about unexpected token. Problem was inclusion of yup package which is used for validation of Formik forms

            * Update package.json

            to trigger build action

            * Update package.json

            trigger build action

            * - updated build-dev.yaml

            * Update package.json

            to trigger build action

            * Update package.json

            just to trigger build action

            * - minor typo fix

            * - before the release fixes

            * Update package.json

            triggering the build action

            * - new BE image

        commit c8b5f20dd521c7007f08531736541ca84b041a85
        Merge: 8d500638 2cd48e04
        Author: Boris Kovar <[email protected]>
        Date:   Wed Apr 5 14:35:17 2023 +0200

            Merge branch 'ms-2022-08-18-yellow' of https://github.com/m2ms/fragalysis-frontend into ms-2022-08-18-yellow

        commit 8d50063887bc2f6335550f15fe69cc93b17be30e
        Author: Boris Kovar <[email protected]>
        Date:   Wed Apr 5 14:34:49 2023 +0200

            - new BE image

        commit 2cd48e0474f31fe9f0d0f4eb256cad32ed5516cd
        Merge: 0fddd791 b20adee8
        Author: boriskovar-m2ms <[email protected]>
        Date:   Wed Apr 5 13:00:20 2023 +0200

            Merge branch 'staging' into ms-2022-08-18-yellow

        commit 0fddd791812ce9e4093a784850c8e4c5698f3f18
        Author: boriskovar-m2ms <[email protected]>
        Date:   Wed Apr 5 12:09:36 2023 +0200

            Update package.json

            triggering the build action

        commit bed2dc1bf438a2f61b61fdd2d1b18753d1ef58be
        Author: Boris Kovar <[email protected]>
        Date:   Wed Apr 5 10:44:24 2023 +0200

            - before the release fixes

        commit b10160928bff787161a140e4cffd8aa783a4c482
        Merge: f6699d10 9f5f2b7c
        Author: Boris Kovar <[email protected]>
        Date:   Fri Mar 31 09:38:39 2023 +0200

            Merge branch 'ms-2022-08-18-yellow' of https://github.com/m2ms/fragalysis-frontend into ms-2022-08-18-yellow

        commit f6699d106af94bbba6be1494a0c83e0cf1a5b084
        Author: Boris Kovar <[email protected]>
        Date:   Fri Mar 31 09:37:22 2023 +0200

            - minor typo fix

        commit 9f5f2b7cad0ebb482d8069114d52bf65ca6c6531
        Author: boriskovar-m2ms <[email protected]>
        Date:   Fri Mar 24 14:00:10 2023 +0100

            Update package.json

            just to trigger build action

        commit 5a37013c71469f9433c36d956174b1efc1e698ab
        Author: boriskovar-m2ms <[email protected]>
        Date:   Fri Mar 24 12:43:27 2023 +0100

            Update package.json

            to trigger build action

        commit b54cdaa4ea816719128c07939a14a99152a8e990
        Merge: 5dfc38be d6d5216d
        Author: Boris Kovar <[email protected]>
        Date:   Fri Mar 24 11:36:29 2023 +0100

            Merge branch 'ms-2022-08-18-yellow' of https://github.com/m2ms/fragalysis-frontend into ms-2022-08-18-yellow

        commit 5dfc38bef9b0a0fead21b824db58461c185f98fd
        Author: Boris Kovar <[email protected]>
        Date:   Fri Mar 24 11:35:57 2023 +0100

            - updated build-dev.yaml

        commit d6d5216dce40de14910bde76b5f4fb8650bdbd9c
        Author: boriskovar-m2ms <[email protected]>
        Date:   Fri Mar 24 08:52:55 2023 +0100

            Update package.json

            trigger build action

        commit 6bd9fcb0773fc3bbf5266ab9022d6e365dff9cfc
        Author: boriskovar-m2ms <[email protected]>
        Date:   Fri Mar 24 08:46:51 2023 +0100

            Update package.json

            to trigger build action

        commit b20adee8140c7f46573eb5e7525e97427d23d4d4
        Author: boriskovar-m2ms <[email protected]>
        Date:   Thu Mar 16 17:29:15 2023 +0100

            Ms 2022 08 18 yellow (#345)

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - reworked show inputs in jobs table

            * - trying to fix a bug with inputs

            * - fixes because can't debug this locally

            * - implemented #890

            * - added debug logs

            * fixed problem with entries function

            * - added more logs

            * - authorize user for viewing squonk job

            * - fixed problem with id

            * - added message when access to squonk is denied

            * Update package.json

            to trigger build action

            * Update package.json

            triggering build action

            * - fixed bugs found in staging

            * - resolved build issue where Terser complained about unexpected token. Problem was inclusion of yup package which is used for validation of Formik forms

        commit 3a9a478d3bdbcb54802346efe2ec5e1f18242721
        Merge: d777f117 4cb92f6c
        Author: boriskovar-m2ms <[email protected]>
        Date:   Thu Mar 16 10:50:04 2023 +0100

            Merge branch 'staging' into ms-2022-08-18-yellow

        commit d777f117bbfab9a367ef8ad04c2fcf540cf19ef6
        Author: Boris Kovar <[email protected]>
        Date:   Thu Mar 16 10:17:34 2023 +0100

            - resolved build issue where Terser complained about unexpected token. Problem was inclusion of yup package which is used for validation of Formik forms

        commit ae0cbdc8540aa440c776be3b84508c710a215d36
        Author: Boris Kovar <[email protected]>
        Date:   Thu Mar 16 09:01:48 2023 +0100

            - fixed bugs found in staging

        commit 4cb92f6ca3c986a087b840f9327e921ed17e1b4c
        Author: boriskovar-m2ms <[email protected]>
        Date:   Thu Mar 9 13:05:06 2023 +0100

            Ms 2022 08 18 yellow (#344)

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - added debug info

            * - reworked show inputs in jobs table

            * - trying to fix a bug with inputs

            * - fixes because can't debug this locally

            * - implemented #890

            * - added debug logs

            * fixed problem with entries function

            * - added more logs

            * - authorize user for viewing squonk job

            * - fixed problem with id

            * - added message when access to squonk is denied

            * Update package.json

            to trigger build action

            * Update package.json

            triggering build action

        commit bc13d845aa206aa7d8d151a8bb53f53335761084
        Author: boriskovar-m2ms <[email protected]>
        Date:   Thu Mar 9 10:38:18 2023 +0100

            Update package.json

            triggering build action

        commit 49d1ad57042d353f76c7368944601a8d64e44596
        Author: boriskovar-m2ms <[email protected]>
        Date:   Thu Mar 9 10:32:30 2023 +0100

            Update package.json

            to trigger build action

        commit fd0df1c021010f4f5e028090493464721b8b2600
        Author: Boris Kovar <[email protected]>
        Date:   Thu Mar 9 09:11:44 2023 +0100

            - added message when access to squonk is denied

        commit 622b635472e0ed7be1ae36062addd0f91d9ff6f4
        Author: Boris Kovar <[email protected]>
        Date:   Wed Mar 8 14:35:57 2023 +0100

            - fixed problem with id

        commit 74a1a62ca7a564d481be34c4301771ce7f5dd76a
        Author: Boris Kovar <[email protected]>
        Date:   Wed Mar 8 14:18:47 2023 +0100

            - authorize user for viewing squonk job

        commit aa55bc41ee6a6fce4d8b146362e276265eed0af3
        Author: Boris Kovar <[email protected]>
        Date:   Wed Mar 8 12:58:15 2023 +0100

            - added more logs

        commit d97a512d75aa621be77ee69b547b21e1653386e1
        Author: Boris Kovar <[email protected]>
        Date:   Wed Mar 8 12:19:18 2023 +0100

            fixed problem with entries function

        commit 7e28e41d96e57998b979752d3651304bf36713c9
        Author: Boris Kovar <[email protected]>
        Date:   Wed Mar 8 12:13:08 2023 +0100

            - added debug logs

        commit f4becf9c94cf8c5eec225fde7b24c73131e0e338
        Author: Boris Kovar <[email protected]>
        Date:   Wed Mar 8 11:29:23 2023 +0100

            - implemented #890

        commit bcd3ec01ddc68d3dd1dce78f1f3ca165e1633fd4
        Author: Boris Kovar <[email protected]>
        Date:   Sun Mar 5 18:50:08 2023 +0100

            - fixes because can't debug this locally

        commit 59779b6b80ec7e21af68b219a543a017aa837b14
        Author: Boris Kovar <[email protected]>
        Date:   Sun Mar 5 18:29:05 2023 +0100

            - trying to fix a bug with inputs

        commit 76ccc089efc43589bb381ea6589567dce538aa8b
        Author: Boris Kovar <[email protected]>
        Date:   Sun Mar 5 18:12:34 2023 +0100

            - reworked show inputs in jobs table

        commit e862c726c81b0328cc9b7538d9820481b7d85cd8
        Author: Boris Kovar <[email protected]>
        Date:   Sun Mar 5 16:46:29 2023 +0100

            - added debug info

        commit 471d947b83f159bde413a32de06dbd10b9c4dfaf
        Author: Boris Kovar <[email protected]>
        Date:   Sun Mar 5 16:33:00 2023 +0100

            - added debug info

        commit c4b11af95a56786493e13735ac92b1b1f766af79
        Author: Boris Kovar <[email protected]>
        Date:   Sun Mar 5 16:13:41 2023 +0100

            - added debug info

        commit 6adc86d4f95a362b38747e001f55bde2a104baff
        Author: Boris Kovar <[email protected]>
        Date:   Sun Mar 5 15:53:49 2023 +0100

            - added debug info

        commit e42ed05162106109c927e80620d67b5af31b7ef1
        Author: Boris Kovar <[email protected]>
        Date:   Sun Mar 5 15:34:10 2023 +0100

            - added debug info

        commit 39034c54b97f4da301365c69d985640a66c75469
        Author: Boris Kovar <[email protected]>
        Date:   Sun Mar 5 15:09:04 2023 +0100

            - added debug info

        commit 9eee228b45b94479edfab5d6279d3e0ce4ccb8d1
        Author: Boris Kovar <[email protected]>
        Date:   Sun Mar 5 14:48:45 2023 +0100

            - added debug info

        commit 13a00cf2ba8f4ae13de4865096f9def349acd158
        Merge: 0a36ae5c d0317f60
        Author: rsanchezgarc <[email protected]>
        Date:   Tue Feb 21 20:43:31 2023 +0000

            Merge pull request #341 from m2ms/ms-2022-08-18-yellow

            Ms 2022 08 18 yellow release

        commit d0317f607def3b6e1a5651554b338161fce4f040
        Merge: 53164d21 8c4ca1d0
        Author: Boris Kovar <[email protected]>
        Date:   Mon Feb 20 13:58:48 2023 +0100

            Merge branch 'ms-2022-08-18-yellow' of https://github.com/m2ms/fragalysis-frontend into ms-2022-08-18-yellow

        commit 53164d21b23e7a918a772ced6292817b4306031e
        Author: Boris Kovar <[email protected]>
        Date:   Mon Feb 20 13:57:25 2023 +0100

            Squashed commit of the following:

            commit 19b3910d84f9707b8047524cfe44dfa1f8696644
            Author: Boris Kovar <[email protected]>
            Date:   Mon Feb 20 13:33:18 2023 +0100

                - new dev BE

            commit af427c71d9499c975e12b314202bdb0f0ec13826
            Author: boriskovar-m2ms <[email protected]>
            Date:   Fri Feb 17 08:44:14 2023 +0100

                Update package.json

                just to trigger build action

            commit 4cb19eb371b0147dfc51b704a36dba842543d311
            Author: boriskovar-m2ms <[email protected]>
            Date:   Thu Feb 16 09:09:27 2023 +0100

                Update package.json

                just to trigger build action

            commit 7612967a111ec486f2072ca3ddd88330b4ad37c9
            Author: boriskovar-m2ms <[email protected]>
            Date:   Wed Feb 15 14:01:32 2023 +0100

                Update package.json

                just to trigger build action

            commit 4e8b27d9b65fe372e06df45bc720abb52f81dbe2
            Author: Boris Kovar <[email protected]>
            Date:   Tue Feb 14 08:50:44 2023 +0100

                - fixed direct links and direct download links

            commit c08da4bf71caf536e95423fb8b1e5d8ab01c60e7
            Author: Boris Kovar <[email protected]>
            Date:   Thu Feb 9 14:02:18 2023 +0100

                - fixed job name

            commit 4b9a491f0478849e268dc7b825ba358585cdb2ab
            Author: Boris Kovar <[email protected]>
            Date:   Thu Feb 9 13:28:20 2023 +0100

                - added fragmenstein-combine-multi-scoring.json

            commit ca4f946d07074e87a74ac6a3d2272c1735343cb1
            Author: Boris Kovar <[email protected]>
            Date:   Thu Feb 9 13:25:35 2023 +0100

                - checkpoint

            commit b43373e1c228d9e46f4c831fc46269d614013e92
            Author: Boris Kovar <[email protected]>
            Date:   Thu Feb 9 10:43:27 2023 +0100

                - fixed problem where UI would crash if there was a problem during job file transfer of job launch

            commit 3618b10e2b77f4a7a173f38a8d8bbdc0a853805b
            Author: Boris Kovar <[email protected]>
            Date:   Thu Feb 9 09:54:36 2023 +0100

                - fixed bad project capture from url

            commit 7d588895cebd0e363aa5d62b36770499364aef06
            Merge: 11180a5c 4fc7f7bd
            Author: Boris Kovar <[email protected]>
            Date:   Wed Feb 8 09:27:51 2023 +0100

                Merge branch '#1020' of https://github.com/m2ms/fragalysis-frontend into #1020

            commit 11180a5c0142ea18624ae14ddaad16793fdcb435
            Author: Boris Kovar <[email protected]>
            Date:   Wed Feb 8 09:26:31 2023 +0100

                - prevent crash when there is a project associated with target which user is not authorized to see

            commit 4fc7f7bd2d0aae799099b29e256e3c0834e9576f
            Author: boriskovar-m2ms <[email protected]>
            Date:   Wed Feb 8 07:25:12 2023 +0100

                Update package.json

                just to trigger build action

            commit 2b2665cfc609f621eb9bf505b9a86e6bd4fb3d35
            Author: boriskovar-m2ms <[email protected]>
            Date:   Thu Feb 2 15:43:38 2023 +0100

                Update package.json

                just to trigger the build action

            commit d0d429c473307ce2bfa825ad9e556084082accd8
            Author: boriskovar-m2ms <[email protected]>
            Date:   Thu Feb 2 15:20:25 2023 +0100

                Update package.json

                just to trigger the build action

            commit fcf377b863abf9110e1c0ce752b29bce073349cf
            Author: Boris Kovar <[email protected]>
            Date:   Thu Feb 2 14:51:17 2023 +0100

                - fixed problem when job config windows closes on error

            commit c9e39f4da281f333c620811cf7ccfb6b8438cc1f
            Merge: 5a3d56bf 0f8e702a
            Author: Boris Kovar <[email protected]>
            Date:   Thu Feb 2 13:19:16 2023 +0100

                Merge branch '#1020' of https://github.com/m2ms/fragalysis-frontend into #1020

            commit 5a3d56bf87d9c8d8e6007dba5db8c1239dbf39a2
            Author: Boris Kovar <[email protected]>
            Date:   Thu Feb 2 13:18:30 2023 +0100

                - now sending id of the project and not target_access_string

            commit 0f8e702a023e2f786c5ba46eab2205f158a75480
            Author: boriskovar-m2ms <[email protected]>
            Date:   Thu Feb 2 12:59:19 2023 +0100

                Update package.json

                just to trigger build action

            commit 585076db67dc32b58083c184e1ca11a6dddc434b
            Author: Boris Kovar <[email protected]>
            Date:   Thu Feb 2 12:39:19 2023 +0100

                - fixed problem when project pane was not showing up right after a project was created

            commit fa7fd759c30c3abf4e12b1c17af4107424993dc4
            Author: Boris Kovar <[email protected]>
            Date:   Thu Feb 2 12:08:23 2023 +0100

                - fix for missing project pane

            commit ba0a1fe55bd53f719d31d795d71877d81366cac9
            Author: Boris Kovar <[email protected]>
            Date:   Thu Feb 2 09:05:50 2023 +0100

                - version for job execution - broken UI

            commit 51555e1ba1eeb12e1eef340f108d7d3b595e6210
            Merge: 51e97af1 a42cad71
            Author: Boris Kovar <[email protected]>
            Date:   Wed Feb 1 13:58:27 2023 +0100

                Merge branch '#1020' of https://github.com/m2ms/fragalysis-frontend into #1020

            commit 51e97af1db45d3b4bb9b5d1fdd55a07991a9a19a
            Author: Boris Kovar <[email protected]>
            Date:   Wed Feb 1 13:57:49 2023 +0100

                - partial implementation of #1020

            commit a42cad7193b8c8f02c04378bba01f6f44114ec88
            Author: boriskovar-m2ms <[email protected]>
            Date:   Thu Jan 26 08:34:01 2023 +0100

                Update package.json

                just to trigger build action

            commit 96c0216e8b29169c9c1bf29471eafb5bddd24e5b
            Author: boriskovar-m2ms <[email protected]>
            Date:   Wed Jan 25 09:39:06 2023 +0100

                Update package.json

                just to trigger build action

            commit c7de9cf16f783fad2bdfb78224a818221fa24ba1
            Author: boriskovar-m2ms <[email protected]>
            Date:   Tue Jan 24 15:10:11 2023 +0100

                Update package.json

                just to trigger the build action

            commit e8e5657cc5f7beecf5813040210605b6cf410cef
            Author: boriskovar-m2ms <[email protected]>
            Date:   Tue Jan 24 14:04:56 2023 +0100

                Update package.json

                just to trigger build

            commit 24dc912bfdae3bec9c52867f2d638754635cecbb
            Author: Boris Kovar <[email protected]>
            Date:   Tue Jan 24 12:49:58 2023 +0100

                - sensitive data moved to .env file

            commit a98c51751368104300a872f116cc22acc09cec44
            Author: Boris Kovar <[email protected]>
            Date:   Tue Jan 24 12:49:06 2023 +0100

                - added .env to gitignore

            commit 13b4bed082612315afc948192fe758fb42edf63d
            Author: Boris Kovar <[email protected]>
            Date:   Tue Jan 24 12:47:56 2023 +0100

                - mending an error

            commit 5b74eb4326389e11b923b560f6603586bfc3b87c
            Author: Boris Kovar <[email protected]>
            Date:   Wed Jan 18 09:52:19 2023 +0100

                - checkpoint

            commit d4b88dfe5c525b7c471d97ac47d46f9d992bfa48
            Author: Boris Kovar <[email protected]>
            Date:   Tue Jan 17 10:10:27 2023 +0100

                - initial implementation #1020

        commit 8c4ca1d022f2a5841d68dde70edd9f433c539b83
        Author: boriskovar-m2ms <[email protected]>
        Date:   Mon Jan 16 11:35:37 2023 +0100

            Update package.json

            just to trigger build action

        commit 436196bb65fe5eb44f38abc3bc18cf827f09c8d6
        Author: boriskovar-m2ms <[email protected]>
        Date:   Fri Jan 13 10:47:51 2023 +0100

            Update package.json

            just to trigger build action

        commit 0d6abaa08dc7a174d915d33e21a1667accd39423
        Author: boriskovar-m2ms <[email protected]>
        Date:   Thu Jan 12 10:18:23 2023 +0100

            Update package.json

            just to trigger build action

        commit d5905966cb9bf2994f93668911873108832d7578
        Author: Boris Kovar <[email protected]>
        Date:   Wed Jan 11 11:02:25 2023 +0100

            - forgot to reset debug constants

        commit df7057032baa70df6451b7faf0a232fa75a1e55b
        Author: Boris Kovar <[email protected]>
        Date:   Wed Jan 11 08:05:23 2023 +0100

            - minor fix for upload_status

        commit 698d123634ded171f161c3bb9f27e4e1600730be
        Author: Boris Kovar <[email protected]>
        Date:   Tue Jan 10 15:42:30 2023 +0100

            - minor fix for upload_status

        commit 89bb79b92d6cef9fb410259ee93ae7e11859239a
        Author: Boris Kovar <[email protected]>
        Date:   Tue Jan 10 15:26:03 2023 +0100

            - upload_failed now taken into the account

        commit 3f9f3ea181ab267ee9c1f52b88a620c0620fa34b
        Author: boriskovar-m2ms <[email protected]>
        Date:   Tue Jan 10 13:35:25 2023 +0100

            Update package.json

            - just to trigger build action

        commit e6fbd6d213418dfd9708e206da341e8e37e776c3
        Author: boriskovar-m2ms <[email protected]>
        Date:   Tue Jan 10 11:54:17 2023 +0100

            Update package.json

            just to trigger build action

        commit 2d0a5257e2308d3b3241ec63a61ea5896981dc5e
        Author: Boris Kovar <[email protected]>
        Date:   Fri Dec 23 13:01:20 2022 +0100

            - updated README.md

        commit 0a36ae5cc0f40aaab45ced9837e242308d17b578
        Merge: 6a7a0dda 782b84b5
        Author: rsanchezgarc <[email protected]>
        Date:   Tue Dec 20 18:11:19 2022 +0000

            Merge pull request #337 from m2ms/ms-2022-08-18-yellow-wo-970

            Animate to new orientation matrix first

        commit 5504bd464e1d699833f258b994e344cb339cb234
        Author: Boris Kovar <[email protected]>
        Date:   Tue Dec 20 08:06:06 2022 +0100

            Squashed commit of the following:

            commit cec398dcf0a14f7e433b2baec849e29001358839
            Author: Boris Kovar <[email protected]>
            Date:   Tue Dec 20 08:00:30 2022 +0100

                -

            commit 885f08e18f7983723a0944bd90cec646c869ee89
            Author: Boris Kovar <[email protected]>
            Date:   Fri Dec 16 13:18:38 2022 +0100

                - bug fix in progress for #970

            commit 006af71cdff9eff68f3dc7d03404fe265ff841b8
            Author: Boris Kovar <[email protected]>
            Date:   Thu Dec 15 16:30:41 2022 +0100

                - now user can insert list of strings as an input for a job

            commit 15e97d0c57a2ab0c683077ea1f588db63645536f
            Author: Boris Kovar <[email protected]>
            Date:   Wed Dec 14 06:07:28 2022 +0100

                - initial implementation of #970

            commit 89010ea549ade47427b6454c3b92a37dff0c449b
            Author: Boris Kovar <[email protected]>
            Date:   Mon Dec 5 08:26:35 2022 +0100

                - #1001

        commit 6fa2432f7226be0d54f7ce608719c0d59863d367
        Author: Boris Kovar <[email protected]>
        Date:   Mon Dec 19 10:09:59 2022 +0100

            Squashed commit of the following:

            commit 553235691beedd110072226ff20b6b49a6aad1ee
            Author: Boris Kovar <[email protected]>
            Date:   Mon Dec 19 10:06:41 2022 +0100

                - orient first then remove/add stuff

        commit 782b84b50f1d66742a3ed491b91d4ecf379b2edd
        Merge: eaa4ccbd f07779ce
        Author: Boris Kovar <[email protected]>
        Date:   Mon Dec 19 10:08:49 2022 +0100

            Merge branch 'ms-2022-08-18-yellow-wo-970' of https://github.com/m2ms/fragalysis-frontend into ms-2022-08-18-yellow-wo-970

        commit eaa4ccbdf4282a772a19badf68fc2c14579d9173
        Author: Boris Kovar <[email protected]>
        Date:   Mon Dec 19 10:08:30 2022 +0100

            Squashed commit of the following:

            commit 553235691beedd110072226ff20b6b49a6aad1ee
            Author: Boris Kovar <[email protected]>
            Date:   Mon Dec 19 10:06:41 2022 +0100

                - orient first then remove/add stuff

        commit 6a7a0dda77266978a5afdaf82a5e8f89f5aa0d4e
        Merge: 356e625e f07779ce
        Author: rsanchezgarc <[email protected]>
        Date:   Fri Dec 16 12:44:21 2022 +0000

            Merge pull request #334 from m2ms/ms-2022-08-18-yellow-wo-970

            Ms 2022 08 18 yellow wo 970

        commit f07779ce30667465ea1aba424085e8978827641a
        Merge: 57336b82 dcc2c882
        Author: boriskovar-m2ms <[email protected]>
        Date:   Fri Dec 16 13:24:09 2022 +0100

            Merge branch 'master' into ms-2022-08-18-yellow-wo-970

        commit 21b437e8dd24102aebe35302d8b1ef2d18c6c040
        Author: Boris Kovar <[email protected]>
        Date:   Thu Dec 15 16:32:57 2022 +0100

            Squashed commit of the following:

            commit 006af71cdff9eff68f3dc7d03404fe265ff841b8
            Author: Boris Kovar <[email protected]>
            Date:   Thu Dec 15 16:30:41 2022 +0100

                - now user can insert list of strings as an input for a job

            commit 15e97d0c57a2ab0c683077ea1f588db63645536f
            Author: Boris Kovar <[email protected]>
            Date:   Wed Dec 14 06:07:28 2022 +0100

                - initial implementation of #970

            commit 89010ea549ade47427b6454c3b92a37dff0c449b
            Author: Boris Kovar <[email protected]>
            Date:   Mon Dec 5 08:26:35 2022 +0100

                - #1001

        commit 2be8ed349ffdffa3602a2a393b4019bb3115ba5f
        Merge: 8ac386cd 57336b82
        Author: Boris Kovar <[email protected]>
        Date:   Wed Dec 14 06:28:30 2022 +0100

            Merge branch 'ms-2022-08-18-yellow' of https://github.com/m2ms/fragalysis-frontend into ms-2022-08-18-yellow

        commit 8ac386cd710d9b6bf65cccac8d5962e6f6d730a5
        Author: Boris Kovar <[email protected]>
        Date:   Wed Dec 14 06:27:11 2022 +0100

            Squashed commit of the following:

            commit 15e97d0c57a2ab0c683077ea1f588db63645536f
            Author: Boris Kovar <[email protected]>
            Date:   Wed Dec 14 06:07:28 2022 +0100

                - initial implementation of #970

            commit 89010ea549ade47427b6454c3b92a37dff0c449b
            Author: Boris Kovar <[email protected]>
            Date:   Mon Dec 5 08:26:35 2022 +0100

                - #1001

        commit 57336b825cb95aecb3dfff78ab571bb85e906073
        Author: boriskovar-m2ms <[email protected]>
        Date:   Thu Dec 8 11:41:44 2022 +0100

            Update package.json

            just to trigger action

        commit c6c3ed0b16414d528684d63befca6a01634683d0
        Author: boriskovar-m2ms <[email protected]>
        Date:   Wed Dec 7 11:57:33 2022 +0100

            Update package.json

            just to trigger action

        commit 614b01c80882557160777ba96abc92c2d328112e
        Author: boriskovar-m2ms <[email protected]>
        Date:   Wed Dec 7 09:38:38 2022 +0100

            Update package.json

            just to trigger action

        commit c0d2b3858d074b33303eef48e42f11e7eefac474
        Author: boriskovar-m2ms <[email protected]>
        Date:   Wed Dec 7 08:39:23 2022 +0100

            Update package.json

            just to trigger action

        commit bbf6f91e8498586d666204c3493405c4ca4e7268
        Author: boriskovar-m2ms <[email protected]>
        Date:   Wed Dec 7 08:31:30 2022 +0100

            Update package.json

            just to trigger rebuild

        commit 5edd5c4c387405b5f30ee88b19f1f2a2e91d8022
        Author: Boris Kovar <[email protected]>
        Date:   Mon Dec 5 08:28:17 2022 +0100

            Squashed commit of the following:

            commit 8d6edcb01a41b4abdddf86e94fe754682fb17964
            Author: Boris Kovar <[email protected]>
            Date:   Mon Dec 5 08:14:43 2022 +0100

                - #1001

        commit 8c52f55f808f5566f83e6068e3dbe76cf06860b0
        Author: Boris Kovar <[email protected]>
        Date:   Thu Dec 1 09:10:59 2022 +0100

            Squashed commit of the following:

            commit 91f3363f245ec336810dd27b9d34aaaa82512a8a
            Author: Boris Kovar <[email protected]>
            Date:   Thu Dec 1 09:08:03 2022 +0100

                - implemented #1012

        commit f8eb4067e0ece9d170e3405bebe21a689927442c
        Author: Boris Kovar <[email protected]>
        Date:   Tue Nov 29 10:24:56 2022 +0100

            Squashed commit of the following:

            commit a5b8f281ebd05cc6be2163fc7124855f6cee8418
            Author: Boris Kovar <[email protected]>
            Date:   Tue Nov 29 10:22:31 2022 +0100

                - fixed #1013

            commit db173bcdd76574055d5132ec3cd34012a727656d
            Author: Boris Kovar <[email protected]>
            Date:   Mon Nov 28 14:39:16 2022 +0100

                Squashed commit of the following:

                commit c966f2e5a51059496bb8a653eedd54d781b7ec0a
                Merge: 8712fddb 87870aa1
                Author: Boris Kovar <[email protected]>
                Date:   Mon Nov 28 13:40:54 2022 +0100

                    Merge branch 'ms-2022-08-18-yellow' of https://github.com/m2ms/fragalysis-frontend into ms-2022-08-18-yellow

                commit 8712fddb5830de27c1c5568d3ce8e3c4a7318523
                Author: Boris Kovar <[email protected]>
                Date:   Mon Nov 28 13:39:15 2022 +0100

                    Squashed commit of the following:

                    commit cb3969273bde4d917b38c56485a05b1be23cf9cd
                    Author: Boris Kovar <[email protected]>
                    Date:   Mon Nov 28 13:30:45 2022 +0100

                        - fixes for fast snapshot switching in ngl view after the dataset is deleted and compounds from dataset were used (i.e. were visible in some shape or form in the ngl view)

                    commit 0783429eaa6f18cf3c949c3f631d81e76edaa33c
                    Author: Boris Kovar <[email protected]>
                    Date:   Mon Nov 28 08:16:31 2022 +0100

                        - #876 seems to be done

                commit 87870aa192d10344ae7eb384618ef137986862d0
                Author: boriskovar-m2ms <[email protected]>
                Date:   Mon Nov 28 09:36:12 2022 +0100

                    Update package.json

                    just to trigger build action

        commit c966f2e5a51059496bb8a653eedd54d781b7ec0a
        Merge: 8712fddb 87870aa1
        Author: Boris Kovar <[email protected]>
        Date:   Mon Nov 28 13:40:54 2022 +0100

            Merge branch 'ms-2022-08-18-yellow' of https://github.com/m2ms/fragalysis-frontend into ms-2022-08-18-yellow

        commit 8712fddb5830de27c1c5568d3ce8e3c4a7318523
        Author: Boris Kovar <[email protected]>
        Date:   Mon Nov 28 13:39:15 2022 +0100

            Squashed commit of the following:

            commit cb3969273bde4d917b38c56485a05b1be23cf9cd
            Author: Boris Kovar <[email protected]>
            Date:   Mon Nov 28 13:30:45 2022 +0100

                - fixes for fast snapshot switching in ngl view after the dataset is deleted and compounds from dataset were used (i.e. were visible in some shape or form in the ngl view)

            commit 0783429eaa6f18cf3c949c3f631d81e76edaa33c
            Author: Boris Kovar <[email protected]>
            Date:   Mon Nov 28 08:16:31 2022 +0100

                - #876 seems to be done

        commit 87870aa192d10344ae7eb384618ef137986862d0
        Author: boriskovar-m2ms <[email protected]>
        Date:   Mon Nov 28 09:36:12 2022 +0100

            Update package.json

            just to trigger build action

        commit 68d1a2fbd2be5620cca635c662dc0278dd578fcb
        Author: Boris Kovar <[email protected]>
        Date:   Mon Nov 28 09:08:21 2022 +0100

            Squashed commit of the following:

            commit 0783429eaa6f18cf3c949c3f631d81e76edaa33c
            Author: Boris Kovar <[email protected]>
            Date:   Mon Nov 28 08:16:31 2022 +0100

                - #876 seems to be done

        commit 356e625e4a0d7cee6bf1bd3c3b1627b59375e88d
        Merge: 0530324b 7b7cbe99
        Author: rsanchezgarc <[email protected]>
        Date:   Mon Nov 14 09:59:45 2022 +0000

            Merge pull request #329 from m2ms/#977-ngl

            Fast switching between snapshots

        commit 7b7cbe99952000f6c550727e082cb920cafa144c
        Author: Boris Kovar <[email protected]>
        Date:   Tue Nov 8 10:04:33 2022 +0100

            - #977 - fixed issue with ngl settings were not saved and restored

        commit d1abaa872675f8a748f7c573aa74d79cdf629a0c
        Author: Boris Kovar <[email protected]>
        Date:   Mon Nov 7 10:14:18 2022 +0100

            Squashed commit of the following:

            commit 4a8a532f6ea217d2921ed5fab6b6705442ca682f
            Author: Boris Kovar <[email protected]>
            Date:   Thu Nov 3 08:01:05 2022 +0100

                - fixed ngl view was not tracked

        commit 0530324b9faae6876d0b42c48ac4b26a9eaf3c26
        Merge: 931a5aea 5746062a
        Author: Alan B. Christie <[email protected]>
        Date:   Thu Oct 27 15:51:39 2022 +0100

            Merge pull request #325 from xchem/production

            Action doc tweaks

        commit 5746062aacabb5201feefed8ea09e3e34066a175
        Merge: b0e75d17 dc2ff23d
        Author: Alan B. Christie <[email protected]>
        Date:   Thu Oct 27 15:50:50 2022 +0100

            Merge pull request #324 from alanbchristie/production

            Action doc tweaks

        commit dc2ff23d773157c74f864931e06ccb0fd21cf335
        Author: Alan Christie <[email protected]>
        Date:   Thu Oct 27 15:48:48 2022 +0100

            Add doc for production workflow

        commit c5ee4068a880a85d4fc5ed164dbbd711e4c5d0ec
        Author: Alan Christie <[email protected]>
        Date:   Thu Oct 27 15:35:27 2022 +0100

            Tweak action docs

        commit 931a5aea583997a80bab66d8099f743529f8d98f
        Merge: cb4246e7 b0e75d17
        Author: Alan B. Christie <[email protected]>
        Date:   Thu Oct 27 12:51:21 2022 +0100

            Merge pull request #323 from xchem/production

            Production now triggers stack

        commit b0e75d174217c507b2db2f4d6329e4ed2315e887
        Merge: cb4246e7 ac3297e4
        Author: Alan B. Christie <[email protected]>
        Date:   Thu Oct 27 12:50:08 2022 +0100

            Merge pull request #322 from alanbchristie/production

            Production now triggers stack

        commit ac3297e47b5ce9ca5a9ca1386818a317bc8098f2
        Author: Alan Christie <[email protected]>
        Date:   Thu Oct 27 12:49:11 2022 +0100

            Production now triggers stack

            Fix for BE tag

        commit cb4246e7f7acde133a4ca2081c30115dd5c87f56
        Merge: dcc2c882 dec6f785
        Author: Alan B. Christie <[email protected]>
        Date:   Thu Oct 27 11:15:06 2022 +0100

            Merge pull request #321 from alanbchristie/production

            CI changes for new branch policy

        commit dec6f785663f6e3050262c5a4b4704109d2e446a
        Author: Alan Christie <[email protected]>
        Date:   Thu Oct 27 10:58:08 2022 +0100

            Removed personal repo references

        commit 2147aa18af1211a32f55e228c1023491008204ac
        Author: Boris Kovar <[email protected]>
        Date:   Wed Oct 26 10:00:07 2022 +0200

            - updated squonk project id for dev stacks

        commit b2bc6e79197baa4c7336822fca2bfbf54eded377
        Author: Boris Kovar <[email protected]>
        Date:   Mon Oct 24 16:47:24 2022 +0200

            - first real version of the final implementation of ticket #977
            - also added functionality that only if user did something with the snapshot, only then user will be prompted if new snapshot (or current overridden) should be saved or not - note: in this current version undoing an action does not undo the 'dirty' status of the snapshot

        commit 204a86d7f8901b9d39cf6495e625c709d82a8c72
        Author: Boris Kovar <[email protected]>
        Date:   Thu Oct 20 07:32:33 2022 +0200

            - nearly complete issue #977

        commit dcc2c8824378b69e118564a664b332456d5632e4
        Author: boriskovar-m2ms <[email protected]>
        Date:   Thu Sep 29 12:48:42 2022 +0200

            edited in correct squonk project id

        commit 725f6d5267d568afd34f29f22b0869458d759832
        Author: boriskovar-m2ms <[email protected]>
        Date:   Thu Sep 29 12:47:31 2022 +0200

            removed Upload button from Job popup (#320)

            * - initial commit

            * - checkpoint

            * - new backend

            * Update package.json

            bumped version to 0.10.109

            * Update package.json

            bumped version to 0.10.111

            * Update package.json

            version bumped to 0.10.112

            * Update package.json

            bumped version to 0.10.113

            * Update package.json

            bumped version to 0.10.114

            * Update package.json

            bumped version to 0.10.115

            * - added new back-end

            * Squashed commit of the following:

            commit 949573bd930afaa0171a728f05dafa08c2425341
            Merge: deb0d1c3 74ea6613
            Author: Boris Kovar <[email protected]>
            Date:   Thu Jul 14 06:56:52 2022 +0200

                Merge branch '#885-bugfix' of https://github.com/m2ms/fragalysis-frontend into #885-bugfix

            commit deb0d1c31aa68fb38c1d1541aca6bd81410e515b
            Author: Boris Kovar <[email protected]>
            Date:   Thu Jun 9 10:21:43 2022 +0200

                - mics changes

            commit e2a00641039dd34b348ce2084eefd8f33ae04343
            Author: Boris Kovar <[email protected]>
            Date:   Mon Jun 6 06:05:49 2022 +0200

                Squashed commit of the following:

                -bumped version to 0.10.93

                commit dfa24f68c4cb0e84ad37ac663ec08caadd2f3fbb
                Author: Anton Gasperak <[email protected]>
                Date:   Wed Jun 1 11:53:32 2022 +0200

                    #883 - Remove unused selection action

                commit 0ae63081e822a514443a7b6c6e1fb3826a8c6178
                Author: Anton Gasperak <[email protected]>
                Date:   Wed Jun 1 11:43:17 2022 +0200

                    #883 - Remove countOfPendingVectorLoadRequests from selectionReducers with unused hook

                commit b884e0b59c5e9000422adbf6e6adf7b14847b51f
                Author: Anton Gasperak <[email protected]>
                Date:   Wed Jun 1 11:10:44 2022 +0200

                    #883 - Remove associatedDownloadTagName from selectionReducers

                commit ab825ccf3369af8fbaab9c8d25d68c5a1699d773
                Author: Anton Gasperak <[email protected]>
                Date:   Wed Jun 1 10:54:57 2022 +0200

                    #883 - Remove displayedMoleculesInHitNav from selectionReducers

                commit 4103e3984bc9b3fbf2cc48bef3b9d65864a4814b
                Author: Anton Gasperak <[email protected]>
                Date:   Wed Jun 1 10:08:28 2022 +0200

                    #883 - Remove displayAllInNGLList from selectionReducers

                commit f3b3b10a879447705b2709b88d48b62fe50e14cc
                Author: Anton Gasperak <[email protected]>
                Date:   Wed Jun 1 09:59:23 2022 +0200

                    #883 - Remove listAllList from selectionReducers

                commit 02aa5955918abace2d5473e89bb9260ff10d7338
                Author: Anton Gasperak <[email protected]>
                Date:   Wed Jun 1 09:40:29 2022 +0200

                    #883 - Move categoryList from selectionReducers to apiReducers

                commit d059ee8d4de0ddc34be64ef9c55a71c4f2bd96df
                Author: Anton Ga…
  • Loading branch information
boriskovar-m2ms authored Aug 15, 2023
1 parent 5262a81 commit a770a7f
Show file tree
Hide file tree
Showing 11 changed files with 776 additions and 686 deletions.
2 changes: 1 addition & 1 deletion js/components/nglView/renderingObjects.js
Original file line number Diff line number Diff line change
Expand Up @@ -355,7 +355,7 @@ const showArrow = ({ stage, input_dict, object_name, representations, orientatio
let radius = input_dict.radius === undefined ? 0.3 : input_dict.radius;
// Handle undefined start and finish
if (input_dict.start === undefined || input_dict.end === undefined) {
const msgs = 'START OR END UNDEFINED FOR ARROW ' + input_dict.toString();
const msgs = 'START OR END UNDEFINED FOR ARROW ' + JSON.stringify(input_dict);
return Promise.reject(msgs);
}
let shape = new Shape(object_name, { disableImpostor: true });
Expand Down
6 changes: 3 additions & 3 deletions js/components/projects/helperConstants.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
export const moleculeProperty = {
createdAt: 'createdAt',
export const projectProperty = {
createdAt: 'init_date',
name: 'name',
target: 'target',
targetAccessString: 'targetAccessString',
description: 'description',
authority: 'authority',
tags: 'tags',
tags: 'tags'
};
370 changes: 59 additions & 311 deletions js/components/projects/index.js

Large diffs are not rendered by default.

104 changes: 77 additions & 27 deletions js/components/projects/projectListSortFilterDialog.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,18 @@ import ProjectListSortFilterItem from './projectListSortFilterItem';
import WarningIcon from '@material-ui/icons/Warning';
import { makeStyles } from '@material-ui/styles';
import { useDispatch, useSelector } from 'react-redux';
import { MOL_ATTRIBUTES } from './redux/constants';
import { PROJECTS_ATTR } from './redux/constants';
import { setFilter } from '../../reducers/selection/actions';
import { Panel } from '../common/Surfaces/Panel';
import { setSortDialogOpen, setListOfFilteredProjects, setListOfProjects, setDefaultFilter, setListOfFilteredProjectsByDate } from './redux/actions';
import {
setSortDialogOpen,
setListOfFilteredProjects,
setListOfProjects,
setDefaultFilter,
setListOfFilteredProjectsByDate
} from './redux/actions';
import { debounce } from 'lodash';
import { compareCreatedAtDateDesc } from './sortProjects/sortProjects';

const useStyles = makeStyles(theme => ({
title: {
Expand Down Expand Up @@ -44,45 +51,72 @@ const useStyles = makeStyles(theme => ({
},
paper: {
width: 490,
overflow: 'none',
overflow: 'none'
}
}));

const widthPrio = 50;
const widthOrder = 60;
const widthProperty = 170;
const filterData = 160

const filterData = 160;

export const getAttrDefinition = attr => {
return MOL_ATTRIBUTES.find(molAttr => molAttr.key === attr);
return PROJECTS_ATTR.find(molAttr => molAttr.key === attr);
};

const getNestedAttributeValue = (object, attribute, path) => {
if (!path) {
return object[attribute];
}

const pathAttributes = path.split('.');
let attributeValue = object;
for (const pathAttribute of pathAttributes) {
attributeValue = attributeValue[pathAttribute];
if (attributeValue === undefined) return undefined;
}
return attributeValue;
};

export const sortProjects = (projects, filter) => {
let sortedAttributes = filter.sortOptions.map(attr => attr);
return projects.sort((a, b) => {
for (const [attrName, path] of sortedAttributes) {
const order = filter.filter[attrName].order;
const val1 = getNestedAttributeValue(a, attrName, path);
const val2 = getNestedAttributeValue(b, attrName, path);

if (val1 === val2) continue;
if (order === -1) {
return val1 > val2 ? -1 : 1;
} else {
return val1 < val2 ? -1 : 1;
}
}
return 0;
});
};

export const ProjectListSortFilterDialog = memo(
({
filter,
anchorEl,
open,
parentID = 'default',
placement = 'right-start',
}) => {
({ filter, anchorEl, open, parentID = 'default', placement = 'right-start' }) => {
let classes = useStyles();
const dispatch = useDispatch();
const initialize = useCallback(() => {
let initObject = {
active: false,
predefined: 'none',
filter: {},
priorityOrder: MOL_ATTRIBUTES.map(molecule => molecule.key)
priorityOrder: PROJECTS_ATTR.map(project => project.key),
sortOptions: PROJECTS_ATTR.map(project => [project.key, project.path])
};

for (let attr of MOL_ATTRIBUTES) {
for (let attr of PROJECTS_ATTR) {
const lowAttr = attr.key.toLowerCase();

initObject.filter[attr.key] = {
priority: 0,
order: 1,
isFloat: attr.isFloat,
isFloat: attr.isFloat
};
}
return initObject;
Expand All @@ -91,17 +125,18 @@ export const ProjectListSortFilterDialog = memo(
useEffect(() => {
const init = initialize();
setInitState(init);
}, [])
}, []);

const [initState, setInitState] = useState(initialize());
const defaultListOfProjects = useSelector(state => state.projectReducers.listOfProjects);
let defaultListOfProjectsWithoutSort = useSelector(state => state.projectReducers.listOfProjects);
let defaultListOfProjects = [...defaultListOfProjectsWithoutSort].sort(compareCreatedAtDateDesc);

filter = filter || initState;

const handleFilterChange = useCallback(
filter => {
const filterSet = Object.assign({}, filter);
for (let attr of MOL_ATTRIBUTES) {
for (let attr of PROJECTS_ATTR) {
if (filterSet.filter[attr.key].priority === undefined || filterSet.filter[attr.key].priority === '') {
filterSet.filter[attr.key].priority = 0;
}
Expand All @@ -111,7 +146,6 @@ export const ProjectListSortFilterDialog = memo(
[dispatch]
);


const handleItemChange = key => setting => {
console.log(`handleItemChange attr: ${key} values: ${JSON.stringify(setting)}`);
let newFilter = Object.assign({}, filter);
Expand All @@ -121,11 +155,18 @@ export const ProjectListSortFilterDialog = memo(
handleFilterChange(newFilter);
};

const findIndexByKey = key => {
const sortIndex = filter.sortOptions.findIndex(item => item[0] === key);
return sortIndex;
};

const handlePrioChange = key => inc => () => {
const maxPrio = 5;
const minPrio = 0;
let priorityOrder = filter.priorityOrder;
let sortOptions = filter.sortOptions;
const index = filter.priorityOrder.indexOf(key);
const sortIndex = findIndexByKey(key);
if (index > -1 && index + inc >= minPrio && index <= maxPrio) {
priorityOrder.splice(index, 1);
priorityOrder.splice(index + inc, 0, key);
Expand All @@ -135,21 +176,31 @@ export const ProjectListSortFilterDialog = memo(
dispatch(setFilter(newFilter));
handleFilterChange(newFilter);
}
if (sortIndex > -1 && sortIndex + inc >= minPrio && sortIndex <= maxPrio) {
const path = sortOptions[sortIndex][1];
sortOptions.splice(sortIndex, 1);
sortOptions.splice(sortIndex + inc, 0, [key, path]);
let newFilter = Object.assign({}, filter);
newFilter.sortOptions = sortOptions;
newFilter.active = true;
dispatch(setFilter(newFilter));
handleFilterChange(newFilter);
}
};

const handleClearFilter = debounce(() => {
dispatch(setDefaultFilter(true));
dispatch(setSortDialogOpen(false));
dispatch(setListOfFilteredProjects(defaultListOfProjects));
dispatch(setListOfFilteredProjectsByDate(defaultListOfProjects));
dispatch(setListOfProjects(defaultListOfProjects));
dispatch(setListOfFilteredProjects(defaultListOfProjects.sort(compareCreatedAtDateDesc)));
dispatch(setListOfFilteredProjectsByDate(defaultListOfProjects.sort(compareCreatedAtDateDesc)));
dispatch(setListOfProjects(defaultListOfProjects.sort(compareCreatedAtDateDesc)));
dispatch(setSortDialogOpen(true));
});
dispatch(setFilter(filter));

// Check for multiple attributes with same sorting priority
let prioWarning = false;
let prioWarningTest = {};
for (const attr of MOL_ATTRIBUTES) {
for (const attr of PROJECTS_ATTR) {
const prioKey = filter.filter[attr.key].priority;
if (prioKey > 0) {
prioWarningTest[prioKey] = prioWarningTest[prioKey] ? prioWarningTest[prioKey] + 1 : 1;
Expand Down Expand Up @@ -207,10 +258,9 @@ export const ProjectListSortFilterDialog = memo(
property
</Grid>
<Grid item className={classes.centered} style={{ width: filterData }}>
Filter data
Filter data
</Grid>
</Grid>

{filter.priorityOrder.map(attr => {
let attrDef = getAttrDefinition(attr);
return (
Expand Down
Loading

0 comments on commit a770a7f

Please sign in to comment.