Some checks failed
Release / build (push) Failing after 19s
Full Syncthing tray wrapper with: - System tray with 5 icon states (idle/syncing/paused/error/disconnected) - Syncthing REST API client with auto-discovered API key - Long-polling event listener for real-time status - Transfer rate monitoring, folder tracking, recent files, conflict counting - Full context menu with folders, recent files, settings toggles - Embedded admin panel binary (webview, requires CGO) - OS notifications via beeep (per-event configurable) - Syncthing process management with auto-restart - Cross-platform installer with autostart - CI pipeline for Linux (.deb + .tar.gz) and Windows (.zip) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
20 lines
829 B
Markdown
20 lines
829 B
Markdown
# Changelog
|
|
|
|
## v0.1.0
|
|
|
|
Initial release.
|
|
|
|
- System tray icon with 5 sync states (idle, syncing, paused, error, disconnected)
|
|
- Syncthing REST API integration with auto-discovered API key
|
|
- Long-polling event listener for real-time status updates
|
|
- Transfer rate monitoring (download/upload speed)
|
|
- Dynamic tooltip with status, device count, transfer rates, and last sync time
|
|
- Full context menu: status info, folders, recent files, conflicts
|
|
- Pause/Resume, Rescan All, Restart Syncthing actions
|
|
- Settings submenu with toggle checkboxes
|
|
- Embedded admin panel via webview (separate binary)
|
|
- OS notifications for sync events (configurable per-event)
|
|
- Syncthing process management with auto-restart
|
|
- Cross-platform installer with autostart configuration
|
|
- Supports Windows (Edge WebView2), Linux (WebKit2GTK), macOS (WebKit)
|