Skip to content

Latest commit

 

History

History
127 lines (91 loc) · 8.93 KB

File metadata and controls

127 lines (91 loc) · 8.93 KB

Changelog

All notable changes in FC4EOSC-PIDMR-UI project are documented here

v1.5.1 (2026-07-09)

Changed:

  • PIDMR-266 bump keycloak-js to 26.2.0 (#103)

v1.5.0 (2025-09-18)

Added:

  • [PIDMR-255] - Add provider logo upload functionality (#98)
  • [PIDMR-215] - Codemeta UI (#97)
  • [PIDMR-253] - Implement autofocus on PID input field (#96)
  • [PIDMR-252] - Update field name from metadata_path to resource_path_in_metadata (#95)
  • [PIDMR-252] - Add metadata_path field support to Provider form (#94)
  • [PIDMR-243] - View page for a provider (#93)
  • [PIDMR-248] - Update admin sidebar and navigation for role-based access control (#92)
  • [PIDMR-248] - Create side navigation menu for admin pages (#91)
  • [PIDMR-246] - Add Not Found page to handle non-existent routes (#88)
  • [PIDMR-244] - Display error message when pid not found (#87)
  • [PIDMR-242] - Update search functionality to include descriptions and examples (#86)
  • [PIDMR-242] - Add functionality for search bar, add dynamic icon based on provider type (#85)
  • [PIDMR-243] - Add PID detail component for viewing individual provider information (#83)
  • [PIDMR-237] - Add no-results message for invalid search results (#81)

Changed:

  • [PIDMR-257] - Refactor provider logo handling and add PID Type validation (#99)
  • [PIDMR-249] - Refactor PIDs management table UI (#90)
  • [PIDMR-241] - Update the view of supported PIDs (#82)
  • [PIDMR-234] - Refactor PID search results UI for better display (#80)
  • [PIDMR-234] - Refactor PID search results UI for better display (#79)
  • [PIDMR-236] - Remove filtering to display all results for PIDs (#78)
  • [PIDMR-234] - Refactor PID search results UI for better display (#76)
  • [PIDMR-231] - Split App component into smaller components (#75)
  • [PIDMR-230] - Refactor routing logic and extract route paths to constants (#74)
  • [PIDMR-233] - Move keycloak.json to /src directory (#73)
  • [PIDMR-232] - Restructure components into dedicated directories (#72)

Fixed:

  • [PIDMR-235] - Fix linting warnings for prettier and stylelint (#77)

v1.4.0 (2025-03-28)

Added:

  • PIDMR-277 Update ui to handle the new provider schema (#64)

v1.3.0 (2024-12-19)

Added:

  • [PIDMR-170] - Implement Admin User Retrieval API Endpoint in UI (#45)
  • [PIDMR-171] - Implement Admin Users Request Role Change API Endpoint in UI (#46)
  • [PIDMR-171] - Implement Admin Users Request Role Change API Endpoint in UI (#48)
  • [PIDMR-170] - Implement Admin User Retrieval API Endpoint in UI (#49)
  • [PIDMR-184] - A static with the steps for providers (#53)
  • [PIDMR-186] - Action buttons on top of view page (#54)
  • [PIDMR-187] - Actions in managed pid lists (#55)
  • [PIDMR-185] - Update UI to support a list of possible matches (#57)
  • [PIDMR-182] - Multiple endpoints in the Provider model (#56)

Changed:

  • [PIDMR-177] - Remove Assigned Role on Rejected Role Change Request by Admin (#47)
  • [PIDMR-179] - Change list of providers to table layout (#50)
  • [PIDMR-179] - Change list of providers to table layout (#51)
  • [PIDMR-179] - Change list of providers to table layout (#52)
  • PIDMR-195 Encode url query parameters when contacting backend (#61)

Fixed:

  • PIDMR-193 Fix pagination issue in supported pids (#60)

v1.2.0 (2024-06-10)

Added:

  • PIDMR-163: Added info icons to the add/edit provider form (#33)
  • PIDMR-165: Added rely on DOI checkbox to the add/edit provider form (#37)
  • PIDMR-166: Added resolution endpoints to the add/edit provider form (#37)
  • PIDMR-167: Added a registration form for the new users (#36, #41)
  • PIDMR-171: Added a role request management table (#38, #39, #42)

v1.1.0 (2024-04-29)

Added

  • PIDMR-128 Process of accepting new provider (#29)

Fixed

  • PIDMR-137 Fix created by field in managed pids (#30)

v1.0.0 (2024-01-24)

Added

  • PIDMR-102 Add/Edit/Delete provider (#25)
  • PIDMR-100 Add keycloak integration (#24)
  • PIDMR-91 Enable resolve buttons when pid is valid (#23)
  • PIDMR-88 Use backend for identify pid (#22)
  • PIDMR-62 Regarding SHWID resolution (#18)
  • PIDMR-66 - add zenodo to ui (#13)
  • PIDMR-20 Automate ui build and deploy (#9)
  • PIDMR-44 UI makes use of api for resolving (#8)
  • PIDMR-43 use the api to display supported pids view (#7)
  • PIDMR-34 add urn:nbn:de and urn:nbn:fi (#6)
  • PIDMR-24 Add support for ePIC handles and dois (#5)
  • PIDMR-25 Support swh pids (#4)
  • PIDMR-26 Support and validate arxiv pids (#3)
  • PIDMR-14 Check for valid ARK pids (#2)

Changed

  • PIDMR-69 Migrate to vite (#20)

Fixed

  • PIDMR-81 Fix typo in metaresolve backend call #21
  • PIDMR-48 pidmir-ui: fix pidMode parameter when calling backend api (#12)
  • PIDMR-20 Automate ui build and deploy fix (#11)