v3.0.0
- Added Docker image - recommended and supported from now on
- Added theming features - color, logo, text etc.
- Added daily purge of database to remove expired or revoked data
- Added
passport:client:delete
command to safely revoke clients you no longer use - Fixed suspended accounts not getting logged out
- Tweaked the front-end to be a bit more nice looking
- Tweaked token duration - access tokens are now 1 month and refresh tokens 100 years as it's first-party services only here.
- Removed the authorization behaviour - Users will now only see the actual frontend when accepting privacy policy, otherwise sent directly to service
- Removed unused atc_active column
- Upgraded to Laravel 10 and other dependency updates
Note
Remember to run migration when updating.docker exec -it --user www-data handover php artisan migrate
Warning
- The data return structure has changed. You will be required to reconfigure your clients. The new structure replicates VATSIM Connect's for simplicity, see an example here. Make a special note that
id
is renamed tocid
, easy to miss.- If you use Control Center, this release will now only support v4.0 or higher due to the database change.