Releases
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
#390 : Rename api documentation route (e7213c2 ), closes #390
#390 : Update controllers requiring admin middleware service (8e70908 ), closes #390
#391 : Add datasetId status enumerated values (60171c8 ), closes #391
#391 : Add logic to convert curated json object to xml (68f8211 ), closes #391
#391 : Add new config definitions for curation workflow (6146534 ), closes #391
#391 : Add new delete curation endpoint (543d1ef ), closes #391
#391 : Add status enumerated import (69bff6c ), closes #391
#391 : Increase test coverage requirements (7ccde1e ), closes #391
#391 : Linter and unit test fixes (f23889d ), closes #391
#391 : Refactor base json structure (0043428 ), closes #391
#391 : Refactor curation responses (7dd6efe ), closes #391
#391 : Refactor curation unit test and mock data (89ae630 ), closes #391
#391 : Refactor mutation to use datasetId collection (00a5067 ), closes #391
#391 : Refactor xml conversion logic (335d624 ), closes #391
#391 : Refactored spreadsheet curation flow (9c40d1d ), closes #391
#391 : Remove unused comment vuex store folder (8b4d9d8 ), closes #391
#391 : Rename upload menu dropdown option to spreadhseet upload (3633fb3 ), closes #391
#391 : Replace csv2json with csv-parser (24cdcb0 ), closes #391
#391 : skipping failing test (a67feb3 ), closes #391
#391 : Update backend curation flow in curationController.js (d725b30 ), closes #391
#391 : Update base schema json and refactor curation controller (d91a7d4 ), closes #391
#391 : Update curated sample collection model (fabd5cf ), closes #391
#391 : Update curation routes api endpoints (2faba5f ), closes #391
#391 : update spreadsheet form with xml response, fix snackbar (d757f8b )
#391 : Update swagger doc with curation APIs (201e87c ), closes #391
#400 : make explorer header logo a button to match other headers (edaabc1 ), closes #400
#403 : add and fix url query params for xml and chart search (a4086cc )
#413 : add UI for filterByID, fix reduce for ImageDetailView images (0959ab3 )
#413 : Added filterByID option to image query input enums (8cc87f8 ), closes #413
#413 : Expand image query pipeline to query fields with missing content (4fbf8d2 ), closes #413
#413 : Refactor image transformer to look for image object while looping (45725d7 ), closes #413
#416 : Add a library to unzip files on the server (561ae1d ), closes #416
#416 : Add bucket store link for admin user (a21f999 ), closes #416
#416 : Add coverage threshold to frontend app test (8bcfaab ), closes #416
#416 : Add new mongo collection for storing temporary files (901d94f ), closes #416
#416 : Add unit testing for bulk curation (906ad11 ), closes #416
#416 : adding a middleware to calculate latency and add it to backend server response (8963a98 ), closes #416
#416 : Adding bulk curation feature and updated swagger doc with its new endpoint (ece8363 ), closes #416
#416 : Adding default minio bucket name (352a4dd ), closes #416
#416 : Adding logic to parse nested files to filemanager utils logic (01fdb26 ), closes #416
#416 : Adding minio connection utils (7a3a512 ), closes #416
#416 : Bucket store code fixes (57b5765 ), closes #416
#416 : Configure bucket storage proxy (d8fae4f ), closes #416
#416 : Creating a whitelist of acceptable files (9f95874 ), closes #416
#416 : Enabling minio s3 bucket storage (c851901 ), closes #416
#416 : Exposing minio on proxy (dcc9da0 ), closes #416
#416 : Fix reusable search component import (6810da2 )
#416 : Fix styling and page issues for admin portal (5ef3dc6 )
#416 : Fix UI styling bugs, fix image loader gallery bug, fix image total response bug on search and updated unit test (6c7f9a7 )
#416 : Installing minio package for restful service (a7b663e ), closes #416
#416 : Linting and text fixes (10a8ec1 ), closes #416
#416 : Merge upstream changes (fd0b70a ), closes #416
#416 : Properly define and set file response headers (855bfd6 ), closes #416
#416 : Refactor file directory name to be served from env config (6871c20 ), closes #416
#416 : Remove latency logic and merge into middleware (98a7fd3 ), closes #416
#416 : Removing unused collection (fdd9d3f ), closes #416
#416 : Reusing imageTotal on search page to render total number of images (4181343 ), closes #416
#416 : Unit test fix (50074c3 ), closes #416
#416 : Unit test fix (aaa0df3 ), closes #416
#416 : Update bulk curation to curate nested folders in root and ignore _MACOSX folders (8486725 ), closes #416
#416 : Update deleteFile import at auth check (621a2ab ), closes #416
#416 : Update failing test and linter fixes (311d4cf ), closes #416
#416 : Update file validation logic and add files route to swagger (246aab3 ), closes #416
#416 : Update unit test for file and bulk curation changes (0e48dcc ), closes #416
#416 : Updating bulk curation logic (6e63043 ), closes #416
#416 : Updating latency response middleware service (55f9a13 ), closes #416
#416 : Updating minio image and added required environment variables required by the restful service (4aa4124 ), closes #416
#417 : update dataset page for sdd style uploads (56f9c66 ), closes #417
#425 : add bulk upload ui and unit test (4e100a8 ), closes #425
#425 : remove polymerizer links from tools (cbbc723 ), closes #425
#425 : separate the XML view code, update unit test (e77dba9 ), closes #425
#425 : use Vuex for bulk uploads and re-route to XML page for successful submissions (0ba5f51 ), closes #425
#428 : create new explorer-style tools page and empty dynamfit page (2567b86 ), closes #428
#428 : update tool links and descriptions (254a0a1 ), closes #428
#428 : update tools links on explorer page (b13924c ), closes #428
dynamfit: Add dynamfit temporarily (220d3cb )
none: backend updates and fixes (80dcc56 )
Performance Improvements
You can’t perform that action at this time.