62 Commits

Author SHA1 Message Date
888c0fe38a Enhance build configuration and scripts for multi-platform support
Some checks failed
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
- Updated electrobun.config.ts to include environment-based settings for macOS builds.
- Added new build scripts for Windows and macOS, including support for architecture-specific builds.
- Introduced scripts for cleaning build artifacts, managing dependencies, and ensuring core binaries are present.
- Enhanced Jenkinsfile to integrate new build processes and improve artifact management.
- Added new assets for application icons and installer configurations.
- Implemented NSIS and MSI packaging scripts for Windows installer creation.
- Updated package.json with new scripts for development and build processes, including post-installation tasks.
2026-08-02 00:28:33 +01:00
f0571c9c5c Update package.json and pnpm-lock.yaml to include additional @codemirror package versions
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
- Added new dependencies for '@codemirror/commands@6.10.4', '@codemirror/language@6.12.1', '@codemirror/state@6.7.1', and '@codemirror/view@6.39.12' in package.json.
- Updated pnpm-lock.yaml to reflect the new versions and ensure compatibility across the project.
2026-07-28 02:22:41 +01:00
4dd58faac2 Refactor package.json and pnpm-workspace.yaml to manage baseline-browser-mapping version
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
- Removed the override for 'baseline-browser-mapping' from package.json and added it to pnpm-workspace.yaml for better organization.
- Ensured consistent versioning of 'baseline-browser-mapping' across the project.
2026-07-28 00:27:59 +01:00
d2d59a2f1a Update package.json and pnpm-lock.yaml to override baseline-browser-mapping version
Some checks failed
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
- Added an override for the 'baseline-browser-mapping' package to version 2.11.4 in both package.json and pnpm-lock.yaml.
- Updated '@codemirror/state' dependency version to 6.7.1 in pnpm-lock.yaml for improved compatibility.
2026-07-28 00:25:45 +01:00
28dfb645ef Add blurhash support for user profile images in ActivityIndicator component
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
- Integrated the blurhash library to decode and display blurred placeholders for user profile images.
- Updated UserProfileImage component to accept a blurHash prop and render the decoded image when available.
- Enhanced UserActivityAvatar to retrieve and pass the blurHash from user data, improving the visual experience during image loading.
2026-07-26 21:28:43 +01:00
tom
86d656720c Update dev:electron script in package.json for improved environment variable handling and add msiWrapped configuration for Windows installer.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-24 00:06:00 +01:00
78dc567a8f Implemented software update installation.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 15:18:04 +01:00
9c69a45ba4 Added MSI support.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 03:42:59 +01:00
39111d81c8 Switch to recharts.
Some checks failed
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-06-21 02:14:22 +01:00
c581705cdd Added json-schema-traverse dependency to package.json and updated pnpm-lock.yaml accordingly.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 00:37:41 +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
8adea62218 Include .pkg artifacts in the archive process and modified package.json to add support for pkg targets for both arm64 and x64 architectures, enhancing the build configuration.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-20 02:43:41 +01:00
349431c310 Added DMG background. 2026-06-20 02:42:37 +01:00
f50949a192 Implemented dev support for session status.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-20 01:34:06 +01:00
49dca65470 Implemented session status.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-20 00:33:46 +01:00
12b9abd0aa Add enhanced markdown editing functionality. Update MarkdownInput and MarkdownDisplay components for improved user experience. Refactor NoteInfo component to include content display and enhance layout with collapsible sections.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-03-09 00:40:13 +00:00
785e1054d0 Seperate out mac os packages.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-03-07 20:48:10 +00:00
8f2cc49f9b Updated the config to use a single pattern **/node_modules/** instead of listing packages individually.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-03-01 02:22:51 +00:00
b1d86cad19 More macOS fixes.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-03-01 02:13:29 +00:00
cef83e063f Fixed macOS build.
Some checks failed
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-03-01 02:04:29 +00:00
96f1ab077c Fixed cloudflare build.
Some checks failed
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-03-01 02:02:38 +00:00
075dfc6481 Fixed deploy branch.
Some checks failed
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-03-01 01:52:03 +00:00
1e0f125f21 Fixed macOS build.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-02-28 19:46:50 +00:00
8180c6eb2e Added universal macOS build.
Some checks failed
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-02-28 19:13:20 +00:00
a54d331749 Added lodash.
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-02-01 22:23:18 +00:00
499ca653e5 Added ant icons.
Some checks failed
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-02-01 21:59:30 +00:00
14975c89a8 Added globals.
Some checks failed
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-02-01 21:57:59 +00:00
2ecf89b467 Installed eslint.
Some checks failed
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-02-01 21:55:16 +00:00
5301530c70 Added cloudflare api token and ensuring wrangler is installed.
Some checks failed
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2025-12-28 18:24:24 +00:00
f462717bb3 Replaced moment with dayjs 2025-12-27 16:16:11 +00:00
5e7e9510fb Refactored electron code and added spotlight feature. 2025-12-14 22:11:23 +00:00
045948dbcc Added wrangler support. 2025-12-13 21:05:03 +00:00
34d919d88e Updated @ant-design/charts dependency from version 2.6.2 to 2.6.5 in package.json and yarn.lock for improved features and bug fixes. 2025-12-09 02:11:52 +00:00
05d7864da8 A lot of UI fixes updated packages etc. 2025-12-02 18:29:09 +00:00
1e7697f1d5 Updated electron version. 2025-11-26 00:35:42 +00:00
835804286c Update packages 2025-11-17 18:47:51 +00:00
537aa35e34 Added 3d viewer 2025-09-07 19:42:13 +01:00
23b5300a2c Upgrade packages. 2025-08-31 21:27:47 +01:00
a2b8c2f75e Added NSIS windows schema fix. 2025-08-24 00:08:13 +01:00
5f20f81a2c Using cross-env and fixed login error handling. 2025-08-23 22:04:39 +01:00
ea2ec8eba1 Remove rollup/rollup-win32-x64-msvc as a dep. 2025-08-23 21:17:16 +01:00
2dad5afcb7 Windows UI fixes. 2025-08-23 21:09:03 +01:00
8535dbb0df Fixed product name. 2025-08-23 19:33:38 +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
e563a03ad2 SVG minification is now automatic. 2025-08-23 11:42:50 +01:00
4c3d37a7d0 Migration to Vite. 2025-08-22 20:28:50 +01:00
ec2d656b6e Add package-lock.json and update package.json with new dependencies
- Introduced package-lock.json to manage exact versions of dependencies.
- Updated package.json to include additional CodeMirror language support and UI components.
- Adjusted yarn.lock to reflect changes in package resolutions and versions.
2025-08-18 00:53:44 +01:00
9fd2b8ffa6 Removed unsed flag library and upgraded libraries. 2025-08-14 19:30:45 +01:00
08311a4a94 Added big fixes allowing dynamic obtaining of the token. 2025-07-20 22:50:40 +01:00