This website requires JavaScript.
Explore
Help
Sign In
Lilleman auf Larv
lilleman
0 Followers
·
0 Following
https://larvit.se
Joined on
2022-01-22
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
Projects
Packages
Public Activity
Starred Repositories
lilleman
pushed to
main
at
larvit/plainpages
2026-06-17 16:06:08 +02:00
4af090f803
Split dev/prod compose wiring (todo §3); Ory readiness healthchecks, web gated on kratos+keto, dev-only host ports, Ory-free E2E
lilleman
pushed to
main
at
larvit/plainpages
2026-06-17 15:45:42 +02:00
93e62d8661
Add Hydra service + migrate (todo §3); pin oryd/hydra:v26.2.0, OAuth2 issuer + login/consent URLs → our app routes
lilleman
pushed to
main
at
larvit/plainpages
2026-06-17 15:12:07 +02:00
fa87280f46
Add Keto service + migrate (todo §3); OPL role/group/resource namespaces, fine-grained resource permits
lilleman
pushed to
main
at
larvit/plainpages
2026-06-17 13:24:35 +02:00
6640dfc84e
Generate + mount the JWT signing JWKS (todo §3); ES256 gen-jwks tool, committed dev key, key-rotation docs
lilleman
pushed to
main
at
larvit/plainpages
2026-06-17 12:02:33 +02:00
95c759d773
Wire Kratos session tokenizer template (todo §3); plainpages JWT (sub/email/roles), 10m TTL, Jsonnet claims mapper reading metadata_admin
lilleman
pushed to
main
at
larvit/plainpages
2026-06-17 11:27:57 +02:00
0313f48112
Configure Kratos session settings (todo §3); branded cookie, 720h lifespan, 24h sliding-refresh window
lilleman
pushed to
main
at
larvit/plainpages
2026-06-17 10:58:33 +02:00
d6960c9bad
Add optional env-activated Kratos OIDC/SSO providers (todo §3); off by default, committed claims mapper, SAML via OIDC bridge note
lilleman
pushed to
main
at
larvit/plainpages
2026-06-17 10:19:31 +02:00
f2898696e6
Wire Kratos self-service flows to themed routes (todo §3); enable recovery/verification via email code, add mailpit dev courier + --watch-courier
lilleman
pushed to
main
at
larvit/plainpages
2026-06-16 23:24:34 +02:00
120e1a0929
Add kratos service + migrate (todo §3); pin oryd/kratos:v26.2.0, identity schema (email, name), bootable password config
lilleman
pushed to
main
at
larvit/plainpages
2026-06-16 17:13:41 +02:00
bc15f00c44
Add postgres service (todo §3); pin postgres:18.4-alpine3.23, one DB per Kratos/Keto/Hydra via init.sql
lilleman
pushed to
main
at
larvit/plainpages
2026-06-16 16:42:50 +02:00
a602f794d1
Consolidate tests (todo §2); merge HTTP static tests, fold 403 render into the live gated route, unify resolveViewPath cases
lilleman
pushed to
main
at
larvit/plainpages
2026-06-16 16:31:58 +02:00
9489bd124b
Tighten code comments + README (todo §2); trim verbose §2 headers, drop stale planned/next-item markers, correct README status
lilleman
pushed to
main
at
larvit/plainpages
2026-06-16 16:23:11 +02:00
a8ebf81588
Address whole-project review (todo §2); wire plugin hooks (onBoot/onRequest/onResponse), document template trust boundary, tidy discovery
lilleman
pushed to
main
at
larvit/plainpages
2026-06-16 16:07:27 +02:00
ff7b55be4c
Wire branding into the app shell (todo §2); render config logo + default theme, fall back to the brand mark
lilleman
pushed to
main
at
larvit/plainpages
2026-06-16 15:52:04 +02:00
952dd03cc2
Add config/menu.ts central override + branding (todo §2); loadMenuConfig validates+merges, override applied to nav, branding into shell
lilleman
pushed to
main
at
larvit/plainpages
2026-06-16 15:18:22 +02:00
3cdefff233
Serve per-plugin static assets (todo §2); /public/<id>/ → plugins/<id>/public/ via routePublic, core public/ unaffected
lilleman
pushed to
main
at
larvit/plainpages
2026-06-16 13:41:03 +02:00
fe89dd1c06
Add per-plugin view resolver (todo §2); render plugins/<id>/views/<view>.ejs with nested names + traversal guard, core partials reachable via include()
lilleman
pushed to
main
at
larvit/plainpages
2026-06-16 12:22:20 +02:00
9b6684c653
Mount plugin routes via the router (todo §2); match method+path under /<id>, resolve :params, permission gate, RouteResult→response
lilleman
pushed to
main
at
larvit/plainpages
2026-06-16 12:11:11 +02:00
ca3f6ba8ce
Discover plugins at boot (todo §2); scan plugins/, import + validate each plugin.ts default export, fail loud on bad plugin/conflict
lilleman
pushed to
main
at
larvit/plainpages
2026-06-16 11:58:30 +02:00
0ebe8144c2
Document how plugins get into the container (README); bind-mount to /app/plugins/<id> or bake in, front-and-center under Building a plugin
First
Previous
...
2
3
4
5
6
...
Next
Last