Repository navigation
v2.7.0
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:
- http://oa-rdepot-repo:8080/my-r-repository should be updated to http://oa-rdepot-repo:8080/r/my-r-repository
- http://oa-rdepot-repo:8080/my-python-repository should be updated http://oa-rdepot-repo:8080/python/my-python-repository
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