24c06c25d3
Refactor JavaScript Language Support and Enhance Autocomplete Functionality
...
- Consolidated JavaScript completion sources into a new module, improving organization and maintainability.
- Updated the `fcTemplateLang` to utilize the new `javascriptCompletionSources` for enhanced autocomplete capabilities.
- Removed redundant imports and streamlined the code in various components, including Invoices, Payments, TaxRecords, and Inventory sections, by replacing dropdown actions with a unified `ObjectActions` component.
- Improved the handling of object actions across multiple inventory and finance components, enhancing user experience and code consistency.
2026-08-20 19:35:09 +01:00
83f5b20168
Remove unnecessary console.log statements across multiple files to clean up the codebase and improve performance. This includes updates in appupdate.js, macappupdate.js, mainWindow.js, and various components in the Dashboard context.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-07-23 21:44:15 +01:00
48ff9b83e8
Enhance AuthContext component by adding support for processing authentication codes from URL parameters. Introduce a reference to track processed auth codes, ensuring proper handling of new logins and session management. Update modal visibility logic for unauthorized access and improve loading state handling.
2026-07-20 02:08:44 +01:00
90204e4f10
Numerious fixes.
2026-06-21 20:19:22 +01:00
476a01eafb
Fixed warnings and bugs.
2026-06-20 22:36:48 +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
49dca65470
Implemented session status.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-20 00:33:46 +01:00
3f9da22b58
Minor performance improvements.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-03-13 19:47:26 +00:00
52fd0ebd63
Enhance FilePreview and FileUpload components with error handling and minimal display option. Refactor AuthContext to improve user info retrieval and session management.
2026-03-07 20:32:02 +00:00
775393dfd1
Add user profile popover and logout icon; refactor dashboard navigation
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-03-07 19:22:21 +00:00
9470adbb8a
Improved notifications.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-03-01 19:21:10 +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
13bbcbe50e
Added tax rates, tax records and minor style improvements.
2025-12-03 23:35:30 +00:00
2190da21ba
Fixed auth retry
2025-11-29 01:25:24 +00:00
caa67cd111
Fixed auth not remembering user is logged in.
2025-11-17 18:44:42 +00:00
f0cb4b3b83
Add ApiContextDebug component for API server debugging and testing functionality; removed PrintServerContextDebug component.
2025-09-05 23:17:08 +01:00
c38ed74f21
Fixed auth not removing session token.
2025-08-30 23:39:01 +01:00
5f20f81a2c
Using cross-env and fixed login error handling.
2025-08-23 22:04:39 +01:00
b1484bf127
Electron fixes and new menu icon.
2025-08-23 19:20:59 +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
e563a03ad2
SVG minification is now automatic.
2025-08-23 11:42:50 +01:00
bd0c443260
Bugfix: user doesn't persist between session reloads.
2025-08-22 20:42:00 +01:00
4c3d37a7d0
Migration to Vite.
2025-08-22 20:28:50 +01:00