Commit graph

35 commits

Author SHA1 Message Date
Ivan
e0925a85ea
feat: fix pycodec2 for macos and improve CI 2026-08-15 14:10:49 -05:00
Ivan
54b0734ef4
chore: add GITHUB_TOKEN environment variable to setup task in multiple workflows 2026-08-13 00:31:48 -05:00
Ivan
b0d47b9ece
chore: release version 4.8.1 with bug fixes and improvements for Windows desktop and packaging 2026-07-25 15:51:04 -05:00
Ivan
dff83e198e
feat: implement PWA app-shell caching with service worker for improved offline experience and faster UI loading 2026-07-24 07:09:19 -05:00
Ivan
fa46dc4ce9
feat: implement Windows AppContainer support 2026-07-24 06:44:30 -05:00
Ivan
cee526b3a8
feat: update network visualiser with WebGL rendering options and user preferences 2026-07-16 10:47:52 -05:00
Ivan
61c8ca9ba8
feat: add package bloat verification scripts and integrate into CI workflows 2026-07-16 06:59:23 -05:00
Ivan
913a051f41
feat: implement RSM signing and verification process with associated CI tasks 2026-07-13 09:58:14 -05:00
Ivan
f2181edee1
feat(tests): implement test sharding for backend tests and update CI configuration 2026-07-13 08:52:15 -05:00
Ivan
0b4931ab8f
feat(self-check): add storage lock verification with soft fallback testing and CI integration 2026-07-09 09:23:48 -05:00
Ivan
0eae7841af
chore(CI): update backend tests job name to specify Python version 3.14 2026-07-08 17:36:49 -05:00
Ivan
f8f7133702
feat(Self-Test): improve self-check diagnostics with new checks for SQLite roundtrip, identity file roundtrip, loopback TCP, unicode path handling, RNode support, and bot launcher arguments. Update UI components and localization files to reflect these additions, ensuring comprehensive coverage across multiple languages. 2026-07-08 17:21:51 -05:00
Ivan
c33fb39ec9
chore(ci): add install-task parameter to CI workflow for improved configuration 2026-07-08 13:29:28 -05:00
Ivan
d66d44ae28
feat(Self-Test): implement system self-check functionality with diagnostics and UI integration 2026-07-08 13:07:07 -05:00
Ivan
c682743cbe
chore(ci): add checkout step to CI workflow for artifact download 2026-07-08 11:38:04 -05:00
Ivan
3e4b865260
feat(ci): add verification step for bleak in frozen backend build process 2026-07-07 23:06:14 -05:00
Ivan
b3349c2e24
chore(taskfile & github-actions): update task dependencies for frontend builds and streamline CI workflows; add task version input for setup action 2026-07-04 17:22:14 -05:00
Ivan
025b948f0b
feat(github-actions): add backend tests to CI workflow and adjust timeouts for linting and frontend tests 2026-07-04 17:01:07 -05:00
Ivan
bf443b6e2d
feat(github-actions): add new actions for fetching frontend artifacts and setting up development environments, update workflows to utilize these actions 2026-07-04 16:09:34 -05:00
Ivan
e912d52380
feat(tests): add quick test tasks for backend and frontend regression, implement Playwright smoke tests in CI 2026-07-04 05:13:32 -05:00
Ivan
5a0cdec314
fix(tests): streamline backend test coverage setup by ensuring coverage data directory is created and removing redundant coverage file specification 2026-06-29 07:59:54 -05:00
Ivan
632f70e865
feat(tests): update backend tests with new server bind status schema and improve identity mock for interface stats tests 2026-06-29 07:25:53 -05:00
Ivan
424750c7ed
chore(dependencies): update UV_VERSION to 0.11.15 across workflow files 2026-05-30 12:30:21 -05:00
Ivan
bd0eef6ac9
feat(electron): update post-install script to include patching for electron-builder file system constants 2026-05-26 17:57:29 -05:00
Ivan
625bc63427
feat(ci): introduce custom setup-node-pnpm action for streamlined Node.js and pnpm setup in workflows 2026-05-26 14:26:10 -05:00
Ivan
6e642c23ba
fix(ci): swap setup-node and corepack order to fix pnpm on ubuntu-24.04 2026-05-18 06:33:53 -05:00
Ivan
86ddcc25c8
feat(pnpm): update to v11 2026-05-15 09:07:58 -05:00
Ivan
7e31cd0d56
feat(tools): migrate to UV from Poetry for blazing fast ultra safe secure unhackable dependency management 🚀 🚀 🚀 🚀 🚀 🚀 🚀 🚀 2026-05-10 03:19:42 -05:00
Ivan
dd26bcb6aa
chore(workflows): add caching for Node.js and Poetry in CI workflows 2026-04-24 14:52:30 -05:00
Ivan
3076a1904f
chore(workflows): implement reusable frontend build workflow and update CI/CD pipelines to utilize it 2026-04-20 21:05:02 -05:00
Ivan
8e16c9b812
chore(workflows): update POETRY_VERSION to 2.3.4 in CI and build workflows 2026-04-19 15:59:26 -05:00
Ivan
5307bd57c9
fix(ci): update frontend test command to use vitest 2026-04-19 13:35:03 -05:00
Ivan
44c652699d
feat(tests): update testing framework for Electron and backend integrity checks, add new tests for loading status and main helpers 2026-04-18 00:06:21 -05:00
Ivan
4e74775411
chore(workflows): remove pnpm caching from CI and security scan workflows 2026-04-16 23:46:51 -05:00
Ivan
f0dd718f5d
chore(workflows): migrate CI and related workflows from Gitea to GitHub Actions, keeping manual fallback options 2026-04-16 23:44:26 -05:00