Elkarbackup Versions Save

Open source backup solution for your network

v2.1

3 years ago

This release adds a REST API for automation to Elkarbackup:

  • REST API for client, job management and policy, script, user retrieval (by Uxue Anabitarte)
  • REST API automated tests for client and job management entrypoints (by Uxue Anabitarte)
  • Security: update symfony/security-core and symfony/security-guard (by dependabot/Eneko Lacunza)
  • Fixes in english strings (by Jérémy Viès)
  • French translation (by Jérémy Viès)
  • Docker image: generate random value for SYMFONY__EB__SECRET if not set by user (by Xabier Ezpeleta)

Many thanks to Igor Blanco for mentoring and reviews.

v2.0.2

3 years ago

This is a bugfix release.

Bugfixes:

  • Fix #543: Restore to client gets stuck at Starting restore job
  • Fix #536: Button "Run now" in edit job form doesn't work
  • Fix #540 Job execution bogus error emails
  • Fix #538 Parameters form not showing the updated values, review&suggestions by Igor Blanco
  • Merge to 2.0.x #492 Add alternative mysql providers support by Russell Knighton

Thanks a lot to:

  • Igor Blanco
  • Uxue Anabitarte
  • Xabier Ezpeleta

v2.0.1

3 years ago

This is a bugfix release.

Bugfixes:

  • Fix tick command locking. This was creating various issues. Closes #530 .
  • Fix running a job remotely with token. Closes #533 .
  • Fix jon token generation. Closes #514 .
  • Don't set /var/spool/elkarbackup/backups permissions on install/update. It can be very slow if there are existing backups. Also, could remove user/groups of backups done with local permissions. Closes #529 #528 .
  • Fix public key download. Closes #500 .

Thanks a lot to:

  • Uxue Anabitarte
  • Xabier Ezpeleta

v2.0.0

3 years ago

This is a major release with important changes and feature removals. Please read release notes before upgrading:

Major changes:

  • [Security] Deprecate USER role users, blocking login, due to security issues (closes #157)
  • [Security] Generate new Symfony secret on install or on upgrade if it was left unchanged (closes #481)
  • Removed Tahoe integration (closes #458)
  • Pre/post script execution order changed to be alphabetic, pre ascending and post descending (closes #466)
  • Removed installation script (#436). Use docker image instead.
  • Removed all distro/version support except Debian 10+11, Ubuntu 20.04 and docker image.

Improvements:

  • Debian 10 support (closes #431)
  • Ubuntu 20.04 support (closes #432)
  • Debian 11 Bullseye support (requires Debian 10 rsnapshot package installation, closes #456)
  • Upgrade to Symfony 4.4 LTS (closes #426)
  • Add php-xml as debian package dependency (closes #473)

Thanks a lot to:

  • Uxue Anabitarte, she has done most of the work for upgrading Symfony and dropping Tahoe during an internship at Binovo.
  • Igor Blanco that has mentored Uxue in the process.
  • Xabier Ezpeleta, for support, fixes and release engineering.

v1.4.0-rc2

3 years ago

This is a release candidate for our upcoming 1.4.0 with upgraded Symfony and other dependencies, as well as updated distribution support.

  • Debian package: fix critical bug in elkarbackup:tick that fails running client pre-scripts, aborting all backup jobs.

Docker image wasn't affected so no docker image for this version will be published.

v1.4.0-rc1

3 years ago

This is a release candidate for our upcoming 1.4.0 with upgraded Symfony and other dependencies, as well as updated distribution support.

  • Upgrade to Symfony 3.5 and needed dependencies (closes #271)
  • Upgrade monolog to remove PHP Warnings
  • Debian 10 support (closes #431)
  • Ubuntu 20.04 support (closes #432)
  • Remove installation script (#436)
  • Remove all distro/version support except Debian 10, Ubuntu 20.04 and docker image.

v1.3.5

3 years ago

1.3.5 (2021/01/01)

Security fix:

  • Fixed XSS in Job and Client lists reported by Doronizg (closes #427)

Enhancement:

  • Show client column in status (Closes issue #408)

Bugfixes:

  • Change delivery address of swiftmailer in config_dev to "[email protected]"(closes #411)
  • Fix postscript handling in Job entity (closes #400)
  • Fix path for the log files to download (closes #313)

v1.3.4

3 years ago

1.3.4 (2021/01/21)

Security fix:

  • Fix XSS in policy list reported by Vyshnav Vizz (partially closes #419)

v1.3.3

4 years ago

1.3.3 (2019/11/26)

Bugfixes:

  • Updated to Symfony 2.8.52 (fix CVE-2019-10909) #396

v1.3.2-1

4 years ago

Debian 10 compatible deb package