4 Commits

Author SHA1 Message Date
SuperKali
3389e7fbd2 Add Tauri auto-update functionality with in-app download
- Add tauri-plugin-updater and tauri-plugin-process dependencies
- Configure updater endpoint for GitHub Releases
- Rewrite UpdateModal with download progress and changelog display
- Add update-related i18n translations (15 languages)
- Configure createUpdaterArtifacts for .sig file generation
- Update workflow to use correct bundle types for each platform
2025-12-19 14:58:16 +01:00
SuperKali
2407ad9127 Revert "Add Tauri auto-update functionality with in-app download"
This reverts commit c5c4d68836.
2025-12-19 14:57:57 +01:00
SuperKali
c5c4d68836 Add Tauri auto-update functionality with in-app download
- Integrate tauri-plugin-updater and tauri-plugin-process
- Rewrite UpdateModal with download progress and changelog display
- Add update manifest generation to CI workflow
- Update i18n translations for all 15 languages
- Configure Ed25519 signature verification for secure updates
2025-12-19 14:41:22 +01:00
SuperKali
7f9732b656 Add error logging and paste.armbian.com log upload
- Add ErrorDisplay component with QR code for log sharing
- Integrate error display in all modals (BoardModal, ImageModal, DeviceModal, ManufacturerModal)
- Add upload_logs command to paste logs to paste.armbian.com
- Add comprehensive logging across all Rust modules:
  - Startup info (version, OS, arch, config URLs)
  - Board/image queries with cache status
  - Device scanning on all platforms
  - Download, flash, and authorization operations
  - Custom image handling and decompression
- Fix log level alignment (remove extra space from INFO/WARN)
2025-12-13 17:55:53 +01:00