* feat(backup): add BackupViewSet for data export and import functionality
* Fixed frontend returning corrupt binary data
* feat(import): enhance import functionality with confirmation check and improved city/region/country handling
* Potential fix for code scanning alert no. 29: Information exposure through an exception
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Refactor response handling to use arrayBuffer instead of bytes
* Refactor image cleanup command to use LocationImage model and update import/export view to include backup and restore functionality
* Update backup export versioning and improve data restore warning message
* Enhance image navigation and localization support in modal components
* Refactor location handling in Immich integration components for consistency
* Enhance backup and restore functionality with improved localization and error handling
* Improve accessibility by adding 'for' attribute to backup file input label
---------
Co-authored-by: Christian Zäske <blitzdose@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>