Commit graph

11 commits

Author SHA1 Message Date
Jonas Miederer
38d4899b07 feat: Mantine design system with dark mode 2026-09-12 08:39:00 +02:00
Jonas Miederer
6e12720ad6 fix: mail delivery never fails requests after commit 2026-09-12 07:44:36 +02:00
Jonas Miederer
62d01b5097 feat: router with RJSF workflows and access management UI 2026-09-12 07:36:05 +02:00
Jonas Miederer
d4aeab8dbf fix: lfx boot, deploy key, and entrypoint perms for compose/devcontainer 2026-09-11 17:44:23 +02:00
Jonas Miederer
c2125f063b fix: devcontainer build and setup on fresh clones 2026-09-11 17:18:59 +02:00
Jonas Miederer
1e8050611c chore: phase 0 reproducible docker/dev setup with version pinning 2026-09-09 09:44:59 +00:00
Jonas Miederer
af993bd43f feat: unify on single repo-root compose file for dev and prod
Some checks failed
/ test (push) Has been cancelled
/ build (push) Has been cancelled
/ validate (push) Has been cancelled
2026-09-07 19:46:17 +00:00
Jonas Miederer
9acdbaa453 docs: rewrite README and AGENTS.md, add admin sync button 2026-09-07 09:08:28 +00:00
Jonas Miederer
94f353d773 feat: minimal prod compose with watchtower auto-updates 2026-09-07 09:05:51 +00:00
Jonas Miederer
0a2b73f3b4 feat: minimal frontend (run view, approvals, admin) with E2E smoke
- Tabs: Vorgaenge (run flows + history), Freigaben (decide tasks),
  Administration (Langflow link, import, deploy)
- Typed API client over vite /api proxy; tsc + vite build clean
- scripts/smoke_e2e.py: real LFX + API end-to-end, all green
- 34 backend tests green
2026-09-06 23:13:05 +00:00
Jonas Miederer
418318152a feat: initial project setup
- FastAPI backend (Python 3.12, uv)
- React 19 + TypeScript + Vite frontend
- Devcontainer with Node 22, Python 3.12, uv, opencode
- Basic app structure and project docs
2026-09-04 10:17:22 +00:00