nomad-FAIR merge requestshttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests2023-12-21T08:51:29Zhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1184Draft: MBE python schema2023-12-21T08:51:29ZAndrea AlbinoDraft: MBE python schemahttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1053Draft: Hall eln refinements2023-12-21T08:51:24ZFlorian DobenerDraft: Hall eln refinementshttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1119Resolve "Test JMESPath to fetch data in the GUI"2023-12-21T08:50:44ZAlvin Noe LadinesResolve "Test JMESPath to fetch data in the GUI"Closes #1325Closes #1325Alvin Noe LadinesAlvin Noe Ladineshttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/867Draft: Ikz eln into develop2023-12-21T08:50:16ZSebastian BruecknerDraft: Ikz eln into developUpdate ikz_eln to 1.1.5Update ikz_eln to 1.1.5Sebastian BruecknerSebastian Bruecknerhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/570Draft: Resolve "Material UI"2023-12-21T08:49:47ZLauri HimanenDraft: Resolve "Material UI"Closes #753Closes #753Lauri HimanenLauri Himanenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1606autoformatter2023-12-20T17:46:11ZAhmed Ilyasautoformatterhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1434Draft: Resolve "Skip tests for excluded parsers"2023-12-20T12:22:57ZSascha KlawohnDraft: Resolve "Skip tests for excluded parsers"Closes #1646Closes #1646https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1604Formatted branch2023-12-20T11:05:22ZAhmed IlyasFormatted branchhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1489Draft: Restructure how-to guides2023-12-20T11:05:12ZAlvin Noe LadinesDraft: Restructure how-to guidesAlvin Noe LadinesAlvin Noe Ladineshttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1124Draft: Refactor nomad config management by using pydantic models2023-12-20T10:59:53ZAdam FeketeDraft: Refactor nomad config management by using pydantic modelsCloses #1353
- [x] using pydantic model `BaseSettings`
- [x] make sure that the dictionaries will be merged and all other type will be overwritten
- [x] ~~make sure that config is a singleton object~~
- [x] make sure that we are loadi...Closes #1353
- [x] using pydantic model `BaseSettings`
- [x] make sure that the dictionaries will be merged and all other type will be overwritten
- [x] ~~make sure that config is a singleton object~~
- [x] make sure that we are loading the settings in the right order :
- values from \_\_init\_\_
- env vars
- nomad.yaml (from NOMAD_CONFIG OR from cwd (OR from the project folder)?)
- all the default values
- [x] update docs about the usage of double underscore for env vars (`NOMAD__MONGO__HOST`)
- [x] update testsAdam FeketeAdam Feketehttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1289Draft: Resolve "Running nomad-oasis on the root path"2023-12-20T10:48:42ZAdam FeketeDraft: Resolve "Running nomad-oasis on the root path"Closes #1357Closes #1357Adam FeketeAdam Feketehttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1357Draft: Resolve "Representing notebooks as custom ELN schema"2023-12-20T10:46:48ZAdam FeketeDraft: Resolve "Representing notebooks as custom ELN schema"Closes #1549Closes #1549Adam FeketeAdam Feketehttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1112Draft: Resolve "Running nomad-oasis on the root path"2023-12-20T10:44:27ZAdam FeketeDraft: Resolve "Running nomad-oasis on the root path"Closes #1357Closes #1357https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1381Draft: Resolve "Separate integration tests from unit tests and configure pyte...2023-12-20T10:37:43ZAhmed IlyasDraft: Resolve "Separate integration tests from unit tests and configure pytest-xdist to execute the unit tests in parallel."Closes #1587Closes #1587Ahmed IlyasAhmed Ilyashttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1387Draft: Resolve "Allow to parameterize error and warning logs with a path to t...2023-12-20T10:37:37ZAhmed IlyasDraft: Resolve "Allow to parameterize error and warning logs with a path to the quantity or section that causes the error."Closes #1557Closes #1557Ahmed IlyasAhmed Ilyashttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1554move linting to the build stage2023-12-20T10:36:55ZAhmed Ilyasmove linting to the build stageAhmed IlyasAhmed Ilyashttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1392Resolve "No type checking in ArchiveParser"2023-12-20T10:35:18ZAhmed IlyasResolve "No type checking in ArchiveParser"Closes #1595Closes #1595Ahmed IlyasAhmed Ilyashttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1043Resolve "Connect system and calculation when non-matching lengths"2023-12-13T11:04:33ZJoseph RudzinskiResolve "Connect system and calculation when non-matching lengths"Closes #1289
nb - connected to https://github.com/nomad-coe/atomistic-parsers/tree/28-connect-system-and-calculation-when-non-matching-lengthsCloses #1289
nb - connected to https://github.com/nomad-coe/atomistic-parsers/tree/28-connect-system-and-calculation-when-non-matching-lengthsJoseph RudzinskiJoseph Rudzinskihttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1566Resolve "Abbreviated author list should only be used for tables"2023-12-07T13:18:01ZAmir GolparvarResolve "Abbreviated author list should only be used for tables"Closes #1799Closes #1799Amir GolparvarAmir Golparvarhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/1559Draft: Resolve "Setting ReferenceEditQuantity to None in normalie"2023-11-21T15:40:30ZMohammad NakhaeeDraft: Resolve "Setting ReferenceEditQuantity to None in normalie"Closes #1707Closes #1707