Skip to content

Releases: oacore/dashboard

1.11.2

02 Sep 13:53
Compare
Choose a tag to compare

Bug fixes

  • Fix overflow on discovery plugin page #466

Internal

  • Upgrade dependencies #467
  • Change author and license field in package.json #447

1.11.1

17 Aug 11:38
Compare
Choose a tag to compare

Bug fixes

  • Use correct field for cross repository check card #441

Features

  • Bump design package #442

1.11.0

10 Aug 09:03
Compare
Choose a tag to compare

Features

  • Add Tooltips and adjust texts #439

Bug fixes

  • Fix select component not showing the type of issues #438
  • Fix 500 on plugins page #440

1.10.0

05 Aug 14:21
Compare
Choose a tag to compare

Updates

Internal

  • Disable source maps warnings #434
  • Bump packages #412
  • Create dataProvider substore #395

Features

  • Add tooltips to activities #436

Bug fixes

  • Fix appbar height #435

1.9.0

29 Jul 13:46
Compare
Choose a tag to compare

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

08 Jun 08:34
Compare
Choose a tag to compare

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

04 Jun 10:18
a1d01b6
Compare
Choose a tag to compare

IRUS & RIOXX ✨

Two cards, IRUS CORE and RIOXX basic checks added to the home page of the data provider (#317, #345, #361, #363).

Bug fixes

  • Fixed sidebar scrolling and styles (#359)
  • Fixed lint-staged config for '*.css' (#358)
  • Fixed DOIs export button (#364)

1.6.0

02 Jun 13:38
d5655ce
Compare
Choose a tag to compare

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, removed next-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

15 May 14:09
49774d1
Compare
Choose a tag to compare

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 of Intl.DateTimeFormat (#320)
  • Removed svgstore since it's not used (#304)
  • Upgraded packages (#322)

Bug fixes

  • Fixed sidebar not closing after navigation (#204)
  • Fixed navigation hiding when the user has been logged out accidentally (#314)
  • Fixed label absence in the Select component (#306)
  • Fixed non-compliant count (#327)
  • Fixed deposit compliance overview card loading (#333)
  • Fixed build (#323, #328)

1.4.0

06 May 10:55
e4b0226
Compare
Choose a tag to compare

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

  • Added footer to the Table (#272)
  • Improved DOI and deposit compliance descriptions (#257)

Technical

  • Upgraded Next.js (#218, #261)
  • Upgraded @oacore/design to 0.1.1
    • Used elements from the library (#255)
    • Added library configuration (#265)
    • Fixed Vercel deployment (#281)
  • Used CSS from design in the Login iframe (#266)
  • Used SVG icons from the sprite instead of CSS imitation (#275)
  • Used mobx-react-lite instead mobx-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)

Bug fixes

  • Fixed Content Table (#276)
  • Fixed forms autofill (#286)
  • Fixed table sidebar width (#283)
  • Fixed descriptions of compliance edge cases (#291)
  • Fixed typos (#257)