Skip to content

v2.7.0

Choose a tag to compare

@jvanmalder jvanmalder released this 10 Dec 00:26
· 125 commits to main since this release

v2.7.0

  • Docker image: openanalytics/rdepot-client:2.7.0

Release notes

Deprecation notice: repository server addresses didn't require the technology (r/python) as part of the URL in the past.
However, in RDepot v3.0 this will be mandatory.
Please update your repository server addresses to include the correct technology (r/python) as part of the URL.

For example:

New features:

  • Improved form validation
  • Validate repository name based on back-end configuration
  • Show a warning message before logging out after changing role
  • Customizable theming (logo, text and colors)
  • Dutch translations
  • German translations
  • Order submissions by date by default
  • Clicking an accepted submission redirects to the package details page
  • Remove events ripple effect and add buttons where appropriate
  • Improve wording "current" on package details page
  • Do not show deleted packages by default and add visual hint
  • Allow uploading binary Python packages
  • Better support for pasting a URL
  • Show who caused / created an event
  • Display information when a package was not found
  • Refresh buttons for all data tables
  • Hide unneccessary filter messages
  • Fetch allowed files per repository when uploading packages
  • Go to repository from package details
  • Better 404 not found page
  • Allow republishing even in declarative mode
  • Sorting on package name should also take into account versions
  • Pre-select "binary" if a Python package file name ends with ".whl"
  • Hide download buttons if manuals are not available

Fixes:

  • Missing logo and images in some deployments
  • Dropdowns do not always load additional pages
  • Events page sends redundant requests
  • No mention of UTC in timestamps
  • Fix the way links are displayed
  • Wrong command in the install section for Python binary packages
  • PageNotFound error when authorization paths are used
  • Refreshing a page does not remember the selected language
  • Explicitly select generate manual false for binary packages
  • Events are sometimes shown twice

Refactoring:

  • Unify approach regarding clicking in table across submissions, packages and repositories
  • Improve sections on package details page
  • Remove technical strings from translation files