mwiegand
a516402163
feat(l4d2-web): add public auth and admin bootstrap command
2026-04-23 01:07:16 +02:00
mwiegand
4e9c0172ef
feat(l4d2-web): add sqlite schema including blueprints and job logs
2026-04-23 01:05:14 +02:00
mwiegand
4193ce3b4e
feat(l4d2-web): scaffold flask app and health endpoint
2026-04-23 01:02:33 +02:00
mwiegand
466abe66ee
docs(l4d2): finalize v1 CLI contracts and web-facing read APIs
2026-04-23 01:01:14 +02:00
mwiegand
a6c4a6c50f
feat(l4d2): add status and journald log read APIs
2026-04-23 01:00:02 +02:00
mwiegand
270f31f6e7
feat(l4d2): implement start stop delete lifecycle with callback support
2026-04-23 00:58:56 +02:00
mwiegand
60bb709916
feat(l4d2): implement initialize flow and systemd user template management
2026-04-23 00:57:00 +02:00
mwiegand
3c92721973
feat(l4d2): implement callback-aware install command
2026-04-23 00:55:36 +02:00
mwiegand
60de361706
feat(l4d2): add callback-capable streaming process runner
2026-04-23 00:54:55 +02:00
mwiegand
7d3cf66ed4
feat(l4d2): add spec parser with required port and permissive fields
2026-04-23 00:53:59 +02:00
mwiegand
f2ef7e2f24
feat(l4d2): scaffold package and v1 CLI entrypoint
2026-04-23 00:53:19 +02:00
mwiegand
bf4d5b4f6d
chore: ignore local worktree directory
2026-04-23 00:51:06 +02:00
mwiegand
5dc7f47a82
docs: add README and AGENTS project guidance
2026-04-23 00:46:35 +02:00
mwiegand
03764f7930
docs: update l4d2 plans for blueprint architecture
...
Refine the host library plan with web-facing API boundaries and rewrite the web app plan around live-linked blueprints, async execution, and hardened logging/state workflows.
2026-04-23 00:41:12 +02:00
mwiegand
8ebf033e19
docs: add l4d2 implementation plans
...
Capture the agreed host-library and web-app architecture, contracts, and execution tasks so implementation can proceed with minimal ambiguity.
2026-04-23 00:25:52 +02:00