Releases: codedmonkey/dirigent
Releases · codedmonkey/dirigent
v0.4.0
Changelog
- Breaking changes
- An encryption key is now required for Dirigent to function. When using the standalone image, make sure to
mount the contents of/srv/config
, since sensitive information in the database will automatically be
encrypted with a key stored in/srv/config/secrets
. Losing the encryption key will make stored credentials
unreadable. - The default kernel secret (
APP_SECRET
) has been refactored to only apply todev
environments.
- An encryption key is now required for Dirigent to function. When using the standalone image, make sure to
- Added encrypted database values for Credentials entities #4
- Added
bin/dirigent
binary with only app-related commands - Added automated random kernel secret in standalone image, stored in
/srv/config/secrets/kernel_secret
- Improved initialization process of standalone image #3
- Improved code quality with:
- Testing of images with Testcontainers
- Static analysis with PHPStan
- Various improvements to GitHub Actions workflows
- Bumped minimum PHP version to 8.3
- Updated Symfony dependencies to version 7.2
v0.3.1
Changelog
- Fix error on dashboard root when not logged in
- Fix permission error on
/srv/data
in Docker image - Fix PostgreSQL sequences in database migrations
v0.3.0
Changelog
- Renamed project to Dirigent
- Added custom-built assets with Webpack
- Added Edit Package page
- Added Package Statistics page
- Added package fetch strategy field
- Added GitHub access tokens as a credential type
- Added GITHUB_TOKEN env var support