1474b23b1e
Fixed windows update installation.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-23 23:20:19 +01:00
b93b53fd33
Add macOS and Windows installer modules for improved update handling
...
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
- Introduced macappupdate.js for macOS installer management, including progress tracking and error handling.
- Added winappupdate.js for Windows installer execution with process monitoring.
- Refactored appupdate.js to utilize new installer modules, enhancing code organization and maintainability.
- Improved error messaging and progress reporting during installation processes.
2026-06-21 20:03:18 +01:00
128cf603e7
Enhance Mac installer progress logging by adding console output for better debugging and clarity during installation phases.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 19:38:19 +01:00
71fe6e3462
Refactor Mac installer progress messages for clarity; simplify progress percentage calculation and update installation prompt message.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 18:38:23 +01:00
478010ea5b
Refactor macOS and Windows installer handling to improve progress tracking and error reporting. Introduce functions for parsing installer output and update UI to conditionally display progress based on installation phase.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 17:37:35 +01:00
95cbff68a7
Add logging functionality for installer process, capturing stdout, stderr, and error details to a timestamped log file in the downloads directory.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 17:08:09 +01:00
3b60543deb
Minor fixes.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 16:32:50 +01:00
bc5eea25bd
Added a function to sanitize the application name for the macOS installer prompt, improving consistency and security in the installation process.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 16:23:15 +01:00
78dc567a8f
Implemented software update installation.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 15:18:04 +01:00
4363f08f50
Implemented about page.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 13:19:09 +01:00
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
15ce7123a2
Implemented electron view menu.
2026-06-20 02:32:52 +01:00
431dd106c9
First attempt at fixing windows auth.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-19 21:56:10 +01:00
01287f39ae
Define mask for compat.
2025-12-27 16:38:43 +00:00
919e6d192a
Added pre-load animation.
2025-12-27 16:35:37 +00:00
7e1ec9f3ae
Removed development logging.
2025-12-27 15:19:09 +00:00
f6986a45cd
Fixed all warnings.
2025-12-27 15:06:02 +00:00
5e7e9510fb
Refactored electron code and added spotlight feature.
2025-12-14 22:11:23 +00:00
d86a0a3c09
Added routes json for cloudflare.
2025-12-13 21:58:42 +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
9fd2b8ffa6
Removed unsed flag library and upgraded libraries.
2025-08-14 19:30:45 +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
9ba65075be
New flag display, updated old components to use model system. Implemented some inventory features.
2025-07-12 20:14:40 +01:00
fe85250838
Refactored components to replace DashboardTable with ObjectTable for improved consistency and functionality. Updated FilamentStockInfo, PartStocks, StockAudits, and other inventory management components to utilize NotesPanel instead of DashboardNotes. Removed unused DashboardNotes and DashboardTable components to streamline the codebase.
2025-07-04 21:29:27 +01:00
c4ba3ae91c
Added font styles for typography components, removed unused CSS files, and updated session button text for clarity. Enhanced layout styles for collapsible components and adjusted sidebar dimensions.
2025-06-28 15:06:25 +01:00
bd5085cded
Updated dependencies, improved UI elements, and refactored components for better performance. Added new features including audit logs and enhanced loading states. Removed unused print jobs component.
2025-06-08 18:31:06 +01:00
47ce2dfe8e
Added more functionality.
2025-05-09 22:23:51 +01:00
fa34bda959
Merge branch 'main' of https://github.com/tom-23/farmcontrol-ui
2025-05-09 22:16:39 +01:00
f3129f7fa3
Added more functionality
2025-05-09 22:16:13 +01:00
a4f63bad04
Delete gcode
2025-01-30 22:55:07 +00:00
9fc1f7c8f7
Initial Commit
2024-07-28 17:54:38 +01:00