11 Commits

Author SHA1 Message Date
cb24c6ff48 Refactor authentication session management in Electron by replacing keytar with electron-store for session persistence. Update package dependencies and remove keytar references from the workspace configuration. 2026-06-20 03:53:52 +01:00
431dd106c9 First attempt at fixing windows auth.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-19 21:56:10 +01:00
7e1ec9f3ae Removed development logging. 2025-12-27 15:19:09 +00:00
5e7e9510fb Refactored electron code and added spotlight feature. 2025-12-14 22:11:23 +00:00
c5cd9b42b1 Show Developer menu when running in dev only. 2025-08-23 22:30:33 +01:00
339e83c2ae Defaults to DEV. 2025-08-23 21:16:32 +01:00
2dad5afcb7 Windows UI fixes. 2025-08-23 21:09:03 +01:00
7276633f3e Fixed electron dev so it uses a local web server for redirection alongside UI tweaks. 2025-08-23 13:55:02 +01:00
ae494039f7 Moved asset designs and fixed electron launching. 2025-08-23 12:15:48 +01:00
4c3d37a7d0 Migration to Vite. 2025-08-22 20:28:50 +01:00
587ef7f480 Enhance Electron integration by adding ElectronContext for managing window state and external URL handling. Update AuthContext to support Electron-specific login flows and improve session management. Add new icons and adjust App.css for better UI consistency. 2025-07-20 18:29:36 +01:00