diff --git a/CHANGELOG.md b/CHANGELOG.md index c743b22d..3c688adf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,14 +10,27 @@ On next release: - [ ] update src/Kernel.php (REPMAN_VERSION) - [ ] update docker-compose.yml (image tags) -## [Unreleased] +## [1.2.0] - 2021-02-01 + +### Added +- Support for S3-compatible storage ([#332](https://github.com/repman-io/repman/pull/303), [#366](https://github.com/repman-io/repman/pull/366) thanks @pedro-stanaka) +- Cached adapters to reduce IO/HTTP overhead (storage) ([#373](https://github.com/repman-io/repman/pull/373) thanks @pedro-stanaka) +- Alternative domain separator option (to simplify working with certificates) ([#375](https://github.com/repman-io/repman/pull/375) thanks @jmalinens) +- Error messages for webhook actions (better UX) ([#396](https://github.com/repman-io/repman/pull/396)) +- Adding support for self hosted gitlab on custom port ([#398](https://github.com/repman-io/repman/pull/398) thanks @Fahl-Design ) + +### Changed +- Improve organization invitation with registration/login flow ([#387](https://github.com/repman-io/repman/pull/387) thanks @noniagriconomie) +- Refresh oauth token in runtime without failing message or redirect ([#395](https://github.com/repman-io/repman/pull/395), [#397](https://github.com/repman-io/repman/pull/397)) +- Upgrade Symfony to 5.2 ([#379](https://github.com/repman-io/repman/pull/379) and others from dependabot) +- Upgrade Doctrine and other dependencies (gitlab-api, github-api, bitbucket-api, dev tools) ## [1.1.1] - 2020-12-02 -## Changed +### Changed - Direct docker cron logs to file ([#330](https://github.com/repman-io/repman/pull/330)) -## Fixed +### Fixed - Fix alias form constraint (regex) ([#326](https://github.com/repman-io/repman/pull/326)) ## [1.1.0] - 2020-10-23 diff --git a/README.md b/README.md index 9d22084a..526a1c63 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ - allows to create individual access tokens - supports private package import from **GitHub**, **GitLab** and **Bitbucket** with one click - REST API +- security scanner (with e-mail reports) Documentation: [https://repman.io/docs/](https://repman.io/docs/) diff --git a/UPGRADE.md b/UPGRADE.md index f63fd288..7f0e4a26 100644 --- a/UPGRADE.md +++ b/UPGRADE.md @@ -1,5 +1,18 @@ # UPGRADE +## UPGRADE FROM 1.1.x to 1.2.x + +- symfony version has been raised to `5.2`, so if you have made any custom changes, we encourage you + to read their upgrade guide [UPGRADE-5.2.md](https://github.com/symfony/symfony/blob/master/UPGRADE-5.2.md) + +## UPGRADE FROM 1.0.x to 1.1.x + +- no additional steps to follow + +## UPGRADE FROM 0.6.0 to 1.0.x + +- no additional steps to follow + ## UPGRADE FROM 0.5.0 to 0.6.0 - if you want to reduce the space taken up by packages marked as unstable you can add a new command to the cron @@ -11,5 +24,4 @@ - metadata files now will be full json files (previously it was serialized php array) - dist file will be saved only with reference in name (to reduce storage size) - -Auto upgrade is handled using migrations: [#227](https://github.com/repman-io/repman/pull/227) +- auto upgrade is handled using migrations: [#227](https://github.com/repman-io/repman/pull/227) diff --git a/docker-compose.yml b/docker-compose.yml index 94995359..f9133ada 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -19,7 +19,7 @@ services: app: << : *restart_policy - image: buddy/repman:1.1.1 + image: buddy/repman:1.2.0 sysctls: net.core.somaxconn: 2048 command: > @@ -39,7 +39,7 @@ services: consumer: << : *restart_policy - image: buddy/repman:1.1.1 + image: buddy/repman:1.2.0 command: ['bin/console', 'messenger:consume', 'async', '--limit=500'] env_file: .env.docker volumes: @@ -49,7 +49,7 @@ services: cron: << : *restart_policy - image: buddy/repman:1.1.1 + image: buddy/repman:1.2.0 command: ['crond', '-f', '-L', '/app/var/log/cron.log'] env_file: .env.docker volumes: diff --git a/src/Kernel.php b/src/Kernel.php index c05be3a7..7aed1e74 100644 --- a/src/Kernel.php +++ b/src/Kernel.php @@ -15,7 +15,7 @@ class Kernel extends BaseKernel { use MicroKernelTrait; - public const REPMAN_VERSION = '1.1.1'; + public const REPMAN_VERSION = '1.2.0'; private const CONFIG_EXTS = '.{php,xml,yaml,yml}'; public function getProjectDir(): string