Peter Steinberger
e6b9dbf395
chore: require node >=22.12 and fix swiftformat lint
2025-12-25 23:02:31 +01:00
meaningfool
a9c0485e4b
fix: correctly define pnpm workspace and clean up vite build scripts
...
This change adds the missing 'packages' definition to pnpm-workspace.yaml, allowing pnpm to correctly install dependencies for the 'ui' sub-package. This resolves the 'vite: command not found' error during 'ui:build'. It also reverts the temporary 'pnpm dlx' workarounds in ui/package.json.
2025-12-25 22:52:22 +01:00
Peter Steinberger
8486a9652b
refactor: drop PAM auth and require password for funnel
2025-12-23 13:13:09 +00:00
Peter Steinberger
c09dc4d635
refactor: remove session syncing metadata
2025-12-23 00:50:51 +01:00
Peter Steinberger
a1f102c480
style: tighten chat compose spacing
2025-12-22 19:01:58 +01:00
Peter Steinberger
05c00e19ca
ui: simplify dashboard health status
2025-12-21 12:31:56 +01:00
Peter Steinberger
590bf7d31c
feat(ui): make chat the landing view
2025-12-21 11:24:39 +00:00
Peter Steinberger
d57ca24d4b
feat(gateway): add tailscale auth + pam
2025-12-21 00:44:39 +00:00
Peter Steinberger
eebf6e23cb
fix(ui): stabilize skills action column
2025-12-21 00:37:29 +00:00
Peter Steinberger
de7265e842
feat(ui): expand control dashboard
2025-12-21 00:34:39 +00:00
Peter Steinberger
612484fed8
fix(control-ui): wrap long message lines
2025-12-19 09:54:43 +00:00
Peter Steinberger
abd9247fcd
fix(control-ui): serve dashboard at root
2025-12-19 05:11:08 +00:00
Peter Steinberger
ce6db1de5f
Gateway: add browser control UI
2025-12-18 22:41:06 +00:00