Skip to content

Releases: bastien70/dbsaver

2.2.0

02 Nov 12:38
68b3b3b
Compare
Choose a tag to compare

New features:

  • Added backup restoration support
  • Added double authentication support

Updates:

  • Upgraded Symfony to 6.1.7
  • Upgraded vendors

Improvements:

  • Fixed code style after php-cs-fixer upgrade
  • Fixed code & tests after EasyAdmin upgrade
  • Taskfile: user docker compose plugin instead of docker-compose
  • Test CI against PHP 8.2 & upgrade actions
  • Docker compose: add MariaDB & minio images to dev environment

For details of changes, please refer to CHANGELOG.MD

2.1.0

13 Sep 07:37
391fb57
Compare
Choose a tag to compare

New feature:

  • You can now restore backups to your databases

For details of changes, please refer to CHANGELOG.MD

2.0.0

16 Aug 06:43
51c10e2
Compare
Choose a tag to compare

New features:

  • Updated code to PHP 8.1
  • Updated code to Symfony 6.1
  • Added backups options when creating new database
  • Added custom backup periodicity for each database
  • User can now configure directly from his dashboard the places where the backups are sent, and this, for each database
  • Added "remember me" checkbox on login
  • Allow user to receive or not automatic emails
  • Allow choosing app environment during post-install

Fixes:

  • Updated homepage
  • Users and admins now have the same permissions, except that only admins can create accounts
  • Removed French documentation
  • Fixed the query that searches for backups to delete
  • Switched Alice fixtures to Foundry
  • Increased Phpstan level to 6

For details of changes, please refer to CHANGELOG.MD

1.2.0

06 Sep 11:17
Compare
Choose a tag to compare

New features:

  • Support reset password
  • User: add locale & allow them to control their settings
  • User : allow to update password
  • Send notification emails after backups
  • Added database connection status
  • Allow to test database connection
  • Allow to manually remove a backup

Fixes:

  • Cleanup vendors
  • Add docs about updating the application
  • Send email in user's locale
  • PostInstall command: add an option to only ask for missing params
  • Docs refactor
  • Remove unused constant
  • Notification email: customize title & footer, use Mailer
  • Post install command: offer existing values when running command again
  • Improvement of the CRUD Database index
  • Use Docker for local tests
  • Change main path from "/dbsaver" to "/"
  • Test entities & improve Backup controller tests
  • Fix license in composer.json
  • Improve forms
  • Make tests use .env.test.local instead of .env.local

For details of changes, please refer to CHANGELOG.MD

1.1.0

24 Aug 09:22
Compare
Choose a tag to compare

New features :

  • Support for user management. You can now create accounts which will each have access to their own databases and backups
  • English language added

Fixes :

  • Tests
  • Code optimization tools
  • Adding an automatic installation with Task

For details of changes, please refer to CHANGELOG.MD

1.0.0

18 Aug 11:57
Compare
Choose a tag to compare

New features:

  • Ability to add MySQL databases to save
  • Put a maximum number of backups to keep in memory
  • CRON task to launch automatic backups
  • Start a manual backup
  • Download / delete a backup
  • Store backups locally or on AWS S3

For details of changes, please refer to CHANGELOG.MD