Skip to content

Releases: backupfire/backupfire-firebase

v1.4.0

03 Jun 09:31
Compare
Choose a tag to compare

Changed

  • Set default memory (1GB) and timeoutSeconds (540) Firebase Functions runtime options. It solves the problem with the huge users' backups that either run out of memory or timeout.

  • Even further improved the memory usage by the users backup.

  • Updated dependencies to the latest supported versions.

Added

  • Added delayed users backup feature. If the delay is requested, the agent will respond with a pending backup state. When the backup is completed, the agent will notify the controller. That prevents multiple backups caused by timeouts.

v1.3.0

01 Jun 10:53
Compare
Choose a tag to compare

Fixed

  • Fixed compatibility with firebase-functions tripping over timeoutSeconds set to undefined and throwing Field 'timeout', Invalid duration format, failed to parse seconds".

Changed

  • Dramatically decrease the memory footprint of the user backup, making memory usage unnecessary.

  • Updated dependencies to the latest supported versions.

Added

  • Added list files endpoint to the agent API that will help with Realtime Database backup integration and check for the backups' status (storage class, size, etc.)

  • Added create storage endpoint to simplify the integration process and automatically create the backups bucket with optimal defaults.

  • Added support for managing Backup Fire config with .env by setting BACKUPFIRE_TOKEN and BACKUPFIRE_PASSWORD.