Releases: oacore/dashboard
Releases · oacore/dashboard
1.11.2
1.11.1
1.11.0
1.10.0
1.9.0
Updates
Functional
- Added a message when the organisation update returns an error (#387)
- Added more detailed error messages on registration (#383)
Technical
- Data providers loading moved to
/user/data-providers
(#382) - Organisation migrated to Resource (#384)
- Used aliases for React and React-DOM (#376)
- Upgraded lodash (#391)
- Upgraded @oacore/design (#377, #393)
- Used @oacore/stylelint-config-base (#375)
- Removed duplicated styles (#388)
- Favicons moved to core.ac.uk (#389)
- Improved browser support (#392)
Bug fixes
- Fixed logout message when
/user
endpoint is just checked for status (#381) - Fixed login redirect when the user is logged out accidentally or when the user is already logged in (#373)
- Fixed applying Table.Body callbacks without a reason (#374)
- Added the ResizeObserver polyfill (#379)
- Fixed data provider changing errors (#386)
- Fixed password reset (#378)
- Fixed content exporting (#380)
- Fixed infinite loading in the table (#394)
1.8.0
New DOI section ✨
DOI section reviewed and redesigned to be more easy to scan and fresh (#360)
Updates
Functional
- Updated payment-required wording (#370)
- Updated email address for the premium requests (#367)
- Adjusted sidebar size (#372)
- Adjusted the design of preview data tables (#368)
- Adjusted publication dates review chart (#362)
- Renamed 'IRUS' to 'Download statistics' (#366)
- Renamed 'Deposit compliance' to 'REF 2021' (#365)
Technical
- Rewritten Table to functional component (#326)
Bug fixes
- Fixed missing data in the Table error handling (#369)
1.7.0
1.6.0
Free users invited 🎉
The features requiring payments are properly managed. If the user has free
account, the correct message is displayed (#335, #336).
Minor updates
Functional
- Added a message for 0 value for Cross-repository checks (#340)
- Removed ORCID card placeholder (#348)
- Removed 'Details' button from the publication dates overview (#349)
Technical
- Added long API requests handling (#312)
- Added Table config updates (#353)
- Moved the logo to
public
directory, removednext-images
from dependencies (#346) - Removed timing logging since it's not used (#338)
- Improved Layout/Sidebar context (#350)
- Fixed misspelt
Url
suffix (#341)
Bug fixes
- Fixed history loop (#343)
- Fixed deposit compliance level reporting for 0 counted (#354)
- Fixed error status reporting when an invitation cannot be sent (#344)
- Fixed sidebar always open on the mobile screens (#350)
- Fixed number formatting for publication dates overview (#355)
- Fixed view-button at Issues #357
1.5.0
Issues — available now! 🎉
The user can find general information about issues happened during the last harvesting (#287, #319, #324, #329, #330).
Minor updates
Functional
- Added correct title for all pages (#315)
- Replaced email with name in the AppBar (#303)
- Disabled email address editing in the settings (#301)
- Added a redirect to the previous page after logging in (#299)
- Changed deposit dates card title, added a description (#331)
- Changed publication date calculation (#332)
Technical
- Changed deposit compliance requests to run sequentially (#302)
- Pages decomposed to templates and individual cards (#311, #313)
- URL control removed from the Store and moved to Next Router completely (#297)
- Improved User, added errors to the Store (#285)
- Improved the Select component (#298, #306, #318)
- Removed
dayjs
in favour ofIntl.DateTimeFormat
(#320) - Removed
svgstore
since it's not used (#304) - Upgraded packages (#322)
Bug fixes
1.4.0
Improved user management 🎉
- Added change and reset password functionality (#258, #263)
- Created a form for inviting new users (#264)
- Improved login behaviour (#259, #262, #284, #261, #266)
Brand new deposit compliance area ✨
- Added Cross-repository checks (#269)
- Added publication dates overview (#273, #294)
- Added matching icons for the publication dates (#290)
- Improved compliance overview (#270, #278, #291)
Other updates
Functional
Technical
- Upgraded Next.js (#218, #261)
- Upgraded @oacore/design to 0.1.1
- Used CSS from design in the Login iframe (#266)
- Used SVG icons from the sprite instead of CSS imitation (#275)
- Used
mobx-react-lite
insteadmobx-react
(#277) - Unified
Table
component with the rest of codebase (#267) - Removed unused
getDerivedStateFromProps
(#274) - Removed unused code (#254)
- Fixed accepting default search params from URL in API request (#271)