Lilleman auf Larv lilleman
lilleman created branch merge-gate-docs in larvit/plainpages 2026-07-03 14:54:47 +02:00
lilleman created pull request larvit/plainpages#2 2026-07-03 14:54:46 +02:00
Document merge gate on main + todo.md task workflow
lilleman deleted branch ci-smoke from larvit/plainpages 2026-07-03 14:27:38 +02:00
lilleman pushed to ci-smoke at larvit/plainpages 2026-07-03 14:09:48 +02:00
dd11ff26bd CI smoke: retrigger after compose+buildx install
lilleman pushed to ci-smoke at larvit/plainpages 2026-07-03 14:04:59 +02:00
a69eea2ce6 CI smoke: retrigger with runner debug logging
lilleman pushed to ci-smoke at larvit/plainpages 2026-07-03 12:05:33 +02:00
9f870c891d CI smoke: retrigger after runner host-tools install
lilleman created branch ci-smoke in larvit/plainpages 2026-07-03 11:29:24 +02:00
lilleman pushed to ci-smoke at larvit/plainpages 2026-07-03 11:29:24 +02:00
lilleman pushed to main at larvit/plainpages 2026-07-02 14:24:21 +02:00
94654a2adc CI: Gitea Actions runs the full gate (ci.sh) on push to any branch except main; document runner setup
lilleman pushed to main at larvit/plainpages 2026-07-02 13:05:56 +02:00
8afaeccf2c AGENTS.md: sharpen simplicity/typing/comment guidance, prefer state-in-URL over POST
535902e69b Split handleRequest into pipeline + internal route table; auth/OAuth2 endpoints become named handlers in src/auth/routes.ts
Compare 2 commits »
lilleman pushed to main at larvit/plainpages 2026-07-02 09:10:56 +02:00
8621cf24b6 todo: note the missing e2e for the admin plugin's OAuth2-clients (Hydra) screen
lilleman pushed to main at larvit/plainpages 2026-07-02 08:01:24 +02:00
e8ea911b80 Move admin screens (users/groups/roles/oauth2-clients) into a drop-in example plugin; add the ctx.system capability surface
lilleman pushed to main at larvit/plainpages 2026-07-01 23:19:54 +02:00
2202bdbaa0 config/ becomes an empty drop-in mount; examples/ mirrors the mount dirs; plugins & config import the host via #plugin-api/#menu-config subpath imports
lilleman pushed to main at larvit/plainpages 2026-06-30 23:30:15 +02:00
4adf14f386 docs: restructure README around the plugin-author path, add examples/README, genericize the plugin walkthrough
lilleman pushed to main at larvit/plainpages 2026-06-27 00:02:28 +02:00
fe97c3854a Move reference plugin to examples/scheduling-plugin; plugins/ ships empty as a drop-in mount point, e2e bind-mounts the example
lilleman pushed to main at larvit/plainpages 2026-06-26 23:12:44 +02:00
d8cf257940 Move plugin-contract.md into README's Building plugins section; remove docs/, repoint all references
lilleman pushed to main at larvit/plainpages 2026-06-24 00:24:55 +02:00
2b88bf1c0d Add todo.md: src reorg done, plus logger redundancy + i18n follow-ups
lilleman pushed to main at larvit/plainpages 2026-06-24 00:23:58 +02:00
de22f51c12 Organize src/ into concern folders (http, auth, admin, plugin-host, ui); co-locate tests, move plugin-api barrel into plugin-host, sync docs + AGENTS layout
lilleman pushed to main at larvit/plainpages 2026-06-23 23:54:44 +02:00
6d316c4888 Drop .mjs: rename e2e/dev mock servers to .ts, update refs, document the convention in AGENTS.md
lilleman pushed to main at larvit/plainpages 2026-06-23 23:48:11 +02:00
913bd6813a Consolidate E2E into e2e-tests/ (Dockerfile + compose.{visual,auth,oauth,full,devstack}.yml, WORKDIR /e2e-tests); move ci.sh to repo root