------------------------------------------------------------------- Thu Oct 4 08:55:40 UTC 2018 - jmassaguerpla@suse.com - Fix _service file so it works with master and more importantly it downloads the Gemfile from this branch. ------------------------------------------------------------------- Tue Oct 2 16:02:29 UTC 2018 - jmassaguerpla@suse.com - Update Portus to 2.4.0 (bsc#1110471) see complete changelog in the bug. ------------------------------------------------------------------- Tue Oct 2 14:55:10 UTC 2018 - msabate@suse.com - Fix mysql requirement for 15.0 ------------------------------------------------------------------- Thu Sep 6 08:25:36 UTC 2018 - jmassaguerpla@suse.com - Update _service and add bundler gem as per https://github.com/SUSE/Portus/pull/1962 ------------------------------------------------------------------- Mon Aug 6 11:04:50 UTC 2018 - msabate@suse.com - Update to 2.3.5 (bsc#1103897) ------------------------------------------------------------------- Thu May 31 15:55:19 UTC 2018 - msabate@suse.com - Some updates ------------------------------------------------------------------- Thu May 31 11:52:07 UTC 2018 - msabate@suse.com - 2.3.3 (bsc#1098025) This release includes all the fixes since 2.3.2 ------------------------------------------------------------------- Mon May 28 07:52:19 UTC 2018 - msabate@suse.com - Added another fix for LDAP See #1832 ------------------------------------------------------------------- Mon May 14 15:46:45 UTC 2018 - msabate@suse.com - Added some missing TLS options for LDAP See bsc#1073232 ------------------------------------------------------------------- Fri Apr 27 14:25:09 UTC 2018 - msabate@suse.com - Added a fix on the github oauth provider ------------------------------------------------------------------- Wed Apr 18 14:40:51 UTC 2018 - msabate@suse.com - Added a couple of fixes on the sync task ------------------------------------------------------------------- Fri Apr 6 13:20:29 UTC 2018 - msabate@suse.com - More fixes from v2.3 ------------------------------------------------------------------- Fri Apr 6 08:01:55 UTC 2018 - msabate@suse.com - Incorporated a couple of fixes from v2.3 ------------------------------------------------------------------- Wed Apr 4 10:29:23 UTC 2018 - msabate@suse.com - Updated to 2.3.2 This includes a security fix for cve#2018-3741 as reported in bsc#1086598 ------------------------------------------------------------------- Fri Mar 23 16:05:07 UTC 2018 - jmassaguerpla@suse.com - Add yarn.lock as Source2. yarn.lock is being used to generate the spec file so it is important to keep this in the package source ------------------------------------------------------------------- Wed Mar 21 10:51:03 UTC 2018 - msabate@suse.com - Updated to 2.3.1 This includes a security fix for cve#2018-8048 (upgrade of loofah to 2.2.1) bsc#1085967 ------------------------------------------------------------------- Fri Mar 2 14:43:33 UTC 2018 - msabate@suse.com - Update Portus to 2.3.0 release (bsc#1086217) - release as an image - integration with CoreOS Clair - move tasks to a background process to speed up - anonymous browsing - oauth and openid connect support - portus api initial implementation - set puma as default web server - add deployment examples - postgresql support - upgrade to ruby2.5 - security fix: cve#2017-14621 (bsc#1059664) - other improvements and bug fixes see CHANGELOG.md for more details ------------------------------------------------------------------- Wed Jan 10 12:14:12 UTC 2018 - jmassaguerpla@suse.com - Fix ruby2.4 requirement ------------------------------------------------------------------- Wed Jan 3 11:52:09 UTC 2018 - msabate@suse.com - Removed patches and updated rpmlint ------------------------------------------------------------------- Tue Oct 24 16:53:22 UTC 2017 - jmassaguerpla@suse.com - Use ruby2.4 ------------------------------------------------------------------- Fri Oct 14 13:30:29 UTC 2016 - jmassaguerpla@suse.com - Update Portus to 2.1.1 (bsc#1005594) * fix_assets_compilation.patch: fix assets compilation * update.patch: run update commands * version-git.patch: remove because this code has been merged * Fixes - Use the full repository name in the `portus:update_tags` task - Fixed a regression on assets handling - Fixed the handling of the "*" action from the registry - Improvements - Notification messages are now more consistent - Order users by username on the admin panel - Update Portus to 2.1 * Featured - Fixes and improvements on Docker Distribution support - Implemented user removal - Implemented the removal of images and tags - Showing the image ID and the digest of docker images - Implemented webhook support - Introduce application tokens * Improvements and small features - Better reflect updates on Docker images - General improvements and fixes on the UI/UX - Allow the admin to provide extra filter options in LDAP lookup - Password length is no longer checked by Portus in LDAP - Relaxed the requirements for user names, and removed the conflicts of user names in LDAP - Introduce the `display_name` option - Allow administrators to turn off smtp authentication - Added an external hostname field to allow for events to come from other named services - Added a help section to the menu - Introduced more optional user restrictions - Added the registry.catalog_page option - Added option to disable change of visibility - The signup form can now be disabled, and users can be created by the admin directly - Added internal policy for namespaces - Added namespaces and teams to search - Admins can now change the ownership of a namespace - Display the git tag, branch/commit or version when possible - Now logs are redirected to the standard output - Added the ability to add comments on repositories - Virtual/hidden teams are no longer counted for the "number of teams"-column under admin/users - Added rake tasks for creating a registry, updating digests and showing general information - Added man pages for portusctl - Register more activities * Fixes - Various fixes in LDAP support - Discard pagination for CSV activities - Make sure that Portus admins are always team owners - User names are no longer allowed to clash with teams - Redirect back to accessed page on successful login - Fixes on the crono job - Multiple fixes in portusctl - Multiple fixes in our RPM - Show the "I forgot my password" link when the signup is disabled * Breaking changes - Moved the machine FQDN from secrets.yml to config.yml - Deprecated the usage of "x.minutes" strings in configuration values. In future versions this syntax will be forbidden * Others - All the improvements, features and bug fixes mentioned in the notes of 2.0.x releases. ------------------------------------------------------------------- Thu Jun 16 14:59:16 UTC 2016 - jmassaguerpla@suse.com - Added a patch that fixes github issue #936 This issue was discovered by QA and a commit has been merged in both the `master` and `v2.0` branch. We are waiting for more commits before doing any other release, so until then we are providing this patch. version-git.patch: the above mentioned patch ------------------------------------------------------------------- Tue May 24 10:48:52 UTC 2016 - jmassaguerpla@suse.com - Update to 2.0.5 (bsc#981312) - Improvements * The FQDN can now be specified from the configuration too. This is meant to help users to transition from 2.0.x to 2.1. * Portus is now more explicit on the allowed name format. * Portus is now more friendly on errors based on the namespace name. - portusctl * Disable automatic generation of certificates. For this, now there are two new flags: --ssl-gen-self-signed-certs and --ssl-certs-dir