Releases: Duke-MatSci/materialsmine
Releases · Duke-MatSci/materialsmine
v3.4.0
3.4.0 (2023-09-26)
Bug Fixes
- test_fix: Linter and test fixes (39753e3)
Features
- #433: update cssi publications and add unit tests (82205ce), closes #433
- #443: create QR code landing page (ad4b4f8), closes #443
- xml_query_fix: add isNewCuration to XML loader and update manage curation page (dd86fca)
- xml_query_fix: Adding unit test for xsd viewer (e15caa9)
- xml_query_fix: Adding xsd viewer and portal ui updates (fe10c54)
- xml_query_fix: Fix xsd viewer routing (3b46cbe)
- xml_query_fix: Refactor xmlfinder aggregation query to return totalItem count (f9f0030)
v3.3.0
v3.2.0
3.2.0 (2023-08-24)
Bug Fixes
- #254: address linting and snackbar (20ef09d), closes #254
- #254: clean up jsonld function and response handling for dataset upload (ab53f8f), closes #254
- #254: disable next button on sdd form for required files, process doi dates correctly (f3f8cbe), closes #254
- #254: resolve SDD form errors and add basic unit tests (f272e3c)
- #398: add Edge to supported browsers, update auth reroute (3dc7d95), closes #398
- #400: fix undefined images result bug, adjust metamine mobile styling (9198262)
- #400: make Metamine homepage responsive for smaller screen sizes (ddea25d), closes #400
Features
- #253: update download links for sdd files (53250e3), closes #253
- #254: add dataset page for viewing successful submissions (60b4738), closes #254
- #254: add dialog box for sdd upload (8516f01), closes #254
- #254: Add file fetching the file manager utility (ced878a), closes #254
- #254: Adding a new controller to delete file (5960882), closes #254
- #254: Adding a new endpoint to delete file (6584d0c), closes #254
- #254: Adding directory path to restful service environment config (367d77c), closes #254
- #254: migrate dataset code from whyis; add doi and orcid lookup and autofill (40a9bf9), closes #254
- #254: Refactored submitted filepath URL for SDD curation (6419136), closes #254
- #254: successfully submit nanopub for dataset, file upload (b8a9f05), closes #254
- #254: update SDD form's field validation and results step (d8f4c5b), closes #254
- #303: Add admin menu to app main drawer (9d15124), closes #303
- #303: Add css styling required for portal services (8aeecb2), closes #303
- #303: Add first and lastname name to UI store logic (3b8a4a8), closes #303
- #303: Add manage curation to admin portal, refactor reusable xml search component and update unit tests (0afca29), closes #303
- #303: Add new environment variables for mail setup (71253bb), closes #303
- #303: Add new UI routes for portal services (e9c2fd4), closes #303
- #303: Add swagger documentation route to header navigation (11a2726), closes #303
- #303: Added unit testing (2379c83), closes #303
- #303: Create and add contact inquiries store module (4ed80a0), closes #303
- #303: Create portal UI pages (cdc2780), closes #303
- #303: Fix typo (02a4cb3)
- #303: Linting fixes (ee340a1), closes #303
- #303: Refactor graphql user query (282f8b2), closes #303
- #303: Refactored dialog component button (ce98a60), closes #303
- #303: Remove apiAccess from projected field (c383649), closes #303
- #303: Update contact and user gql schemas for frontend application (d1f8091), closes #303
- #303: Update description texts (8172f2c), closes #303
- #303: Update restful services graphql queries and mutations for contact and user services. And also enabling email trigger service (e2751ae), closes #303
- #303: Update unit test import and expected text assertions (44c2b8d), closes #303
- #303: Update user graphql queries and mutations (3547c7e), closes #303
- #303: Update user management and fix admin port ui bugs (3f6a04e)
- #379: integrate xlsx backend updates to UI (65abbf8), closes #379
- #390: Add isAdmin middleware verifier (beafcc8), closes #390
- #390: Add swagger middleware logic and required env variables (2a577fa), closes #390
- #390: Enable swagger on restful services (1489671), closes [#390](https://github.com/Duke-MatSci/mater...
v3.1.0
3.1.0 (2023-05-18)
Features
- #375: Fix curation test (15db659)
- #375: Spreadsheet curation logic (71e5b90), closes #375
- #381: Fix typos (7b37ccc)
- #381: Refactor authentication to set user as admin in development mode (5471ea0), closes #381
- #384: Add optional chaining method since vue2 does not have it (7dd861e), closes #384
- #384: Fix snackbar width issue (8dd9900)
- #384: Linter fixes (82baa97), closes #384
- #384: Move comment to the right of the screen (3a2cbc4), closes #384
- #384: Refactor xml loader (4fdffd5), closes #384
- #384: Remove failing test (4a1f741), closes #384
- #384: Update npm script to allow start/stop of all container services (3910faf), closes #384
- #385: Add new endpoint to get Curation Base Object for FE (66905cb), closes #385
- #385: Add restful filestore to ignore (d20b6b2), closes #385
- #385: Fix failing test (e971f0a)
- #385: Fix test imports (dc05d5d)
- #385: Refactor curation controller and added a new controller for getting curation based object (1424e0a), closes #385
- #385: Refactor json base structure and validate if curation exist (a1fcecc), closes #385
- #385: Refactored validation for if curation exist (633d024), closes #385
- #385: Update json import for testing (1451c5a), closes #385
v3.0.0
3.0.0 (2023-04-11)
Bug Fixes
-
#358: encode chart url from explorer and clean up yasqe (9400b0f), closes #358
-
#366: move values bindings to the top of sample and image queries (8545c72), closes #366
-
#373: fix elastic search to only delete exact matches (39b74f4)
-
charts: Fix chart URI sharable link bug issue (fe9e91a)
-
charts: Fixed chart duplication on delete and enabled isAdmin in vueX (7c14f23)
-
charts: Linter fix (ae3406d)
-
charts: Merge upstream changes (20f9185)
-
frontend: refactor yasqe to correctly pass queries to chart editor (51ee4ec)
-
frontend: update chart links in explorer (2d4ef7f)
-
Merge pull request #380 from Duke-MatSci/develop (1f65fbe), closes #380
Features
- #358: Chart creation service - WIP (8b7d299), closes #358
- #358: Chart creation util service (82c0efc), closes #358
- #358: fix chart page error for null specs (9a3022b)
- #358: fix lint errors (740f179)
- #358: remove async/await from yasgui (90ccc57), closes #358
- #358: Update chart prefix and blocked chart saving to KG (6062b8e)
- #358: Update yasqe on input change and backend expected input (6f49bf6), closes #358
- #373: add ability to edit and delete charts (37881d3), closes #373
BREAKING CHANGES
- Merging dev changes
v2.1.1
2.1.1 (2023-03-22)
Bug Fixes
- #358: Fix styling bugs (cbe8df3)
- #362: Fix failing unit test for countdown page (da139ea)
- #362: Fix mobile and tablet design bugs (23b4068)
- #362: Fix submit button styling for countdown page (7edad35)
- #362: Fix UI styling and chips spacing bug (54d7f4d)
Performance Improvements
v2.1.0
2.1.0 (2023-03-22)
Bug Fixes
- #350: adjust curate card margins and redirect from auth pages on logout (b674366), closes #350
- backend: refactor update and delete mutations for single mongodb call (293ada7)
- frontend: Update frontend UI styling for headers and pagination (5961af0)
- frontend: Update styling for sparql query page (b23a55f)
Features
- #350: add search, edit, and delete to valid list page (ca41005), closes #350
- #350: create page for viewing all validation entries (f588cc5), closes #350
- #350: fix minor typos in xls list pages, refactor logout (ea415e5)
- #350: update restful unit test (0cd6a9c), closes #350
- #353: Add count down for prod server (6ea9161), closes #353
- #353: Update home page unit test to ignore countdown page (0eef947), closes #353
- #353: Update sparql lodprefix (e972986), closes #353
- frontend: Change pagination outlook and logic (10d6b55)
v2.0.0
2.0.0 (2023-03-12)
Features
- #255: add query middleware for sparql interface (3cf9aec), closes #255
- #255: add unit tests for yasgui and sparql UI (7ac2c5c), closes #255
- #255: fix sparql linting and unit test (9a3a9a6)
- #255: migrate sparql endpoint UI (c0f003c), closes #255
- backend: #333 Valid curation item list implementation (af8d1e0)
- frontend: #333 Add unit testing for valid curation list item page (3f8cfc3)
- frontend: #333 Add valid curation item list pages to frontend router (aaf3f2c)
- frontend: #333 Changed welcome button on explorer page to white (ef2e250)
- frontend: #333 Fixed authentication timeout error (0fcc162)
- frontend: #333 Fixed failed auth on browser refresh (ff8f3ae)
- frontend: #333 Linter fixes (7dd7e52)
- frontend: #333 Update drawer to only show curation menu only when user is authenticated (275ed82)
- frontend: #333 Valid curation item list implementation (9a8e94a)
BREAKING CHANGES
- Merge dev branch