All notable changes in FC4EOSC-PIDMR-UI project are documented here
v1.5.1 (2026-07-09)
- PIDMR-266 bump keycloak-js to 26.2.0 (#103)
v1.5.0 (2025-09-18)
- [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)
- [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)
- [PIDMR-235] - Fix linting warnings for prettier and stylelint (#77)
v1.4.0 (2025-03-28)
- PIDMR-277 Update ui to handle the new provider schema (#64)
v1.3.0 (2024-12-19)
- [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)
- [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)
- PIDMR-193 Fix pagination issue in supported pids (#60)
v1.2.0 (2024-06-10)
- 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)
- PIDMR-128 Process of accepting new provider (#29)
- PIDMR-137 Fix created by field in managed pids (#30)
v1.0.0 (2024-01-24)
- 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)
- PIDMR-69 Migrate to vite (#20)