nomad-FAIR merge requestshttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests2021-02-10T07:39:26Zhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/259Added bulk upload example script. Added admin uploads for other users.2021-02-10T07:39:26ZMarkus ScheidgenAdded bulk upload example script. Added admin uploads for other users.https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/260Overview improvements2021-02-11T14:25:29ZLauri HimanenOverview improvementsContains several improvements and fixes to the overview page:
- Added new "NoData" component so that the same layout can be retained even if some data is missing.
- Fixed issues with trying to access missing SCCS, methods, or systems
- A...Contains several improvements and fixes to the overview page:
- Added new "NoData" component so that the same layout can be retained even if some data is missing.
- Fixed issues with trying to access missing SCCS, methods, or systems
- Added direct communication between plots/structures through RxJS Subjects. After researching what other people have done in a similar situation, this approach popped up in multiple locations. Essentially it is just the PubSub pattern. Bypassing the rendering with this approach seems to give a nice performance boost to Plot interactivity. @mscheidg: I think this is quite a clean and versatile approach, but if you can suggest any improvements they are certainly welcome.
- Modified the ToggleButton text opacity a bit so that it does not look like it is disabled.
- Improved the initial translation/orientation of structures shown by the Structure component so that systems have a more "natural" initial state in the overview page.
- Changed the order of Material and API access buttons.
Before merging I would suggest that you check and modify the `NoData` component visuals to your liking.Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/261Bugfixes2021-02-18T08:22:00ZMarkus ScheidgenBugfixesv0.10.0Lauri HimanenLauri Himanenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/262Overview alternative2021-02-22T12:48:24ZLauri HimanenOverview alternativeNow includes the changes as discussed in our meeting on monday and in issue #495.
Also I added improved handling of margins: there is a new `fixedMargins` flag, which when set instructs the plots to compute the margins automatically onc...Now includes the changes as discussed in our meeting on monday and in issue #495.
Also I added improved handling of margins: there is a new `fixedMargins` flag, which when set instructs the plots to compute the margins automatically once on startup, after which they are not recomputed until the data changes. This together with some padding make for a nice behaviour even on scrolling and zooming. Only if the user scrolls super much, the labels will start to overlap with titles. But I think this is acceptable considering the benefits.
Things you should note and check:
- I put the encyclopedia button inside the material card as a `text`-variant with blue color, as discussed. The api button is at the bottom right of the left panel with blue color, but with the `contained`-variant. We were discussing to use the `text`-variant also there, but to me it looked very weird.. Also the `contained`-variant against the gray background is consistent with the buttons on the search page. Change as you see fit.
- The legend is now at top left, with a slightly transparent background. Change as you see fit.
- I picked the `ViewList` icon for the links to the data in the Archive. Change as you see fit.
![Screenshot_2021-02-19_NOMAD](/uploads/65f7918f77f60b3b471c141f78096db2/Screenshot_2021-02-19_NOMAD.png)
![Screenshot_2021-02-19_NOMAD_1_](/uploads/38176c7dde821261d90f012d3f6273fe/Screenshot_2021-02-19_NOMAD_1_.png)Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/264Fix issue #5002021-02-24T19:07:25ZAlvin Noe LadinesFix issue #500Implemented fixes identified in issue #500Implemented fixes identified in issue #500Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/265Fixed some issues in the developer setup process.2021-02-25T14:53:13ZMarkus ScheidgenFixed some issues in the developer setup process.https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/266V0.9.112021-02-25T15:15:02ZMarkus ScheidgenV0.9.11https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/267Fix issue #500 (new vasp parser bugs)2021-03-01T15:55:33ZAlvin Noe LadinesFix issue #500 (new vasp parser bugs)Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/269Fixed foreign dataset for non owners.2021-03-02T12:07:40ZMarkus ScheidgenFixed foreign dataset for non owners.https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/270Fixed wrong mongodb key for doi metadata.2021-03-03T08:39:23ZMarkus ScheidgenFixed wrong mongodb key for doi metadata.https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/271New vasp parser fixes2021-03-03T16:02:23ZAlvin Noe LadinesNew vasp parser fixesMarkus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/272Oasis with auth2021-03-04T09:18:41ZMarkus ScheidgenOasis with authhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/274Overview small fixes2021-03-09T07:56:33ZLauri HimanenOverview small fixesContains fixes to issues discussed in #505. Please see attached screenshots to see how the new alerts look like before emerging. The new alerts are based on the `Alert`-component from MUI with different `severity`.
- New alert for loadi...Contains fixes to issues discussed in #505. Please see attached screenshots to see how the new alerts look like before emerging. The new alerts are based on the `Alert`-component from MUI with different `severity`.
- New alert for loading large system: ![Screenshot_2021-03-08_NOMAD](/uploads/4a5932a5d47178a5b4916b563d298f85/Screenshot_2021-03-08_NOMAD.png)
- New error alert style: ![Screenshot_2021-03-08_NOMAD_1_](/uploads/df3a4b7a16248feb95f733fb50f8fc99/Screenshot_2021-03-08_NOMAD_1_.png)Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/263New quantum espresso parser2021-03-09T07:57:23ZAlvin Noe LadinesNew quantum espresso parserImplemented new quantum espresso parser based on TextParserImplemented new quantum espresso parser based on TextParserMarkus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/268Implemented new gaussian parser2021-03-10T07:47:36ZAlvin Noe LadinesImplemented new gaussian parserMarkus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/273Implemented new gpaw parser2021-03-11T07:27:11ZAlvin Noe LadinesImplemented new gpaw parserImplemented unified parser for gpw and gpw2Implemented unified parser for gpw and gpw2Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/275Implemented new octopus parser2021-03-12T07:53:30ZAlvin Noe LadinesImplemented new octopus parserMarkus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/277Added a more friendly default 404 response for the nomad app.2021-03-12T09:53:24ZMarkus ScheidgenAdded a more friendly default 404 response for the nomad app.https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/278Section results2021-03-12T13:09:29ZLauri HimanenSection resultsHere is the requested merge request. I was not sure to which branch I should merge into, change as needed.Here is the requested merge request. I was not sure to which branch I should merge into, change as needed.Markus ScheidgenMarkus Scheidgenhttps://gitlab.mpcdf.mpg.de/nomad-lab/nomad-FAIR/-/merge_requests/276New parser fixes2021-03-12T13:14:33ZAlvin Noe LadinesNew parser fixesImplemented fixes to issue #510Implemented fixes to issue #510Markus ScheidgenMarkus Scheidgen