github arelate/vangogh v1.2.0

one day ago

BREAKING CHANGE

This release adds authentication and authorization to vangogh. This is a major change, as previously most content pages were publicly available and now will require authentication. There is no automatic migration either as server administrators would benefit from getting familiar with this change.

After you'll update to this version you MUST create at least one user to continue using vangogh. Authorization and user management will guide you through this process.

Please note that previously available options to specify admin-username, shared-username and passwords will not have any effect - you might want to remove them from docker-compose.yml files if you had them specified there.

Finally, theo has been updated to support this new authentication method. Version v0.3.17 or older has the required changes. Use the instructions to connect theo to vangogh. theo is subject to vangogh session duration and will remind you to reconnect if the current session will expire soon (to avoid interruptions during installations).

If you experience any bugs related to access in this version - please file an issue!

Other changes

In addition to authentication and authorization, this release adds several other features:

  • Long lists in Updates and Search will now have Back to top buttons at the bottom
  • Various fixes to improve compatibility with Safari 26
  • Installers Manual URL links (for use with filter-manual-url parameter in get-downloads command) have been replaced with Copy Manual URL
  • get-downloads got a new checksums-only option to download just the checksums (that GOG.com sometimes adds after the installations files)
  • Installers now display more detailed status - Download Queued, Downloading, Downloaded, Validation Queued, Validating in addition to previous validation results. This allows tracking sync download and validation stage in a much more detailed way
  • Bug fix: Pre-orders will download queue will no longer block that queue
  • Add message to owned pre-orders that notifies the user about missing installers
  • Authentication related changes: Adding Logout link at the bottom, adding Logs in the sync status for admins, adding Debug page data link in the product pages for admins
  • Added Game Porting Toolkit WINE binary for macOS

Don't miss a new vangogh release

NewReleases is sending notifications on new releases.