nomad-FAIR merge requestshttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests2022-04-08T13:57:14Zhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/606Resolve "Improve ArchiveReader performance"2022-04-08T13:57:14ZTheodore ChangResolve "Improve ArchiveReader performance"Closes #747Closes #747Theodore ChangTheodore Changhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/607Add Kyoto Phonopy database in external_db list2022-03-25T16:42:07ZAlvin Noe LadinesAdd Kyoto Phonopy database in external_db listMarkus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/608Added metainfo references and context support in the GUI. #7052022-04-21T17:47:39ZMarkus ScheidgenAdded metainfo references and context support in the GUI. #705Closes #705
- refactored metainfo.js: there is a Metainfo class. Metainfo instances can build on each other, i.e. the global metainfo can be extended by more local and temporary Metainfo instances
- refactored the use of "context" in t...Closes #705
- refactored metainfo.js: there is a Metainfo class. Metainfo instances can build on each other, i.e. the global metainfo can be extended by more local and temporary Metainfo instances
- refactored the use of "context" in the browser. All adaptors now have a `context` memberMarkus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/609Resolve "Cookie-based authentication"2022-03-30T08:12:24ZDavid SikterResolve "Cookie-based authentication"Closes #772
Enables cookie based authentication for endpoints where the signature token is an accepted authentication method. The cookie uses `sameSite=strict` to only send the cookie when the call originates from the same domain.
Also...Closes #772
Enables cookie based authentication for endpoints where the signature token is an accepted authentication method. The cookie uses `sameSite=strict` to only send the cookie when the call originates from the same domain.
Also fixes some issues with the download functionality, by using headers rather than the (not quite functional) `file-saver` library.David SikterDavid Sikterhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/610Added mx JVM heap to elasticsearch dev and ci.2022-03-25T13:51:46ZMarkus ScheidgenAdded mx JVM heap to elasticsearch dev and ci.https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/611Replaced north page with accordion based tools list.2022-03-30T12:06:14ZMarkus ScheidgenReplaced north page with accordion based tools list.Replaced the north tool page with something that was discussed during the last sprint planning meeting:
![image](/uploads/db6e21f5f073cad0a287746526be7c7d/image.png)
This is part of https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-remote-too...Replaced the north tool page with something that was discussed during the last sprint planning meeting:
![image](/uploads/db6e21f5f073cad0a287746526be7c7d/image.png)
This is part of https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-remote-tools-hub/-/issues/103Sandor BrockhauserSandor Brockhauserhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/612Draft: Resolve "Plug-and-play metainfo not working on v1.1.0"2022-04-01T07:21:07ZLauri HimanenDraft: Resolve "Plug-and-play metainfo not working on v1.1.0"Closes #778Closes #778https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/614Resolve "Plug-and-play metainfo not working on v1.1.0"2022-04-01T07:31:39ZMarkus ScheidgenResolve "Plug-and-play metainfo not working on v1.1.0"Closes #778
Added an `import_all_parsers` function that imports the parsers for all `MatchingParserInterface` on top of the regularly imported parsers. Call this function during app startup and in `nomad dev metainfo`.Closes #778
Added an `import_all_parsers` function that imports the parsers for all `MatchingParserInterface` on top of the regularly imported parsers. Call this function during app startup and in `nomad dev metainfo`.https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/615Resolve "Add support for indexing metainfo Units"2022-04-01T09:23:36ZLauri HimanenResolve "Add support for indexing metainfo Units"Closes #782Closes #782https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/616ELN mpes and ellipsometry drafts2022-04-01T12:01:33ZJose Marquez PrietoELN mpes and ellipsometry draftsIncludes a first version of the elns for mpes and ellipsometry. I updated the submodule commit for the nexusparser. Please revise this!Includes a first version of the elns for mpes and ellipsometry. I updated the submodule commit for the nexusparser. Please revise this!Jose Marquez PrietoJose Marquez Prietohttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/617Initial draft ELN APM/EM2022-04-01T20:07:23ZMarkus KuehbachInitial draft ELN APM/EMhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/618Resolve "Keycloak users with unexpected attributes create processing errors."2022-04-01T16:35:43ZMarkus ScheidgenResolve "Keycloak users with unexpected attributes create processing errors."Closes #793Closes #793https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/619Resolve "Datetime arrays are not correctly shown in archive browser"2022-04-01T17:22:21ZMarkus ScheidgenResolve "Datetime arrays are not correctly shown in archive browser"Closes #792Closes #792https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/620Resolve "Remove flask dependency"2022-05-17T12:37:21ZTheodore ChangResolve "Remove flask dependency"Closes #781Closes #781Theodore ChangTheodore Changhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/621Merge for release2022-04-04T06:51:49ZMarkus ScheidgenMerge for releasehttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/622Resolve "ELN tests, documentation, and examples"2022-04-06T15:57:59ZMarkus ScheidgenResolve "ELN tests, documentation, and examples"Closes #796Closes #796https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/623GUI tests for the file browser2022-04-07T12:46:12ZDavid SikterGUI tests for the file browserCloses #780. Adds tests for the file browser using the new gui test framework. Also does some fixes of the framework and renames all `conftest.js` files to `conftest.spec.js` to separate them better from the real code.Closes #780. Adds tests for the file browser using the new gui test framework. Also does some fixes of the framework and renames all `conftest.js` files to `conftest.spec.js` to separate them better from the real code.David SikterDavid Sikterhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/624Resolve "More scalable entry logs view"2022-05-06T07:52:00ZAmir GolparvarResolve "More scalable entry logs view"Closes #777Closes #777Amir GolparvarAmir Golparvarhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/625V1.0.7 rudzinski2022-04-08T15:52:59ZJoseph RudzinskiV1.0.7 rudzinskiNew metainfo for new molecular dynamics schemes within the atomistic parser. Covers description of topology (AtomsGroup under nomad/datamodel/metainfo/simulation/system.py) and some standard molecular observables under nomad/datamodel/me...New metainfo for new molecular dynamics schemes within the atomistic parser. Covers description of topology (AtomsGroup under nomad/datamodel/metainfo/simulation/system.py) and some standard molecular observables under nomad/datamodel/metainfo/workflow.py.https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/626Resolve "Test failed only with the recorded calls"2022-04-08T20:18:02ZLauri HimanenResolve "Test failed only with the recorded calls"Closes #776Closes #776Lauri HimanenLauri Himanen