Skip to content

Latest commit

 

History

History
129 lines (116 loc) · 7.84 KB

CHANGELOG.md

File metadata and controls

129 lines (116 loc) · 7.84 KB

Upcoming Version

  • The signup form can be disabled via a configuration option. See PR #569, #594, #543 and #568.
  • Users will be offered in an autocompletion widget when adding a new team member. See PR #547.
  • Portus now also tracks the digest of pushed images. See PR #556. This is a first step into fixing the issue #512.
  • Teams can be renamed. See PR #536.
  • Users can be created from the admin page. See PR 543. This is a first step into fixing the issues #283 and #179.
  • Team and namespace descriptions can be written using Markdown. See pull requests: #546 and #531.
  • Team members can comment on repositories. See pull request: #538
  • Users can create security tokens to use instead of their credentials. See pull request: 625

2.0.3

  • Fixed crono job when a repository could not be found. See commit.
  • Fixed more issues on docker 1.10 and distribution 2.3. See this and this commits.
  • Handle multiple scopes in token requests. See commit.
  • Add optional fields to token response. See commit.

2.0.2

  • Fixed notification events for distribution v2.3. See commit.

2.0.1

2.0.0

  • Portus will now check whether a Registry is reachable or not. See PR #437.
  • Namespaces and teams have a description field. See PR #383.
  • Second UI iteration. See pull requests: #445, #447 and #462.
  • Repositories contained in public namespaces are now pullable even for non-logged in users: PR #468.
  • SUSE RPM: provide portusctl tool to simplify the initial setup of Portus
  • Portus will now lock users' accounts that have failed too many times on login. See PR #330.
  • Added a mechanism of password recovery in case users forget about their password. See PR #325.
  • Set admin user from a rake task and disable first-user is admin. See PR [#314] (SUSE#314)
  • Added a configuration option to specify the expiration time for JWT tokens issued by Portus. See PR 518.
  • Review requirements and provides in the RPM PR #277, PR #278, PR #280, PR #273,
  • Add configure scripts for the RPM and use environment variables for production. See: PR #299, PR #298, PR #281
  • Check run time requirements like ssl, secrets. See PR #297, PR #286
  • Update uglifier gem for fixing a security issue (OSVDB-126747) PR #292
  • Introduced LDAP support. See the initial PR #301. Multiple PRs followed to bring LDAP support to a proper state (see this).
  • Users will not be able to create namespaces without a Registry currently existing.
  • PhantomJS is now being used in the testing infrastructure. See the following pull requests: #193, #194, #213, #216, #219.
  • The namespace page now shows the creation date. See PR #229.
  • There have been some fixes on the search feature. See #223 and #224.
  • Hidden teams are no longer able to create namespaces. See PR #220.
  • Added the pagination feature. See PR #232.
  • Some initial steps have been done towards running Portus inside docker. See PR #212.
  • Added the appliance tests. See PR #208.
  • Star/Unstar repositories. See PR #230 and #294.
  • Now users can be enabled/disabled. See PR #240.
  • Fixed the authentication process for Docker 1.8. See PR #282.
  • Added icons to the following tables: teams and members. See PR #388.
  • And some fixes here and there.

1.0.1

  • Fixed regression where namespaces could not be created from team page (Fixes #165)

1.0.0

  • Initial version