v2.6.0
v2.6.0
- manager app WAR file: rdepot-app-2.6.0.war (sha1, md5)
- repository app JAR file: rdepot-repo-2.6.0.jar (sha1, md5)
- docker manager app:
openanalytics/rdepot-app:2.6.0 - docker repository app:
openanalytics/rdepot-repo:2.6.0 - docker web interface:
openanalytics/rdepot-client:2.6.0 - docker cli:
openanalytics/rdepot-cli:2.1.1 - cli zipped binary (linux/amd64): rdepot.gz
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:
- Support RST descriptions for Python packages
- API resource to check repository server health
- Validate the server address when creating/updating a repository
- Store the R package Maintainer property
- Improved design of repositories page
- Improved design of packages page
- Improved design of submissions page
- Mirroring for Python in declarative mode
- Better icon for activated access tokens
- Allow configuring "redirect to source" for R repositories in the UI
- Use "accepted" as the default status for packages
- Show whether a submission is binary or source
- Make post logout redirect URI optional
- Optionally show allowed HTML characters in package descriptions (after sanitization)
Refactoring:
- Better date/time parsing and viewing
- Clean up declarative tests
- Move description content type to generic package table
- Remove "generateManual" from all Python-related resources
- Improve UI description parser
Fixes:
- Support technology in server address
- Disallow soft deleting access tokens
- R DESCRIPTION parser should allow dots in property keys
- Changing the role of other users logs out the current user
- Use normalized name for python package folder in published repository
Documentation:
- Deprecation of repository server addresses without technology in the URL