nomad-FAIR merge requestshttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests2022-02-04T11:04:45Zhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/557Resolve "Statistics grid update"2022-02-04T11:04:45ZLauri HimanenResolve "Statistics grid update"Closes #734Closes #734Lauri HimanenLauri Himanenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/556Merge for release.2022-02-09T10:04:05ZMarkus ScheidgenMerge for release.Fixed issue with not getting the full aggregation data whenever the option for 'not processed' is filtered out.Fixed issue with not getting the full aggregation data whenever the option for 'not processed' is filtered out.https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/555Resolve "GUI search fixes"2022-02-03T08:12:53ZLauri HimanenResolve "GUI search fixes"Closes #733Closes #733Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/553Metadata editor (#730)2022-02-23T07:23:59ZMohammad NakhaeeMetadata editor (#730)Now I change the actions dynamically and render the newDatasets and newReferences based on defaults + actions. The general concept has been done.Now I change the actions dynamically and render the newDatasets and newReferences based on defaults + actions. The general concept has been done.Mohammad NakhaeeMohammad Nakhaeehttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/552Resolve "Failed publish due to missing suggestion value?"2022-02-02T11:55:59ZLauri HimanenResolve "Failed publish due to missing suggestion value?"Closes #732
@mscheidg: Please check if this fixes the problem with the EELS data. I cannot be fully sure since I did not test on an older ES installation.Closes #732
@mscheidg: Please check if this fixes the problem with the EELS data. I cannot be fully sure since I did not test on an older ES installation.Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/551Merged gui-fixes into v1.0.22022-02-02T07:34:43ZMarkus ScheidgenMerged gui-fixes into v1.0.2Fixed issue with not getting the full aggregation data whenever the option for 'not processed' is filtered out.Fixed issue with not getting the full aggregation data whenever the option for 'not processed' is filtered out.https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/549Patch release v1.0.12022-01-28T17:25:50ZMarkus ScheidgenPatch release v1.0.1https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/548Release v12022-01-28T15:59:01ZMarkus ScheidgenRelease v1https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/547Misc. fixes towards v1 release.2022-01-28T14:06:17ZMarkus ScheidgenMisc. fixes towards v1 release.https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/546Merge NexusParser and JHUB enabled NORTH branches Part of #6722022-01-27T17:17:48ZSandor BrockhauserMerge NexusParser and JHUB enabled NORTH branches Part of #672https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/545Resolve "GUI updates"2022-02-01T09:17:42ZLauri HimanenResolve "GUI updates"Closes #729 and #731.Closes #729 and #731.Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/544Materials Project workflow data improvement2022-01-28T10:28:59ZLauri HimanenMaterials Project workflow data improvementFixes #663.
@mscheidg: I included a small script (`nomad/cli/materials_project.py)` for downloading and preparing an upload for the Materials Project data. If you think we should not include it yet, just tell me and I can take it away.
...Fixes #663.
@mscheidg: I included a small script (`nomad/cli/materials_project.py)` for downloading and preparing an upload for the Materials Project data. If you think we should not include it yet, just tell me and I can take it away.
After this is merged and deployed to v1, I can upload a small dataset of 500 entries for starters. Before we upload more, we should really check the redistribution policy for the MP data and if we are doing the attributions correctly.Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/543Review of the documentation. #7162022-01-26T14:48:10ZMarkus ScheidgenReview of the documentation. #716Closes #716Closes #716https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/542Misc bug-fixes towards the v1 release. #7092022-01-26T15:05:36ZMarkus ScheidgenMisc bug-fixes towards the v1 release. #709https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/541Minor upload gui fixes. #7092022-01-25T07:57:58ZMarkus ScheidgenMinor upload gui fixes. #709Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/540Workflow fixes2022-01-24T11:48:02ZAlvin Noe LadinesWorkflow fixesFixed workflow type identification and evaluation of force_displacement_maximumFixed workflow type identification and evaluation of force_displacement_maximumMarkus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/539Refactor raw api2022-01-25T08:49:30ZDavid SikterRefactor raw apiThe "raw" api on entries and uploads are refactored to use more consistent url paths, namely:
| | Old | | New |
| ------ | ------ | ------ | ------ |
| POST | /entries/raw/query | POST | /entries/**rawdir**/query |
| GET | /entries/raw |...The "raw" api on entries and uploads are refactored to use more consistent url paths, namely:
| | Old | | New |
| ------ | ------ | ------ | ------ |
| POST | /entries/raw/query | POST | /entries/**rawdir**/query |
| GET | /entries/raw | GET | /entries/**rawdir** |
| POST | /entries/raw/download/query | POST | /entries/**raw**/query |
| GET | /entries/raw/download | GET | /entries/**raw** |
| GET | /entries/{entry_id}/raw | GET | /entries/{entry_id}/**rawdir** |
| GET | /entries/{entry_id}/raw/download | GET | /entries/{entry_id}/**raw** |
| GET | /entries/{entry_id}/raw/download/{path} | GET | /entries/{entry_id}/**raw**/{path} |
| GET | | | /uploads/{upload_id}/**rawdir**/{path} |
| GET | /uploads/{upload_id}/raw/{path} | GET | /uploads/{upload_id}/**raw**/{path} |
| PUT | /uploads/{upload_id}/raw/{path} | PUT | /uploads/{upload_id}/**raw**/{path} |
| DELETE | /uploads/{upload_id}/raw/{path} | DELETE | /uploads/{upload_id}/**raw**/{path} |
Further, the `raw` GET api method on upload is split into two distinct endpoints, one for downloading the directory/file data (**raw**), and one for getting the metadata (**rawdir**). The result is also paginated, and we add an argument `include_entry_info`.Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/538Resolve "Workflow search update"2022-01-24T13:32:39ZLauri HimanenResolve "Workflow search update"Closes #724Closes #724Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/537Various small v1 bugfixes2022-01-20T16:04:10ZMarkus ScheidgenVarious small v1 bugfixeshttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/536Upload dataset fixes ( #709)2022-01-20T14:29:10ZMohammad NakhaeeUpload dataset fixes ( #709)Mohammad NakhaeeMohammad Nakhaee