All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Merged support for IAM profiles. See Issue #44.
- Simplified the regex to accept all characters in the system name & env. Hopefully avoiding further interface errors. See Issue #49
- Updated branding! Shiny new icon that better suits the Craft CMS aesthetic, as well as a new documentation website.
- Bumped remote core version
- Issue with volume interface button not disabling
- Temporary files are now deleted more reliably now when something goes wrong, avoiding issues with disk space getting eaten up.
- Added a proper table layout to the utilties interface to improve readability.
- Added "file size" to the utilities interface so you can now see how larger your files are.
- Added timezone handling to files to give accurate dates, times & "time since"
- Added a "test connection" button to the settings
- Added file chunking to Google Drive upload
- Added small icon to the utilities section to show current cloud provider at-a-glance
- Changed the filename formatting to use double underscores, improving reliability.
- Refactored core module aliases for consistancy
- Refactored the base provider service, improving logging.
- Removed Dropbox temporarily due to issues with long-held tokens.
- Added fix for issue #48 with permissions
- Craft 4 compatibility. Version has jumped from 1.X.X to 4.X.X to make following Craft easier.
- Added support for remote volumes
- Added TTR to queue jobs (issue #38 on craft-remote-sync)
- Added time and duration to console command output
- Bumped version number for parity between sync & backup plugins
- Updated readme to call-out cron requirement
- Fixed filename regex (issue #26 on craft-remote-sync)
- Moved shared utilities JS and CSS to core module
- Added show/hide display logic to utilities (issue #7)
- Updated the formatting for file table (issue #10 on craft-remote-backup)
- Updated core library version
- Made Backblaze B2 settings labels clearer
- Moved shared code into a separate
craft-remote-core
package dependency to be shared betweencraft-remote-sync
andcraft-remote-backup
- Added Digital Ocean Spaces provider & documentation
- Updated Backblaze provider to use existing AWS API (you will need to update your settings if using the old Backblaze provider)
- Dropbox provider & documentation
- Google Drive provider & documentation
- Backblaze provider & documentation
- Interface improvement: show a "latest" tag
- Interface improvement: show the "time since" when hovering over backups
- Added ability to hide either the database or volume backups from the utilities panel
- Initial release