All Versions
21
Latest Version
Avg Release Cycle
22 days
Latest Release
713 days ago

Changelog History
Page 2

  • v1.0.0 Changes

    October 29, 2020

    ➕ Added

    • 🐎 implement provider-includes for better proxy performance (#281, #283, #290)
    • ➕ add version for assets (#278)
    • ➕ add reCaptcha and better email validation (#276, #277)
    • REST API implementation (#269, #275)
    • ➕ add ability to search packages (#259, #263, thanks @giggsey)
    • add CODE_OF_CONDUCT.md (#258)

    🔄 Changed

    • ✂ remove mailhog from docker-compose.yml (#293)
    • 🐎 Tweak sysctl for better performance (#265, #271)

    🛠 Fixed

    • 🛠 Fix nginx and php-fpm to correct handle symlinks (#262)
  • v0.6.0 Changes

    September 03, 2020

    ➕ Added

    • implement command for clearing old private distributions files (#244)

    🔒 Security

    🔄 Changed

    • ➕ add queue for downloader to limit concurrent requests (#253)
    • ⬆️ bump symfony to 5.1 (#250, thanks @marmichalski )
    • 🚀 atomic deployment with ansible playbook (#241, #242, #243, #245)
    • set ulimit -n for system user (#251)

    🛠 Fixed

  • v0.5.0 Changes

    August 04, 2020

    🔄 Changed

    • higher memory limits (#219, #220)
    • 🚚 move all proxy logic to Proxy class (#223)
    • 📇 use async and stream for downloading metadata and distributions files (#226)

    ➕ Added

    • 📇 serve static proxy metadata and use v2 endpoint for dist lookup (#222)
    • 📇 sync proxy metadata command (#224)
    • ⬆️ migration for better auto upgrade to 0.5.0 (#227)
    • 📇 static proxy with metadata cache (#229)
    • 📦 cache headers for packages.json (#232)
    • subversion client (#230, #231)
    • 👍 create .gitattributes for better dist export (#235)
    • telemetry (#225, #234)
    • technical email (#237)

    🛠 Fixed

  • v0.4.1 Changes

    July 15, 2020

    🛠 Fixed

    • ➕ Add support for IPv6 addresses (#216, thanks @nickygerritsen)
    • 🛠 Fix user voters with anonymous access (#215)
  • v0.4.0 Changes

    July 13, 2020

    ➕ Added

    • Registration config options (#200, thanks @nickygerritsen)
    • Anonymous access to organization (#201)
    • 👍 Basic support for Composer v2 (#205)
      • proxy support for metadata-url (thanks @sadortun)
      • repo support for metadata-url
    • 📦 Package versions view (#208, thanks @nickygerritsen)

    🔄 Changed

    • ⚡️ Unpack and update dependencies (#204)
    • Containers restart policy (#211)
  • v0.3.0 Changes

    June 05, 2020

    ➕ Added

    • 🔒 🐛 🚀 Security vulnerability scanner for private packages (#170, #171, #176, #177, #182, #183, #184, #190, #197)
    • 🍱 📫 Sending scan results email to organization members (#194, #196)
    • 👍 Allow user to disable account registration (#152)
    • Create .htaccess (#163)
    • ➕ Add repman:create:user cli command (#181)
    • ➕ Add repman:package:synchronize cli command (#185, #186)

    🔄 Changed

    • 🔧 Hide oauth providers buttons when env var not configured (#167)
    • 🔒 Create user security read model - clean user domain (#188)
    • ⚡️ Update symfony/mailer to 5.0.9 (#195)

    🛠 Fixed

    • 🛠 Fix GitLab custom instance url not being picked up by oauth client (#156)
    • 📦 Use gitlab custom url in ComposerPackageSynchronizer (#162)
    • 🛠 Fix provider and dist removal (#168)
    • Write custom Gitlab URL to gitlab-domains composer option (#179)
  • v0.2.1 Changes

    May 07, 2020

    🔒 Security

    • 📦 prevention of guessing package uuid for organization package endpoints (#148)

    ➕ Added

    • 📦 package versions stats and tweak other charts (#145, #146)

    🔄 Changed

    • Cleanup JS; Fix number of days in admin stats view; Force referrer in GA (#143, #144)
    • 📦 handle package not found exception on app level (#142)
    • 🔧 tuning php-fpm configuration for better resources utilization (Ansible) (#141)
    • ➕ add curl and pdo_pgsql to required php extensions (#140)
  • v0.2.0 Changes

    May 05, 2020

    ➕ Added

    • Organization members (#56)

    🔄 Changed

    • 🔒 Lock php version to 7.4.5 (Docker) (#131)

    🛠 Fixed

    • 🛠 Fix emails headers and match password requirements (#136)
    • GitLab projects fetch - Add php curl extension to asible setup playbook (#133)
    • 📦 Don't try to download packages without reference (#132)
    • 🛠 Fix database foreign keys (#127)
    • ➕ Add autorestart flag to consumer configuration (Ansible supervisor) (#126)
    • Return 404 when distribution file not found (#123)
    • ➕ Add missing directories for docker instance (#117)
  • v0.1.2 Changes

    April 27, 2020

    ➕ Added

    • ➕ Add ability to unlink OAuth integration from user profile page (#106)
    • Uptime Robot monitor (#102 & #103)

    🔄 Changes

    • 📦 GitLab API: Show all user's packages and order by last activity (#104)

    🛠 Fixed

    • 🖐 Handle oauth errors during registration (#92)
    • 🖐 Handle errors when fetching repos from provider (#94)
    • 🛠 Fix last package version detection mechanism (#99)
    • 🛠 Fix support for packages with slash in version name (#101)
    • 🛠 Fix number of days for /admin/stats (#108)
    • 🛠 Fix recent webhook requests view model (#110)
    • 👍 Allow *.php named packages to be found (#111)
  • v0.1.1 Changes

    April 22, 2020

    🍱 BC break ⚠️

    • 👉 user email is now change to lowercase with migration
      • if a user with the same e-mail registered in the application but with different character sizes then you will have to manually delete it before starting the migration

    ➕ Added

    • 📦 Clickable repo url link on packages list (#75)

    🔄 Changed

    • 🔒 Use lock to prevent multiple jobs run simultaneously (#70)
    • 🔧 Internal CI/CD configuration

    🛠 Fixed

    • 🛠 Fix issue with case sensitive emails (#88)
    • Typo on register form (#74)

    ✂ Removed

    • ✂ Remove pcov from docker image (#69)