Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit a53dafdab810cbb935006aa5a7e88ca0075a68a4
Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
Date:   Tue Dec 21 08:03:34 2021 +0100

    Synch with production (#734)

    * Allfunctionality (#242)

    * Update package.json

    - updated version number to 0.9.69

    * - prelim changes

    * #557 Bug? Snapshot doesn't restore precise RHS tab

    * #571 [L] toggle not restored from snapshot for things on Selected Compounds tab

    * - implemented first phase of discourse integration

    * Squashed commit of the following:

    commit 431c372cfd29dc1054cae3cd2f3083d369265816
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Wed Mar 24 15:56:39 2021 +0100

        - implemented first phase of discourse integration

    commit 103da7e4a72380042fc9e7d97cd4171f9e9e5743
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Thu Mar 11 10:50:30 2021 +0100

        - prelim changes

    * - updated version number to 0.10.1

    * Squashed commit of the following:

    commit 5761defb26b6103cfb3b16a4630400bc4c786478
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 14:23:02 2021 +0100

        Fixed layout and imports

    commit d9b589587cd46d97ba0369e8c8f428e2b970fbbe
    Merge: 717ad541 083cc6da
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 13:55:03 2021 +0100

        Merge branch 'allfunctionality' into #487

    commit 717ad54119a1a00c2e1ac5bcebd3536917db5e2c
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 13:54:33 2021 +0100

        Removed unnecessary parts

    commit 6c23110eaf43122acd1c37f156c02e61c7fa7819
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 13:36:29 2021 +0100

        Fixed undo

    commit 19f839c1c127c38d5f5f9b92956765e20322dc6d
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 15:31:13 2021 +0100

        Fixed button history tracking

    commit bf7b8a8b6a445ac2de305be0d3d07024c8c5f039
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 14:15:34 2021 +0100

        Replaced throttle with debounce for nglView tracking

    commit 57b71e02848cf16db43a807b002437b768c765b6
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 12:58:06 2021 +0100

        Clear history on project change

    commit 419c2685812a25aa5732291102b559b60909ac00
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 12:10:50 2021 +0100

        Separate orientation actions

    commit 272c265c3dc2121f5ee9b515c522197145ed7b71
    Merge: f8440879 bef6400b
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 10:34:26 2021 +0100

        Merge branch 'allfunctionality' into #487

    commit f8440879ec6a11a453771540955f37f2611321b0
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Thu Jan 21 13:52:19 2021 +0100

        Ctreated temporary buttons

    commit 9b8a2ac8b943d21350ee515cccf64b5180d94ff7
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Thu Jan 21 11:54:52 2021 +0100

        Tidying up

    commit cb6c477658dd8e970784b39a2dd9e396555ca2e3
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Thu Jan 21 11:25:23 2021 +0100

        Change ngl view on undo/redo

    commit edfb5715b81d17409f916bfb0e29831804821391
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Jan 20 16:37:42 2021 +0100

        Initial implementation

    * #593 Electron Density - D button behaviour

    * #593 Electron Density - D button behaviour

    * - implemented modal window for discourse errors

    * - updated version number to 0.10.2

    * - slightly updated error description

    * - loading discourse links in synchronous manner to avoid net::ERR_INSUFFICIENT_RESOURCES

    * - updated version number to 0.10.3

    * - implemented "lazy" handling of the Discourse

    * Squashed commit of the following:

    commit b9205ddf6d076bed7c4b3ee3b63d11acd3422fc6
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Mon Mar 29 15:13:32 2021 +0200

        - implemented "lazy" handling of the Discourse

    * - updated version number to 0.10.4

    * #595 Eletron Density - Settings and control panel

    * - hide link to project icon if no project is loaded

    * - updated version number to 0.10.5

    * - updated error message

    * #595 Eletron Density - Settings and control panel

    * - used icon button instead of link in the target list because it behaved differently in test env from behavior in local env

    * - updated version number to 0.10.6

    * #595 Eletron Density - Settings and control panel

    * - fixed issue when creating project from the preview and the first post for the first snapshot was not created

    * - updated version number to 0.10.7

    * - visual improvements

    * - updated version number to 0.10.8

    * #596 Atom Quality - Q button behaviour

    * - visual improvements

    * - updated version number to 0.10.9

    * #599 Atom Quality - Bad atoms rendering

    * #599 Atom Quality - Bad atoms rendering

    * #599 Atom Quality - Bad atoms rendering

    * #598 Atom Quality - Bad atoms identification

    * #597 Atom Quality - Warning icon behaviour and representation change

    * #597 Atom Quality - Warning icon behaviour and representation change

    * - fix (maybe) for that sometimes a discourse post was attempted before the project and/or snapshot were created

    * - updated version number to 0.10.10

    * - fixed problem where snapshot post was attempted before project post was completed which caused that the snapshot post was never created

    * - updated version number to 0.10.11

    * #597 Atom Quality - Warning icon behaviour and representation change

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * - fixed saving of the session actions

    * - updated version number to 0.10.12

    * - checkpoint

    * - updated version number to 0.10.13

    * #602 Snapshot tree and discourse posts

    * #602 Snapshot tree and discourse posts

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * - create discourse topic and post are disabled when creation process is ongoing
    - if discourse user doesn't exists the notice is displayed

    * - changed version number to 0.10.14

    * - open discourse link in the new tab

    * - updated version number to 0.10.15

    * - minor fixes

    * - updated version number to 0.10.16

    * - fixed #609

    * - updated version number to 0.10.17

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * - updated version number to 0.10.18

    * Squashed commit of the following:

    commit 3361b3951a5cacf5f224c4841f227ec2e87487de
    Merge: 7699a373 eb1ed3b7
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Thu May 6 09:03:24 2021 +0200

        Merge remote-tracking branch 'upstream/master'

    commit eb1ed3b786a49f97c9939c681fd6276f66fd0ba9
    Merge: 123071bf 2d42a57a
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Wed May 5 15:06:45 2021 +0100

        Merge pull request #241 from alanbchristie/master

        Supports different GitHub and Docker Hub Account names in downstream Actions

    commit 2d42a57a9da3ca725d4e4f9585c51514c844a081
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Wed May 5 14:38:59 2021 +0100

        - Adds STACK_GITHUB_NAMESPACE (differs from STACK_GITHUB_NAMESPACE)

    commit 1c1349979eb5ab01593f408afcfc079b07f45ba8
    Author: Alan B. Christie <alan@kaitak.org>
    Date:   Wed May 5 10:30:58 2021 +0100

        Update README.md

        To trigger build

    commit 7699a3731e7b066b7d0b55644373111396839468
    Merge: 22a978cb 123071bf
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Wed May 5 10:51:59 2021 +0200

        Merge remote-tracking branch 'upstream/master'

    commit 123071bfbb412ab4426e6f83c96311ece3db0b97
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Tue Apr 27 13:50:47 2021 +0100

        Delete no.travis.yml

    commit 53659c72941b9d1c745a8297d265ed314280324a
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Tue Apr 27 13:50:36 2021 +0100

        Update README.md

    commit 5f043de577545d01d90d3a8674f0fa163314a501
    Merge: 87402117 2c8351ea
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Tue Apr 27 11:46:13 2021 +0100

        Merge pull request #240 from InformaticsMatters/master

        Switch form Travis to GitHub Actions

    commit 874021177850a4ed0a5ff389c2ca9f209a9de53a
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Wed Apr 21 14:38:15 2021 +0200

        Implementation of discourse  (#239)

        * Update package.json

        - updated version number to 0.9.69

        * - prelim changes

        * #557 Bug? Snapshot doesn't restore precise RHS tab

        * #571 [L] toggle not restored from snapshot for things on Selected Compounds tab

        * - implemented first phase of discourse integration

        * Squashed commit of the following:

        commit 431c372cfd29dc1054cae3cd2f3083d369265816
        Author: Boris Kovar <boris.kovar@m2ms.sk>
        Date:   Wed Mar 24 15:56:39 2021 +0100

            - implemented first phase of discourse integration

        commit 103da7e4a72380042fc9e7d97cd4171f9e9e5743
        Author: Boris Kovar <boris.kovar@m2ms.sk>
        Date:   Thu Mar 11 10:50:30 2021 +0100

            - prelim changes

        * - updated version number to 0.10.1

        * Squashed commit of the following:

        commit 5761defb26b6103cfb3b16a4630400bc4c786478
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 14:23:02 2021 +0100

            Fixed layout and imports

        commit d9b589587cd46d97ba0369e8c8f428e2b970fbbe
        Merge: 717ad541 083cc6da
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 13:55:03 2021 +0100

            Merge branch 'allfunctionality' into #487

        commit 717ad54119a1a00c2e1ac5bcebd3536917db5e2c
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 13:54:33 2021 +0100

            Removed unnecessary parts

        commit 6c23110eaf43122acd1c37f156c02e61c7fa7819
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 13:36:29 2021 +0100

            Fixed undo

        commit 19f839c1c127c38d5f5f9b92956765e20322dc6d
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 15:31:13 2021 +0100

            Fixed button history tracking

        commit bf7b8a8b6a445ac2de305be0d3d07024c8c5f039
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 14:15:34 2021 +0100

            Replaced throttle with debounce for nglView tracking

        commit 57b71e02848cf16db43a807b002437b768c765b6
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 12:58:06 2021 +0100

            Clear history on project change

        commit 419c2685812a25aa5732291102b559b60909ac00
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 12:10:50 2021 +0100

            Separate orientation actions

        commit 272c265c3dc2121f5ee9b515c522197145ed7b71
        Merge: f8440879 bef6400b
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 10:34:26 2021 +0100

            Merge branch 'allfunctionality' into #487

        commit f8440879ec6a11a453771540955f37f2611321b0
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Thu Jan 21 13:52:19 2021 +0100

            Ctreated temporary buttons

        commit 9b8a2ac8b943d21350ee515cccf64b5180d94ff7
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Thu Jan 21 11:54:52 2021 +0100

            Tidying up

        commit cb6c477658dd8e970784b39a2dd9e396555ca2e3
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Thu Jan 21 11:25:23 2021 +0100

            Change ngl view on undo/redo

        commit edfb5715b81d17409f916bfb0e29831804821391
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Jan 20 16:37:42 2021 +0100

            Initial implementation

        * - implemented modal window for discourse errors

        * - updated version number to 0.10.2

        * - slightly updated error description

        * - loading discourse links in synchronous manner to avoid net::ERR_INSUFFICIENT_RESOURCES

        * - updated version number to 0.10.3

        * - implemented "lazy" handling of the Discourse

        * Squashed commit of the following:

        commit b9205ddf6d076bed7c4b3ee3b63d11acd3422fc6
        Author: Boris Kovar <boris.kovar@m2ms.sk>
        Date:   Mon Mar 29 15:13:32 2021 +0200

            - implemented "lazy" handling of the Discourse

        * - updated version number to 0.10.4

        * - hide link to project icon if no project is loaded

        * - updated version number to 0.10.5

        * - updated error message

        * - used icon button instead of link in the target list because it behaved differently in test env from behavior in local env

        * - updated version number to 0.10.6

        * - fixed issue when creating project from the preview and the first post for the first snapshot was not created

        * - updated version number to 0.10.7

        * - visual improvements

        * - updated version number to 0.10.8

        * - visual improvements

        * - updated version number to 0.10.9

        * - fix (maybe) for that sometimes a discourse post was attempted before the project and/or snapshot were created

        * - updated version number to 0.10.10

        * - fixed problem where snapshot post was attempted before project post was completed which caused that the snapshot post was never created

        * - updated version number to 0.10.11

        * - fixed saving of the session actions

        * - updated version number to 0.10.12

        * - checkpoint

        * - updated version number to 0.10.13

        * #602 Snapshot tree and discourse posts

        * #602 Snapshot tree and discourse posts

        * - create discourse topic and post are disabled when creation process is ongoing
        - if discourse user doesn't exists the notice is displayed

        * - changed version number to 0.10.14

        * - open discourse link in the new tab

        * - updated version number to 0.10.15

        * - minor fixes

        * - updated version number to 0.10.16

        * - fixed #609

        * - updated version number to 0.10.17

        Co-authored-by: Adriána Kohanová <adriana.kohanova@m2ms.sk>
        Co-authored-by: Adriána Kurillová <adriana.kurillova@m2ms.sk>

    commit 2c8351eaa4620921cf10c6c58e4d4a0d1c843b6c
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Tue Mar 23 00:01:22 2021 +0000

        - Use of production CI action

    commit dd4ead777f9fd5608f710f3db9a80781ecf39f7d
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Mon Mar 22 18:36:18 2021 +0000

        - Fix for stack ref

    commit 7191ae382f3f2d01504dc24360de0fe6d9316d80
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Mon Mar 22 18:30:02 2021 +0000

        - Another trigger fix

    commit 7f193ee6002b3418cf633361c8ede85183c62c74
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Mon Mar 22 18:18:01 2021 +0000

        - Fix trigger logic

    commit fb834c356dadf18e0c0715a70832f63851e8542c
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Mon Mar 22 18:08:10 2021 +0000

        - Experiment with stack trigger

    commit daca6eb5ea1ddae3faeb064df17c9f1f52d3e2a3
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Thu Mar 18 16:57:38 2021 +0000

        - Updates build badge

    commit c4e8f99099bfc39a3363a914d6173e6a00f01f7f
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Thu Mar 18 16:54:24 2021 +0000

        - Attempt to fix action

    commit c12f443e08531c4f0a09e030c04b3c0beeac68e3
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Thu Mar 18 16:38:02 2021 +0000

        - Adds Action (disables Travis)

    commit 56c0372c9e08292d1fa0d0445e0283088199977c
    Merge: 663dfebe 0c9816fe
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Wed Mar 3 12:17:55 2021 +0100

        Merge pull request #237 from m2ms/allfunctionality

        - #577 - implemented csv changes

    commit 663dfebec99a2425fc79d41021f96e580844ad64
    Merge: ca4517df 0c2cc4ea
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Tue Mar 2 14:56:06 2021 +0100

        Merge pull request #236 from m2ms/allfunctionality

        Allfunctionality

    commit ca4517df64ccd42322b3fa2eee813b5b8cedb037
    Merge: 8b125d35 3c677484
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Thu Feb 25 16:10:30 2021 +0100

        Merge pull request #234 from m2ms/allfunctionality

        Allfunctionality

    commit 8b125d357de3708695fc7a4cd4583aa843715cb3
    Merge: bc9480da 8d8a70a2
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Thu Feb 18 10:11:03 2021 +0100

        Merge pull request #233 from m2ms/allfunctionality

        Allfunctionality

    commit bc9480da9ea3c542c80d05c41fa5384eaafc9415
    Merge: 8b71b72d d46c2222
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Wed Feb 17 10:45:51 2021 +0100

        Merge pull request #232 from m2ms/allfunctionality

        Allfunctionality

    commit 8b71b72dae8aa48a85830226ada565d138f2ecc2
    Merge: 6d6e9212 6b12b03c
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Wed Feb 10 14:50:52 2021 +0100

        Merge pull request #231 from m2ms/allfunctionality

        Allfunctionality

    * - updated version number to 0.10.19

    * - checkpoint

    * - checkpoint

    * - maps stuff done

    Co-authored-by: Adriána Kohanová <adriana.kohanova@m2ms.sk>
    Co-authored-by: Adriána Kurillová <adriana.kurillova@m2ms.sk>

    * Allfunctionality (#244)

    * Update package.json

    - updated version number to 0.9.69

    * - prelim changes

    * #557 Bug? Snapshot doesn't restore precise RHS tab

    * #571 [L] toggle not restored from snapshot for things on Selected Compounds tab

    * - implemented first phase of discourse integration

    * Squashed commit of the following:

    commit 431c372cfd29dc1054cae3cd2f3083d369265816
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Wed Mar 24 15:56:39 2021 +0100

        - implemented first phase of discourse integration

    commit 103da7e4a72380042fc9e7d97cd4171f9e9e5743
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Thu Mar 11 10:50:30 2021 +0100

        - prelim changes

    * - updated version number to 0.10.1

    * Squashed commit of the following:

    commit 5761defb26b6103cfb3b16a4630400bc4c786478
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 14:23:02 2021 +0100

        Fixed layout and imports

    commit d9b589587cd46d97ba0369e8c8f428e2b970fbbe
    Merge: 717ad541 083cc6da
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 13:55:03 2021 +0100

        Merge branch 'allfunctionality' into #487

    commit 717ad54119a1a00c2e1ac5bcebd3536917db5e2c
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 13:54:33 2021 +0100

        Removed unnecessary parts

    commit 6c23110eaf43122acd1c37f156c02e61c7fa7819
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 13:36:29 2021 +0100

        Fixed undo

    commit 19f839c1c127c38d5f5f9b92956765e20322dc6d
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 15:31:13 2021 +0100

        Fixed button history tracking

    commit bf7b8a8b6a445ac2de305be0d3d07024c8c5f039
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 14:15:34 2021 +0100

        Replaced throttle with debounce for nglView tracking

    commit 57b71e02848cf16db43a807b002437b768c765b6
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 12:58:06 2021 +0100

        Clear history on project change

    commit 419c2685812a25aa5732291102b559b60909ac00
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 12:10:50 2021 +0100

        Separate orientation actions

    commit 272c265c3dc2121f5ee9b515c522197145ed7b71
    Merge: f8440879 bef6400b
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 10:34:26 2021 +0100

        Merge branch 'allfunctionality' into #487

    commit f8440879ec6a11a453771540955f37f2611321b0
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Thu Jan 21 13:52:19 2021 +0100

        Ctreated temporary buttons

    commit 9b8a2ac8b943d21350ee515cccf64b5180d94ff7
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Thu Jan 21 11:54:52 2021 +0100

        Tidying up

    commit cb6c477658dd8e970784b39a2dd9e396555ca2e3
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Thu Jan 21 11:25:23 2021 +0100

        Change ngl view on undo/redo

    commit edfb5715b81d17409f916bfb0e29831804821391
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Jan 20 16:37:42 2021 +0100

        Initial implementation

    * #593 Electron Density - D button behaviour

    * #593 Electron Density - D button behaviour

    * - implemented modal window for discourse errors

    * - updated version number to 0.10.2

    * - slightly updated error description

    * - loading discourse links in synchronous manner to avoid net::ERR_INSUFFICIENT_RESOURCES

    * - updated version number to 0.10.3

    * - implemented "lazy" handling of the Discourse

    * Squashed commit of the following:

    commit b9205ddf6d076bed7c4b3ee3b63d11acd3422fc6
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Mon Mar 29 15:13:32 2021 +0200

        - implemented "lazy" handling of the Discourse

    * - updated version number to 0.10.4

    * #595 Eletron Density - Settings and control panel

    * - hide link to project icon if no project is loaded

    * - updated version number to 0.10.5

    * - updated error message

    * #595 Eletron Density - Settings and control panel

    * - used icon button instead of link in the target list because it behaved differently in test env from behavior in local env

    * - updated version number to 0.10.6

    * #595 Eletron Density - Settings and control panel

    * - fixed issue when creating project from the preview and the first post for the first snapshot was not created

    * - updated version number to 0.10.7

    * - visual improvements

    * - updated version number to 0.10.8

    * #596 Atom Quality - Q button behaviour

    * - visual improvements

    * - updated version number to 0.10.9

    * #599 Atom Quality - Bad atoms rendering

    * #599 Atom Quality - Bad atoms rendering

    * #599 Atom Quality - Bad atoms rendering

    * #598 Atom Quality - Bad atoms identification

    * #597 Atom Quality - Warning icon behaviour and representation change

    * #597 Atom Quality - Warning icon behaviour and representation change

    * - fix (maybe) for that sometimes a discourse post was attempted before the project and/or snapshot were created

    * - updated version number to 0.10.10

    * - fixed problem where snapshot post was attempted before project post was completed which caused that the snapshot post was never created

    * - updated version number to 0.10.11

    * #597 Atom Quality - Warning icon behaviour and representation change

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * - fixed saving of the session actions

    * - updated version number to 0.10.12

    * - checkpoint

    * - updated version number to 0.10.13

    * #602 Snapshot tree and discourse posts

    * #602 Snapshot tree and discourse posts

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * - create discourse topic and post are disabled when creation process is ongoing
    - if discourse user doesn't exists the notice is displayed

    * - changed version number to 0.10.14

    * - open discourse link in the new tab

    * - updated version number to 0.10.15

    * - minor fixes

    * - updated version number to 0.10.16

    * - fixed #609

    * - updated version number to 0.10.17

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * - updated version number to 0.10.18

    * Squashed commit of the following:

    commit 3361b3951a5cacf5f224c4841f227ec2e87487de
    Merge: 7699a373 eb1ed3b7
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Thu May 6 09:03:24 2021 +0200

        Merge remote-tracking branch 'upstream/master'

    commit eb1ed3b786a49f97c9939c681fd6276f66fd0ba9
    Merge: 123071bf 2d42a57a
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Wed May 5 15:06:45 2021 +0100

        Merge pull request #241 from alanbchristie/master

        Supports different GitHub and Docker Hub Account names in downstream Actions

    commit 2d42a57a9da3ca725d4e4f9585c51514c844a081
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Wed May 5 14:38:59 2021 +0100

        - Adds STACK_GITHUB_NAMESPACE (differs from STACK_GITHUB_NAMESPACE)

    commit 1c1349979eb5ab01593f408afcfc079b07f45ba8
    Author: Alan B. Christie <alan@kaitak.org>
    Date:   Wed May 5 10:30:58 2021 +0100

        Update README.md

        To trigger build

    commit 7699a3731e7b066b7d0b55644373111396839468
    Merge: 22a978cb 123071bf
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Wed May 5 10:51:59 2021 +0200

        Merge remote-tracking branch 'upstream/master'

    commit 123071bfbb412ab4426e6f83c96311ece3db0b97
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Tue Apr 27 13:50:47 2021 +0100

        Delete no.travis.yml

    commit 53659c72941b9d1c745a8297d265ed314280324a
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Tue Apr 27 13:50:36 2021 +0100

        Update README.md

    commit 5f043de577545d01d90d3a8674f0fa163314a501
    Merge: 87402117 2c8351ea
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Tue Apr 27 11:46:13 2021 +0100

        Merge pull request #240 from InformaticsMatters/master

        Switch form Travis to GitHub Actions

    commit 874021177850a4ed0a5ff389c2ca9f209a9de53a
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Wed Apr 21 14:38:15 2021 +0200

        Implementation of discourse  (#239)

        * Update package.json

        - updated version number to 0.9.69

        * - prelim changes

        * #557 Bug? Snapshot doesn't restore precise RHS tab

        * #571 [L] toggle not restored from snapshot for things on Selected Compounds tab

        * - implemented first phase of discourse integration

        * Squashed commit of the following:

        commit 431c372cfd29dc1054cae3cd2f3083d369265816
        Author: Boris Kovar <boris.kovar@m2ms.sk>
        Date:   Wed Mar 24 15:56:39 2021 +0100

            - implemented first phase of discourse integration

        commit 103da7e4a72380042fc9e7d97cd4171f9e9e5743
        Author: Boris Kovar <boris.kovar@m2ms.sk>
        Date:   Thu Mar 11 10:50:30 2021 +0100

            - prelim changes

        * - updated version number to 0.10.1

        * Squashed commit of the following:

        commit 5761defb26b6103cfb3b16a4630400bc4c786478
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 14:23:02 2021 +0100

            Fixed layout and imports

        commit d9b589587cd46d97ba0369e8c8f428e2b970fbbe
        Merge: 717ad541 083cc6da
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 13:55:03 2021 +0100

            Merge branch 'allfunctionality' into #487

        commit 717ad54119a1a00c2e1ac5bcebd3536917db5e2c
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 13:54:33 2021 +0100

            Removed unnecessary parts

        commit 6c23110eaf43122acd1c37f156c02e61c7fa7819
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 13:36:29 2021 +0100

            Fixed undo

        commit 19f839c1c127c38d5f5f9b92956765e20322dc6d
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 15:31:13 2021 +0100

            Fixed button history tracking

        commit bf7b8a8b6a445ac2de305be0d3d07024c8c5f039
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 14:15:34 2021 +0100

            Replaced throttle with debounce for nglView tracking

        commit 57b71e02848cf16db43a807b002437b768c765b6
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 12:58:06 2021 +0100

            Clear history on project change

        commit 419c2685812a25aa5732291102b559b60909ac00
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 12:10:50 2021 +0100

            Separate orientation actions

        commit 272c265c3dc2121f5ee9b515c522197145ed7b71
        Merge: f8440879 bef6400b
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 10:34:26 2021 +0100

            Merge branch 'allfunctionality' into #487

        commit f8440879ec6a11a453771540955f37f2611321b0
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Thu Jan 21 13:52:19 2021 +0100

            Ctreated temporary buttons

        commit 9b8a2ac8b943d21350ee515cccf64b5180d94ff7
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Thu Jan 21 11:54:52 2021 +0100

            Tidying up

        commit cb6c477658dd8e970784b39a2dd9e396555ca2e3
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Thu Jan 21 11:25:23 2021 +0100

            Change ngl view on undo/redo

        commit edfb5715b81d17409f916bfb0e29831804821391
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Jan 20 16:37:42 2021 +0100

            Initial implementation

        * - implemented modal window for discourse errors

        * - updated version number to 0.10.2

        * - slightly updated error description

        * - loading discourse links in synchronous manner to avoid net::ERR_INSUFFICIENT_RESOURCES

        * - updated version number to 0.10.3

        * - implemented "lazy" handling of the Discourse

        * Squashed commit of the following:

        commit b9205ddf6d076bed7c4b3ee3b63d11acd3422fc6
        Author: Boris Kovar <boris.kovar@m2ms.sk>
        Date:   Mon Mar 29 15:13:32 2021 +0200

            - implemented "lazy" handling of the Discourse

        * - updated version number to 0.10.4

        * - hide link to project icon if no project is loaded

        * - updated version number to 0.10.5

        * - updated error message

        * - used icon button instead of link in the target list because it behaved differently in test env from behavior in local env

        * - updated version number to 0.10.6

        * - fixed issue when creating project from the preview and the first post for the first snapshot was not created

        * - updated version number to 0.10.7

        * - visual improvements

        * - updated version number to 0.10.8

        * - visual improvements

        * - updated version number to 0.10.9

        * - fix (maybe) for that sometimes a discourse post was attempted before the project and/or snapshot were created

        * - updated version number to 0.10.10

        * - fixed problem where snapshot post was attempted before project post was completed which caused that the snapshot post was never created

        * - updated version number to 0.10.11

        * - fixed saving of the session actions

        * - updated version number to 0.10.12

        * - checkpoint

        * - updated version number to 0.10.13

        * #602 Snapshot tree and discourse posts

        * #602 Snapshot tree and discourse posts

        * - create discourse topic and post are disabled when creation process is ongoing
        - if discourse user doesn't exists the notice is displayed

        * - changed version number to 0.10.14

        * - open discourse link in the new tab

        * - updated version number to 0.10.15

        * - minor fixes

        * - updated version number to 0.10.16

        * - fixed #609

        * - updated version number to 0.10.17

        Co-authored-by: Adriána Kohanová <adriana.kohanova@m2ms.sk>
        Co-authored-by: Adriána Kurillová <adriana.kurillova@m2ms.sk>

    commit 2c8351eaa4620921cf10c6c58e4d4a0d1c843b6c
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Tue Mar 23 00:01:22 2021 +0000

        - Use of production CI action

    commit dd4ead777f9fd5608f710f3db9a80781ecf39f7d
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Mon Mar 22 18:36:18 2021 +0000

        - Fix for stack ref

    commit 7191ae382f3f2d01504dc24360de0fe6d9316d80
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Mon Mar 22 18:30:02 2021 +0000

        - Another trigger fix

    commit 7f193ee6002b3418cf633361c8ede85183c62c74
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Mon Mar 22 18:18:01 2021 +0000

        - Fix trigger logic

    commit fb834c356dadf18e0c0715a70832f63851e8542c
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Mon Mar 22 18:08:10 2021 +0000

        - Experiment with stack trigger

    commit daca6eb5ea1ddae3faeb064df17c9f1f52d3e2a3
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Thu Mar 18 16:57:38 2021 +0000

        - Updates build badge

    commit c4e8f99099bfc39a3363a914d6173e6a00f01f7f
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Thu Mar 18 16:54:24 2021 +0000

        - Attempt to fix action

    commit c12f443e08531c4f0a09e030c04b3c0beeac68e3
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Thu Mar 18 16:38:02 2021 +0000

        - Adds Action (disables Travis)

    commit 56c0372c9e08292d1fa0d0445e0283088199977c
    Merge: 663dfebe 0c9816fe
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Wed Mar 3 12:17:55 2021 +0100

        Merge pull request #237 from m2ms/allfunctionality

        - #577 - implemented csv changes

    commit 663dfebec99a2425fc79d41021f96e580844ad64
    Merge: ca4517df 0c2cc4ea
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Tue Mar 2 14:56:06 2021 +0100

        Merge pull request #236 from m2ms/allfunctionality

        Allfunctionality

    commit ca4517df64ccd42322b3fa2eee813b5b8cedb037
    Merge: 8b125d35 3c677484
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Thu Feb 25 16:10:30 2021 +0100

        Merge pull request #234 from m2ms/allfunctionality

        Allfunctionality

    commit 8b125d357de3708695fc7a4cd4583aa843715cb3
    Merge: bc9480da 8d8a70a2
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Thu Feb 18 10:11:03 2021 +0100

        Merge pull request #233 from m2ms/allfunctionality

        Allfunctionality

    commit bc9480da9ea3c542c80d05c41fa5384eaafc9415
    Merge: 8b71b72d d46c2222
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Wed Feb 17 10:45:51 2021 +0100

        Merge pull request #232 from m2ms/allfunctionality

        Allfunctionality

    commit 8b71b72dae8aa48a85830226ada565d138f2ecc2
    Merge: 6d6e9212 6b12b03c
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Wed Feb 10 14:50:52 2021 +0100

        Merge pull request #231 from m2ms/allfunctionality

        Allfunctionality

    * - updated version number to 0.10.19

    * - checkpoint

    * - checkpoint

    * - maps stuff done

    * - minor fixes

    * - fixes for density maps

    * - fixed saving

    * - updated version number to 0.10.23

    Co-authored-by: Adriána Kohanová <adriana.kohanova@m2ms.sk>
    Co-authored-by: Adriána Kurillová <adriana.kurillova@m2ms.sk>

    * Allfunctionality (#245)

    * Update package.json

    - updated version number to 0.9.69

    * - prelim changes

    * #557 Bug? Snapshot doesn't restore precise RHS tab

    * #571 [L] toggle not restored from snapshot for things on Selected Compounds tab

    * - implemented first phase of discourse integration

    * Squashed commit of the following:

    commit 431c372cfd29dc1054cae3cd2f3083d369265816
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Wed Mar 24 15:56:39 2021 +0100

        - implemented first phase of discourse integration

    commit 103da7e4a72380042fc9e7d97cd4171f9e9e5743
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Thu Mar 11 10:50:30 2021 +0100

        - prelim changes

    * - updated version number to 0.10.1

    * Squashed commit of the following:

    commit 5761defb26b6103cfb3b16a4630400bc4c786478
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 14:23:02 2021 +0100

        Fixed layout and imports

    commit d9b589587cd46d97ba0369e8c8f428e2b970fbbe
    Merge: 717ad541 083cc6da
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 13:55:03 2021 +0100

        Merge branch 'allfunctionality' into #487

    commit 717ad54119a1a00c2e1ac5bcebd3536917db5e2c
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 13:54:33 2021 +0100

        Removed unnecessary parts

    commit 6c23110eaf43122acd1c37f156c02e61c7fa7819
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 13:36:29 2021 +0100

        Fixed undo

    commit 19f839c1c127c38d5f5f9b92956765e20322dc6d
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 15:31:13 2021 +0100

        Fixed button history tracking

    commit bf7b8a8b6a445ac2de305be0d3d07024c8c5f039
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 14:15:34 2021 +0100

        Replaced throttle with debounce for nglView tracking

    commit 57b71e02848cf16db43a807b002437b768c765b6
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 12:58:06 2021 +0100

        Clear history on project change

    commit 419c2685812a25aa5732291102b559b60909ac00
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 12:10:50 2021 +0100

        Separate orientation actions

    commit 272c265c3dc2121f5ee9b515c522197145ed7b71
    Merge: f8440879 bef6400b
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 10:34:26 2021 +0100

        Merge branch 'allfunctionality' into #487

    commit f8440879ec6a11a453771540955f37f2611321b0
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Thu Jan 21 13:52:19 2021 +0100

        Ctreated temporary buttons

    commit 9b8a2ac8b943d21350ee515cccf64b5180d94ff7
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Thu Jan 21 11:54:52 2021 +0100

        Tidying up

    commit cb6c477658dd8e970784b39a2dd9e396555ca2e3
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Thu Jan 21 11:25:23 2021 +0100

        Change ngl view on undo/redo

    commit edfb5715b81d17409f916bfb0e29831804821391
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Jan 20 16:37:42 2021 +0100

        Initial implementation

    * #593 Electron Density - D button behaviour

    * #593 Electron Density - D button behaviour

    * - implemented modal window for discourse errors

    * - updated version number to 0.10.2

    * - slightly updated error description

    * - loading discourse links in synchronous manner to avoid net::ERR_INSUFFICIENT_RESOURCES

    * - updated version number to 0.10.3

    * - implemented "lazy" handling of the Discourse

    * Squashed commit of the following:

    commit b9205ddf6d076bed7c4b3ee3b63d11acd3422fc6
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Mon Mar 29 15:13:32 2021 +0200

        - implemented "lazy" handling of the Discourse

    * - updated version number to 0.10.4

    * #595 Eletron Density - Settings and control panel

    * - hide link to project icon if no project is loaded

    * - updated version number to 0.10.5

    * - updated error message

    * #595 Eletron Density - Settings and control panel

    * - used icon button instead of link in the target list because it behaved differently in test env from behavior in local env

    * - updated version number to 0.10.6

    * #595 Eletron Density - Settings and control panel

    * - fixed issue when creating project from the preview and the first post for the first snapshot was not created

    * - updated version number to 0.10.7

    * - visual improvements

    * - updated version number to 0.10.8

    * #596 Atom Quality - Q button behaviour

    * - visual improvements

    * - updated version number to 0.10.9

    * #599 Atom Quality - Bad atoms rendering

    * #599 Atom Quality - Bad atoms rendering

    * #599 Atom Quality - Bad atoms rendering

    * #598 Atom Quality - Bad atoms identification

    * #597 Atom Quality - Warning icon behaviour and representation change

    * #597 Atom Quality - Warning icon behaviour and representation change

    * - fix (maybe) for that sometimes a discourse post was attempted before the project and/or snapshot were created

    * - updated version number to 0.10.10

    * - fixed problem where snapshot post was attempted before project post was completed which caused that the snapshot post was never created

    * - updated version number to 0.10.11

    * #597 Atom Quality - Warning icon behaviour and representation change

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * - fixed saving of the session actions

    * - updated version number to 0.10.12

    * - checkpoint

    * - updated version number to 0.10.13

    * #602 Snapshot tree and discourse posts

    * #602 Snapshot tree and discourse posts

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * - create discourse topic and post are disabled when creation process is ongoing
    - if discourse user doesn't exists the notice is displayed

    * - changed version number to 0.10.14

    * - open discourse link in the new tab

    * - updated version number to 0.10.15

    * - minor fixes

    * - updated version number to 0.10.16

    * - fixed #609

    * - updated version number to 0.10.17

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * - updated version number to 0.10.18

    * Squashed commit of the following:

    commit 3361b3951a5cacf5f224c4841f227ec2e87487de
    Merge: 7699a373 eb1ed3b7
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Thu May 6 09:03:24 2021 +0200

        Merge remote-tracking branch 'upstream/master'

    commit eb1ed3b786a49f97c9939c681fd6276f66fd0ba9
    Merge: 123071bf 2d42a57a
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Wed May 5 15:06:45 2021 +0100

        Merge pull request #241 from alanbchristie/master

        Supports different GitHub and Docker Hub Account names in downstream Actions

    commit 2d42a57a9da3ca725d4e4f9585c51514c844a081
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Wed May 5 14:38:59 2021 +0100

        - Adds STACK_GITHUB_NAMESPACE (differs from STACK_GITHUB_NAMESPACE)

    commit 1c1349979eb5ab01593f408afcfc079b07f45ba8
    Author: Alan B. Christie <alan@kaitak.org>
    Date:   Wed May 5 10:30:58 2021 +0100

        Update README.md

        To trigger build

    commit 7699a3731e7b066b7d0b55644373111396839468
    Merge: 22a978cb 123071bf
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Wed May 5 10:51:59 2021 +0200

        Merge remote-tracking branch 'upstream/master'

    commit 123071bfbb412ab4426e6f83c96311ece3db0b97
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Tue Apr 27 13:50:47 2021 +0100

        Delete no.travis.yml

    commit 53659c72941b9d1c745a8297d265ed314280324a
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Tue Apr 27 13:50:36 2021 +0100

        Update README.md

    commit 5f043de577545d01d90d3a8674f0fa163314a501
    Merge: 87402117 2c8351ea
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Tue Apr 27 11:46:13 2021 +0100

        Merge pull request #240 from InformaticsMatters/master

        Switch form Travis to GitHub Actions

    commit 874021177850a4ed0a5ff389c2ca9f209a9de53a
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Wed Apr 21 14:38:15 2021 +0200

        Implementation of discourse  (#239)

        * Update package.json

        - updated version number to 0.9.69

        * - prelim changes

        * #557 Bug? Snapshot doesn't restore precise RHS tab

        * #571 [L] toggle not restored from snapshot for things on Selected Compounds tab

        * - implemented first phase of discourse integration

        * Squashed commit of the following:

        commit 431c372cfd29dc1054cae3cd2f3083d369265816
        Author: Boris Kovar <boris.kovar@m2ms.sk>
        Date:   Wed Mar 24 15:56:39 2021 +0100

            - implemented first phase of discourse integration

        commit 103da7e4a72380042fc9e7d97cd4171f9e9e5743
        Author: Boris Kovar <boris.kovar@m2ms.sk>
        Date:   Thu Mar 11 10:50:30 2021 +0100

            - prelim changes

        * - updated version number to 0.10.1

        * Squashed commit of the following:

        commit 5761defb26b6103cfb3b16a4630400bc4c786478
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 14:23:02 2021 +0100

            Fixed layout and imports

        commit d9b589587cd46d97ba0369e8c8f428e2b970fbbe
        Merge: 717ad541 083cc6da
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 13:55:03 2021 +0100

            Merge branch 'allfunctionality' into #487

        commit 717ad54119a1a00c2e1ac5bcebd3536917db5e2c
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 13:54:33 2021 +0100

            Removed unnecessary parts

        commit 6c23110eaf43122acd1c37f156c02e61c7fa7819
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 13:36:29 2021 +0100

            Fixed undo

        commit 19f839c1c127c38d5f5f9b92956765e20322dc6d
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 15:31:13 2021 +0100

            Fixed button history tracking

        commit bf7b8a8b6a445ac2de305be0d3d07024c8c5f039
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 14:15:34 2021 +0100

            Replaced throttle with debounce for nglView tracking

        commit 57b71e02848cf16db43a807b002437b768c765b6
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 12:58:06 2021 +0100

            Clear history on project change

        commit 419c2685812a25aa5732291102b559b60909ac00
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 12:10:50 2021 +0100

            Separate orientation actions

        commit 272c265c3dc2121f5ee9b515c522197145ed7b71
        Merge: f8440879 bef6400b
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 10:34:26 2021 +0100

            Merge branch 'allfunctionality' into #487

        commit f8440879ec6a11a453771540955f37f2611321b0
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Thu Jan 21 13:52:19 2021 +0100

            Ctreated temporary buttons

        commit 9b8a2ac8b943d21350ee515cccf64b5180d94ff7
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Thu Jan 21 11:54:52 2021 +0100

            Tidying up

        commit cb6c477658dd8e970784b39a2dd9e396555ca2e3
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Thu Jan 21 11:25:23 2021 +0100

            Change ngl view on undo/redo

        commit edfb5715b81d17409f916bfb0e29831804821391
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Jan 20 16:37:42 2021 +0100

            Initial implementation

        * - implemented modal window for discourse errors

        * - updated version number to 0.10.2

        * - slightly updated error description

        * - loading discourse links in synchronous manner to avoid net::ERR_INSUFFICIENT_RESOURCES

        * - updated version number to 0.10.3

        * - implemented "lazy" handling of the Discourse

        * Squashed commit of the following:

        commit b9205ddf6d076bed7c4b3ee3b63d11acd3422fc6
        Author: Boris Kovar <boris.kovar@m2ms.sk>
        Date:   Mon Mar 29 15:13:32 2021 +0200

            - implemented "lazy" handling of the Discourse

        * - updated version number to 0.10.4

        * - hide link to project icon if no project is loaded

        * - updated version number to 0.10.5

        * - updated error message

        * - used icon button instead of link in the target list because it behaved differently in test env from behavior in local env

        * - updated version number to 0.10.6

        * - fixed issue when creating project from the preview and the first post for the first snapshot was not created

        * - updated version number to 0.10.7

        * - visual improvements

        * - updated version number to 0.10.8

        * - visual improvements

        * - updated version number to 0.10.9

        * - fix (maybe) for that sometimes a discourse post was attempted before the project and/or snapshot were created

        * - updated version number to 0.10.10

        * - fixed problem where snapshot post was attempted before project post was completed which caused that the snapshot post was never created

        * - updated version number to 0.10.11

        * - fixed saving of the session actions

        * - updated version number to 0.10.12

        * - checkpoint

        * - updated version number to 0.10.13

        * #602 Snapshot tree and discourse posts

        * #602 Snapshot tree and discourse posts

        * - create discourse topic and post are disabled when creation process is ongoing
        - if discourse user doesn't exists the notice is displayed

        * - changed version number to 0.10.14

        * - open discourse link in the new tab

        * - updated version number to 0.10.15

        * - minor fixes

        * - updated version number to 0.10.16

        * - fixed #609

        * - updated version number to 0.10.17

        Co-authored-by: Adriána Kohanová <adriana.kohanova@m2ms.sk>
        Co-authored-by: Adriána Kurillová <adriana.kurillova@m2ms.sk>

    commit 2c8351eaa4620921cf10c6c58e4d4a0d1c843b6c
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Tue Mar 23 00:01:22 2021 +0000

        - Use of production CI action

    commit dd4ead777f9fd5608f710f3db9a80781ecf39f7d
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Mon Mar 22 18:36:18 2021 +0000

        - Fix for stack ref

    commit 7191ae382f3f2d01504dc24360de0fe6d9316d80
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Mon Mar 22 18:30:02 2021 +0000

        - Another trigger fix

    commit 7f193ee6002b3418cf633361c8ede85183c62c74
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Mon Mar 22 18:18:01 2021 +0000

        - Fix trigger logic

    commit fb834c356dadf18e0c0715a70832f63851e8542c
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Mon Mar 22 18:08:10 2021 +0000

        - Experiment with stack trigger

    commit daca6eb5ea1ddae3faeb064df17c9f1f52d3e2a3
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Thu Mar 18 16:57:38 2021 +0000

        - Updates build badge

    commit c4e8f99099bfc39a3363a914d6173e6a00f01f7f
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Thu Mar 18 16:54:24 2021 +0000

        - Attempt to fix action

    commit c12f443e08531c4f0a09e030c04b3c0beeac68e3
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Thu Mar 18 16:38:02 2021 +0000

        - Adds Action (disables Travis)

    commit 56c0372c9e08292d1fa0d0445e0283088199977c
    Merge: 663dfebe 0c9816fe
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Wed Mar 3 12:17:55 2021 +0100

        Merge pull request #237 from m2ms/allfunctionality

        - #577 - implemented csv changes

    commit 663dfebec99a2425fc79d41021f96e580844ad64
    Merge: ca4517df 0c2cc4ea
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Tue Mar 2 14:56:06 2021 +0100

        Merge pull request #236 from m2ms/allfunctionality

        Allfunctionality

    commit ca4517df64ccd42322b3fa2eee813b5b8cedb037
    Merge: 8b125d35 3c677484
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Thu Feb 25 16:10:30 2021 +0100

        Merge pull request #234 from m2ms/allfunctionality

        Allfunctionality

    commit 8b125d357de3708695fc7a4cd4583aa843715cb3
    Merge: bc9480da 8d8a70a2
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Thu Feb 18 10:11:03 2021 +0100

        Merge pull request #233 from m2ms/allfunctionality

        Allfunctionality

    commit bc9480da9ea3c542c80d05c41fa5384eaafc9415
    Merge: 8b71b72d d46c2222
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Wed Feb 17 10:45:51 2021 +0100

        Merge pull request #232 from m2ms/allfunctionality

        Allfunctionality

    commit 8b71b72dae8aa48a85830226ada565d138f2ecc2
    Merge: 6d6e9212 6b12b03c
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Wed Feb 10 14:50:52 2021 +0100

        Merge pull request #231 from m2ms/allfunctionality

        Allfunctionality

    * - updated version number to 0.10.19

    * - checkpoint

    * - checkpoint

    * - maps stuff done

    * - minor fixes

    * - fixes for density maps

    * - fixed saving

    * - updated version number to 0.10.23

    * - updated version number to 0.10.24

    Co-authored-by: Adriána Kohanová <adriana.kohanova@m2ms.sk>
    Co-authored-by: Adriána Kurillová <adriana.kurillova@m2ms.sk>

    * fix for empty compound sets (#246)

    * Update package.json

    - updated version number to 0.9.69

    * - prelim changes

    * #557 Bug? Snapshot doesn't restore precise RHS tab

    * #571 [L] toggle not restored from snapshot for things on Selected Compounds tab

    * - implemented first phase of discourse integration

    * Squashed commit of the following:

    commit 431c372cfd29dc1054cae3cd2f3083d369265816
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Wed Mar 24 15:56:39 2021 +0100

        - implemented first phase of discourse integration

    commit 103da7e4a72380042fc9e7d97cd4171f9e9e5743
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Thu Mar 11 10:50:30 2021 +0100

        - prelim changes

    * - updated version number to 0.10.1

    * Squashed commit of the following:

    commit 5761defb26b6103cfb3b16a4630400bc4c786478
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 14:23:02 2021 +0100

        Fixed layout and imports

    commit d9b589587cd46d97ba0369e8c8f428e2b970fbbe
    Merge: 717ad541 083cc6da
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 13:55:03 2021 +0100

        Merge branch 'allfunctionality' into #487

    commit 717ad54119a1a00c2e1ac5bcebd3536917db5e2c
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 13:54:33 2021 +0100

        Removed unnecessary parts

    commit 6c23110eaf43122acd1c37f156c02e61c7fa7819
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Feb 3 13:36:29 2021 +0100

        Fixed undo

    commit 19f839c1c127c38d5f5f9b92956765e20322dc6d
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 15:31:13 2021 +0100

        Fixed button history tracking

    commit bf7b8a8b6a445ac2de305be0d3d07024c8c5f039
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 14:15:34 2021 +0100

        Replaced throttle with debounce for nglView tracking

    commit 57b71e02848cf16db43a807b002437b768c765b6
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 12:58:06 2021 +0100

        Clear history on project change

    commit 419c2685812a25aa5732291102b559b60909ac00
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 12:10:50 2021 +0100

        Separate orientation actions

    commit 272c265c3dc2121f5ee9b515c522197145ed7b71
    Merge: f8440879 bef6400b
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Mon Feb 1 10:34:26 2021 +0100

        Merge branch 'allfunctionality' into #487

    commit f8440879ec6a11a453771540955f37f2611321b0
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Thu Jan 21 13:52:19 2021 +0100

        Ctreated temporary buttons

    commit 9b8a2ac8b943d21350ee515cccf64b5180d94ff7
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Thu Jan 21 11:54:52 2021 +0100

        Tidying up

    commit cb6c477658dd8e970784b39a2dd9e396555ca2e3
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Thu Jan 21 11:25:23 2021 +0100

        Change ngl view on undo/redo

    commit edfb5715b81d17409f916bfb0e29831804821391
    Author: ag-m2ms <anton.gasperak@m2ms.sk>
    Date:   Wed Jan 20 16:37:42 2021 +0100

        Initial implementation

    * #593 Electron Density - D button behaviour

    * #593 Electron Density - D button behaviour

    * - implemented modal window for discourse errors

    * - updated version number to 0.10.2

    * - slightly updated error description

    * - loading discourse links in synchronous manner to avoid net::ERR_INSUFFICIENT_RESOURCES

    * - updated version number to 0.10.3

    * - implemented "lazy" handling of the Discourse

    * Squashed commit of the following:

    commit b9205ddf6d076bed7c4b3ee3b63d11acd3422fc6
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Mon Mar 29 15:13:32 2021 +0200

        - implemented "lazy" handling of the Discourse

    * - updated version number to 0.10.4

    * #595 Eletron Density - Settings and control panel

    * - hide link to project icon if no project is loaded

    * - updated version number to 0.10.5

    * - updated error message

    * #595 Eletron Density - Settings and control panel

    * - used icon button instead of link in the target list because it behaved differently in test env from behavior in local env

    * - updated version number to 0.10.6

    * #595 Eletron Density - Settings and control panel

    * - fixed issue when creating project from the preview and the first post for the first snapshot was not created

    * - updated version number to 0.10.7

    * - visual improvements

    * - updated version number to 0.10.8

    * #596 Atom Quality - Q button behaviour

    * - visual improvements

    * - updated version number to 0.10.9

    * #599 Atom Quality - Bad atoms rendering

    * #599 Atom Quality - Bad atoms rendering

    * #599 Atom Quality - Bad atoms rendering

    * #598 Atom Quality - Bad atoms identification

    * #597 Atom Quality - Warning icon behaviour and representation change

    * #597 Atom Quality - Warning icon behaviour and representation change

    * - fix (maybe) for that sometimes a discourse post was attempted before the project and/or snapshot were created

    * - updated version number to 0.10.10

    * - fixed problem where snapshot post was attempted before project post was completed which caused that the snapshot post was never created

    * - updated version number to 0.10.11

    * #597 Atom Quality - Warning icon behaviour and representation change

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * - fixed saving of the session actions

    * - updated version number to 0.10.12

    * - checkpoint

    * - updated version number to 0.10.13

    * #602 Snapshot tree and discourse posts

    * #602 Snapshot tree and discourse posts

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * - create discourse topic and post are disabled when creation process is ongoing
    - if discourse user doesn't exists the notice is displayed

    * - changed version number to 0.10.14

    * - open discourse link in the new tab

    * - updated version number to 0.10.15

    * - minor fixes

    * - updated version number to 0.10.16

    * - fixed #609

    * - updated version number to 0.10.17

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * #594 Electron Density - Settings read file

    * - updated version number to 0.10.18

    * Squashed commit of the following:

    commit 3361b3951a5cacf5f224c4841f227ec2e87487de
    Merge: 7699a373 eb1ed3b7
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Thu May 6 09:03:24 2021 +0200

        Merge remote-tracking branch 'upstream/master'

    commit eb1ed3b786a49f97c9939c681fd6276f66fd0ba9
    Merge: 123071bf 2d42a57a
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Wed May 5 15:06:45 2021 +0100

        Merge pull request #241 from alanbchristie/master

        Supports different GitHub and Docker Hub Account names in downstream Actions

    commit 2d42a57a9da3ca725d4e4f9585c51514c844a081
    Author: Alan Christie <alan.christie@matildapeak.com>
    Date:   Wed May 5 14:38:59 2021 +0100

        - Adds STACK_GITHUB_NAMESPACE (differs from STACK_GITHUB_NAMESPACE)

    commit 1c1349979eb5ab01593f408afcfc079b07f45ba8
    Author: Alan B. Christie <alan@kaitak.org>
    Date:   Wed May 5 10:30:58 2021 +0100

        Update README.md

        To trigger build

    commit 7699a3731e7b066b7d0b55644373111396839468
    Merge: 22a978cb 123071bf
    Author: Boris Kovar <boris.kovar@m2ms.sk>
    Date:   Wed May 5 10:51:59 2021 +0200

        Merge remote-tracking branch 'upstream/master'

    commit 123071bfbb412ab4426e6f83c96311ece3db0b97
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Tue Apr 27 13:50:47 2021 +0100

        Delete no.travis.yml

    commit 53659c72941b9d1c745a8297d265ed314280324a
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Tue Apr 27 13:50:36 2021 +0100

        Update README.md

    commit 5f043de577545d01d90d3a8674f0fa163314a501
    Merge: 87402117 2c8351ea
    Author: Rachael Skyner <reskyner@googlemail.com>
    Date:   Tue Apr 27 11:46:13 2021 +0100

        Merge pull request #240 from InformaticsMatters/master

        Switch form Travis to GitHub Actions

    commit 874021177850a4ed0a5ff389c2ca9f209a9de53a
    Author: boriskovar-m2ms <boris.kovar@m2ms.sk>
    Date:   Wed Apr 21 14:38:15 2021 +0200

        Implementation of discourse  (#239)

        * Update package.json

        - updated version number to 0.9.69

        * - prelim changes

        * #557 Bug? Snapshot doesn't restore precise RHS tab

        * #571 [L] toggle not restored from snapshot for things on Selected Compounds tab

        * - implemented first phase of discourse integration

        * Squashed commit of the following:

        commit 431c372cfd29dc1054cae3cd2f3083d369265816
        Author: Boris Kovar <boris.kovar@m2ms.sk>
        Date:   Wed Mar 24 15:56:39 2021 +0100

            - implemented first phase of discourse integration

        commit 103da7e4a72380042fc9e7d97cd4171f9e9e5743
        Author: Boris Kovar <boris.kovar@m2ms.sk>
        Date:   Thu Mar 11 10:50:30 2021 +0100

            - prelim changes

        * - updated version number to 0.10.1

        * Squashed commit of the following:

        commit 5761defb26b6103cfb3b16a4630400bc4c786478
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 14:23:02 2021 +0100

            Fixed layout and imports

        commit d9b589587cd46d97ba0369e8c8f428e2b970fbbe
        Merge: 717ad541 083cc6da
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 13:55:03 2021 +0100

            Merge branch 'allfunctionality' into #487

        commit 717ad54119a1a00c2e1ac5bcebd3536917db5e2c
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 13:54:33 2021 +0100

            Removed unnecessary parts

        commit 6c23110eaf43122acd1c37f156c02e61c7fa7819
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Wed Feb 3 13:36:29 2021 +0100

            Fixed undo

        commit 19f839c1c127c38d5f5f9b92956765e20322dc6d
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 15:31:13 2021 +0100

            Fixed button history tracking

        commit bf7b8a8b6a445ac2de305be0d3d07024c8c5f039
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 14:15:34 2021 +0100

            Replaced throttle with debounce for nglView tracking

        commit 57b71e02848cf16db43a807b002437b768c765b6
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 12:58:06 2021 +0100

            Clear history on project change

        commit 419c2685812a25aa5732291102b559b60909ac00
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 12:10:50 2021 +0100

            Separate orientation actions

        commit 272c265c3dc2121f5ee9b515c522197145ed7b71
        Merge: f8440879 bef6400b
        Author: ag-m2ms <anton.gasperak@m2ms.sk>
        Date:   Mon Feb 1 10:34:26 2021 +0100

…
  • Loading branch information
boriskovar-m2ms committed Jan 20, 2022
1 parent c76c076 commit ae4e1f0
Show file tree
Hide file tree
Showing 6 changed files with 152 additions and 78 deletions.
15 changes: 9 additions & 6 deletions js/components/preview/molecule/moleculeList.js
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,8 @@ import {
addQuality,
removeQuality,
withDisabledMoleculesNglControlButtons,
removeSelectedTypesInHitNavigator
removeSelectedTypesInHitNavigator,
selectAllHits
} from './redux/dispatchActions';
import { DEFAULT_FILTER, PREDEFINED_FILTERS } from '../../../reducers/selection/constants';
import { Edit, FilterList } from '@material-ui/icons';
Expand Down Expand Up @@ -222,6 +223,7 @@ export const MoleculeList = memo(({ height, setFilterItemsHeight, filterItemsHei
let target = match && match.params && match.params.target;

const [nextXMolecules, setNextXMolecules] = useState(0);
const [selectAllHitsPressed, setSelectAllHitsPressed] = useState(false);
const moleculesPerPage = 5;
const [currentPage, setCurrentPage] = useState(0);
const [searchString, setSearchString] = useState(null);
Expand Down Expand Up @@ -904,8 +906,8 @@ export const MoleculeList = memo(({ height, setFilterItemsHeight, filterItemsHei
</Tooltip>
</>
)}
{false && (
<Tooltip title="Show all hits">
{
<Tooltip title={selectAllHitsPressed ? 'Unselect all hits' : 'Select all hits'}>
<Grid item>
<Button
variant="outlined"
Expand All @@ -914,15 +916,16 @@ export const MoleculeList = memo(({ height, setFilterItemsHeight, filterItemsHei
[classes.contColButtonHalfSelected]: false
})}
onClick={() => {
dispatch(setDisplayAllMolecules(!displayAllMolecules));
dispatch(selectAllHits(joinedMoleculeLists, setNextXMolecules, selectAllHitsPressed));
setSelectAllHitsPressed(!selectAllHitsPressed);
}}
disabled={false}
>
Display all molecules
{selectAllHitsPressed ? 'Unselect all hits' : 'Select all hits'}
</Button>
</Grid>
</Tooltip>
)}
}
</Grid>
</Grid>
</Grid>
Expand Down
13 changes: 12 additions & 1 deletion js/components/preview/molecule/redux/dispatchActions.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@ import {
removeFromInformationList,
appendToDensityListType,
removeFromDensityListType,
setArrowUpDown
setArrowUpDown,
setMolListToEdit
} from '../../../../reducers/selection/actions';
import { base_url } from '../../../routes/constants';
import {
Expand Down Expand Up @@ -1122,3 +1123,13 @@ export const withDisabledMoleculesNglControlButtons = (moleculeIds, type, callba
dispatch(enableMoleculeNglControlButton(moleculeId, type));
});
};

export const selectAllHits = (allFilteredMolecules, setNextXMolecules, unselect) => (dispatch, getState) => {
setNextXMolecules(allFilteredMolecules?.length || 0);
const listOfIds = allFilteredMolecules.map(m => m.id);
if (!unselect) {
dispatch(setMolListToEdit(listOfIds));
} else {
dispatch(setMolListToEdit([]));
}
};
121 changes: 65 additions & 56 deletions js/components/snapshot/modals/downloadStructuresDialog.js
Original file line number Diff line number Diff line change
Expand Up @@ -147,24 +147,29 @@ export const DownloadStructureDialog = memo(({}) => {
}
}
}
const requestObject = {
target_name: targetName,
proteins: proteinNames,
pdb_info: pdb,
bound_info: bound,
cif_info: cif,
mtz_info: mtz,
diff_info: diff,
event_info: event,
sigmaa_info: sigmaa,
sdf_info: sdf,
single_sdf_file: singleSdf,
trans_matrix_info: transformMatrix,
metadata_info: metadata,
smiles_info: smiles,
static_link: isStaticDownload(),
file_url: ''
};
let requestObject;
if (!allStructures && structuresToDownload.length === 0) {
requestObject = null;
} else {
requestObject = {
target_name: targetName,
proteins: proteinNames,
pdb_info: pdb,
bound_info: bound,
cif_info: cif,
mtz_info: mtz,
diff_info: diff,
event_info: event,
sigmaa_info: sigmaa,
sdf_info: sdf,
single_sdf_file: singleSdf,
trans_matrix_info: transformMatrix,
metadata_info: metadata,
smiles_info: smiles,
static_link: isStaticDownload(),
file_url: ''
};
}

return requestObject;
};
Expand Down Expand Up @@ -192,44 +197,48 @@ export const DownloadStructureDialog = memo(({}) => {
setZipPreparing(true);

const requestObject = prepareRequestObject();
const tagData = { requestObject: requestObject, structuresSelection: structuresSelection };
dispatch(setDontShowShareSnapshot(true));
const tagName = generateTagName();
const auxData = { downloadTag: tagName };
dispatch(saveAndShareSnapshot(nglViewList, false, auxData))
.then(() => {
const state = getState();
const sharedSnapshot = state.snapshotReducers.sharedSnapshot;
tagData['snapshot'] = sharedSnapshot;
tagData['downloadName'] = moment().format('-- YYYY-MM-DD -- HH:mm:ss');
dispatch(setSharedSnapshot(initSharedSnapshot));
dispatch(setDontShowShareSnapshot(false));
return getDownloadStructuresUrl(requestObject);
})
.then(resp => {
setDownloadUrl(resp.data.file_url);
if (isStaticDownload()) {
tagData.requestObject.file_url = resp.data.file_url;
}
return getDownloadFileSize(resp.data.file_url);
})
.then(resp => {
const fileSizeInBytes = resp.headers['content-length'];
setFileSize(getFileSizeString(fileSizeInBytes));
})
.then(resp => {
return createDownloadTag(tagData, tagName);
})
.then(molTag => {
dispatch(appendToDownloadTags(molTag));
setDownloadTagUrl(generateUrl(molTag));
setZipPreparing(false);
})
.catch(e => {
setZipPreparing(false);
setError(true);
console.log(e);
});
if (requestObject) {
const tagData = { requestObject: requestObject, structuresSelection: structuresSelection };
dispatch(setDontShowShareSnapshot(true));
const tagName = generateTagName();
const auxData = { downloadTag: tagName };
dispatch(saveAndShareSnapshot(nglViewList, false, auxData))
.then(() => {
const state = getState();
const sharedSnapshot = state.snapshotReducers.sharedSnapshot;
tagData['snapshot'] = sharedSnapshot;
tagData['downloadName'] = moment().format('-- YYYY-MM-DD -- HH:mm:ss');
dispatch(setSharedSnapshot(initSharedSnapshot));
dispatch(setDontShowShareSnapshot(false));
return getDownloadStructuresUrl(requestObject);
})
.then(resp => {
setDownloadUrl(resp.data.file_url);
if (isStaticDownload()) {
tagData.requestObject.file_url = resp.data.file_url;
}
return getDownloadFileSize(resp.data.file_url);
})
.then(resp => {
const fileSizeInBytes = resp.headers['content-length'];
setFileSize(getFileSizeString(fileSizeInBytes));
})
.then(resp => {
return createDownloadTag(tagData, tagName);
})
.then(molTag => {
dispatch(appendToDownloadTags(molTag));
setDownloadTagUrl(generateUrl(molTag));
setZipPreparing(false);
})
.catch(e => {
setZipPreparing(false);
setError(true);
console.log(e);
});
} else {
setZipPreparing(false);
}
}
};

Expand Down
6 changes: 3 additions & 3 deletions js/reducers/nglTracking/dispatchActions.js
Original file line number Diff line number Diff line change
Expand Up @@ -733,17 +733,17 @@ const restoreSitesActions = (orderedActionList, summaryView) => (dispatch, getSt
let sitesAction = orderedActionList.filter(action => action.type === actionType.SITE_TURNED_ON);
if (sitesAction && summaryView) {
sitesAction.forEach(action => {
const tag = getTag(action.object_name, state);
const tag = getTag(action.object_id, state);
if (tag) {
dispatch(addSelectedTag(tag));
}
});
}
};

const getTag = (tagName, state) => {
const getTag = (tagId, state) => {
const tagList = state.selectionReducers.tagList;
const tag = tagList.find(t => t.tag === tagName);
const tag = tagList.find(t => t.id === tagId);
return tag;
};

Expand Down
5 changes: 4 additions & 1 deletion js/reducers/selection/dispatchActions.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
import { resetCurrentCompoundSettingsWithoutSelection, setCurrentCompounds } from '../../components/preview/compounds/redux/actions';
import {
resetCurrentCompoundSettingsWithoutSelection,
setCurrentCompounds
} from '../../components/preview/compounds/redux/actions';
import { setFilter, setCurrentVector } from './actions';
import { getAllCompoundsList } from './selectors';
import { MOL_ATTRIBUTES } from '../../components/preview/molecule/redux/constants';
Expand Down
70 changes: 59 additions & 11 deletions js/reducers/tracking/dispatchActions.js
Original file line number Diff line number Diff line change
Expand Up @@ -1211,7 +1211,8 @@ const restoreSitesActions = orderedActionList => (dispatch, getState) => {
let sitesAction = orderedActionList.filter(action => action.type === actionType.SITE_TURNED_ON);
if (sitesAction) {
sitesAction.forEach(action => {
const tag = getTag(action.object_name, state);
//when restoring tags we need to actually use object_id and not object_name because it can be changed by the user in the UI pretty much anytime
const tag = getTag(action.object_id, state);
if (tag) {
dispatch(addSelectedTag(tag));
}
Expand All @@ -1225,7 +1226,8 @@ const restoreTagActions = orderedActionList => (dispatch, getState) => {
let tagActions = orderedActionList.filter(action => action.type === actionType.TAG_SELECTED);
if (tagActions) {
tagActions.forEach(action => {
const tag = getTag(action.object_name, state);
//when restoring tags we need to actually use object_id and not object_name because it can be changed by the user in the UI pretty much anytime
const tag = getTag(action.object_id, state);
if (tag) {
dispatch(addSelectedTag(tag));
}
Expand Down Expand Up @@ -1340,11 +1342,23 @@ const restoreAllSelectionActions = (moleculesAction, stage, isSelection) => (dis
actions.forEach(action => {
if (action) {
if (isSelection) {
dispatch(setSelectedAll(action.item, action.isLigand, action.isProtein, action.isComplex));
const mol = getMolecule(action.object_name, state);
if (mol) {
dispatch(setSelectedAll(mol, action.isLigand, action.isProtein, action.isComplex));
}
} else {
dispatch(
setSelectedAllOfDataset(action.dataset_id, action.item, action.isLigand, action.isProtein, action.isComplex)
);
const compound = getCompound(action, state);
if (compound) {
dispatch(
setSelectedAllOfDataset(
action.dataset_id,
action.item,
action.isLigand,
action.isProtein,
action.isComplex
)
);
}
}

if (action.isLigand) {
Expand All @@ -1364,6 +1378,7 @@ const restoreAllSelectionActions = (moleculesAction, stage, isSelection) => (dis
};

const restoreAllSelectionByTypeActions = (moleculesAction, stage, isSelection) => (dispatch, getState) => {
const state = getState();
let actions =
isSelection === true
? moleculesAction.filter(
Expand All @@ -1381,7 +1396,23 @@ const restoreAllSelectionByTypeActions = (moleculesAction, stage, isSelection) =
if (actions) {
actions.forEach(action => {
if (action) {
let actionItems = action.items;
// let actionItems = action.items;
let actionItems = [];
if (isSelection) {
action.items.forEach(item => {
const mol = getMolecule(item.protein_code, state);
if (mol) {
actionItems.push(mol);
}
});
} else {
action.items.forEach(item => {
const mol = getCompoundByName(item.protein_code, action.dataset_id, state);
if (mol) {
actionItems.push(mol);
}
});
}
let type = action.control_type;

if (isSelection) {
Expand Down Expand Up @@ -1435,6 +1466,7 @@ const restoreRepresentationActions = (moleculesAction, stages) => (dispatch, get
let representationsActions = moleculesAction.filter(action => action.type === actionType.REPRESENTATION_ADDED);
if (representationsActions) {
representationsActions.forEach(action => {
//here the object id is actually protein_code_object_type and is identifier in NGL view so it's ok to use object_id in here
dispatch(addRepresentation(action.object_id, action.representation, nglView));
});
}
Expand All @@ -1444,6 +1476,7 @@ const restoreRepresentationActions = (moleculesAction, stages) => (dispatch, get
);
if (representationsChangesActions) {
representationsChangesActions.forEach(action => {
//here the object id is actually protein_code_object_type and is identifier in NGL view so it's ok to use object_id in here
dispatch(updateRepresentation(true, action.change, action.object_id, action.representation, nglView));
});
}
Expand All @@ -1456,6 +1489,8 @@ const restoreTabActions = moleculesAction => (dispatch, getState) => {

let action = moleculesAction.find(action => action.type === actionType.TAB);
if (action) {
//in here the object id is the tab index on the right hand side so it should be ok. BUT what if the given dataset
//was deleted? Is it even possible?
dispatch(setTabValue(action.oldObjectId, action.object_id, action.object_name, action.oldObjectName));
}

Expand Down Expand Up @@ -1700,9 +1735,9 @@ const getMolGroup = (molGroupName, state) => {
return molGroup;
};

const getTag = (tagName, state) => {
const getTag = (tagId, state) => {
const tagList = state.selectionReducers.tagList;
const tag = tagList.find(t => t.tag === tagName);
const tag = tagList.find(t => t.id === tagId);
return tag;
};

Expand Down Expand Up @@ -1731,6 +1766,19 @@ const getCompound = (action, state) => {
return molecule;
};

const getCompoundByName = (name, datasetID, state) => {
let moleculeList = state.datasetsReducers.moleculeLists;
let molecule = null;

if (moleculeList) {
let moleculeListOfDataset = moleculeList[datasetID];
if (moleculeListOfDataset) {
molecule = moleculeListOfDataset.find(m => m.name === name);
}
}
return molecule;
};

export const undoAction = (stages = []) => (dispatch, getState) => {
dispatch(setIsUndoRedoAction(true));
let action = dispatch(getUndoAction());
Expand Down Expand Up @@ -2897,7 +2945,7 @@ const handleArrowNavigationActionOfCompound = (action, isSelected, majorViewStag
const handleMoleculeGroupAction = (action, isSelected, stageSummaryView, majorViewStage) => (dispatch, getState) => {
const state = getState();
if (action) {
const tag = getTag(action.object_name, state);
const tag = getTag(action.object_id, state);
if (tag) {
if (isSelected === true) {
dispatch(addSelectedTag(tag));
Expand All @@ -2911,7 +2959,7 @@ const handleMoleculeGroupAction = (action, isSelected, stageSummaryView, majorVi
const handleTagAction = (action, isSelected) => (dispatch, getState) => {
const state = getState();
if (action) {
const tag = getTag(action.object_name, state);
const tag = getTag(action.object_id, state);
if (tag) {
if (isSelected === true) {
dispatch(addSelectedTag(tag));
Expand Down

0 comments on commit ae4e1f0

Please sign in to comment.