Checks for updates on startup (silent, badge on button if available)
and on manual click. Downloads new portable .exe to temp dir, creates
a batch script to swap the running executable after quit, then relaunches.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Replace app icon (assets/icon.png) with Avigilon Alta "A" logo
- Add Windows .ico version of the icon
- Remove Test Connection button from API Connection section
- Rename Start/Stop Cookie Proxy buttons to Start/Stop Proxy
- Add .claude/ and nul to .gitignore
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Strip ~966 lines of unused code after transitioning to cookie-only
auth: profile CRUD handlers, encryption helpers, username/password
proxy launcher, proxy check/version handlers, dead preload methods,
orphaned CSS (modals, profiles, nav tabs, collapsible sections),
unused DOM elements and renderer functions.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Strip out User Profiles section, username/password proxy method, and
related modals. Cookie proxy section is now always visible and renamed
to just "Camera Proxy". Cookie key input hidden (auto-populated by
Chrome extension).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>