This website requires JavaScript.
Explore
Help
Sign In
larvit
/
plainpages
Watch
3
Star
0
Fork
0
You've already forked plainpages
Code
Issues
1
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
1daa2b1777e050de96a1e0ef8cbffe383d064c2c
plainpages
/
src
/
plugin-host
T
History
lilleman
45b16824f1
CI / full-gate (push)
Successful in 2m39s
Details
Point a failed discovery at the stale plugins/ copy, and document upgrading
2026-08-05 17:52:43 +02:00
..
discovery.test.ts
Point a failed discovery at the stale plugins/ copy, and document upgrading
2026-08-05 17:52:43 +02:00
discovery.ts
Point a failed discovery at the stale plugins/ copy, and document upgrading
2026-08-05 17:52:43 +02:00
hooks.test.ts
Stability round two: no language links on POST-rendered pages, scoped observers, Vary only where it varies
2026-08-04 00:10:31 +02:00
hooks.ts
Stability round two: no language links on POST-rendered pages, scoped observers, Vary only where it varies
2026-08-04 00:10:31 +02:00
plugin-api.test.ts
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
2026-06-24 00:23:55 +02:00
plugin-api.ts
Enforce the permission-name rule at discovery, for every plugin
2026-08-05 15:38:00 +02:00
plugin.test.ts
Permissions are a fixed list from plugin code; grant them on Users and Groups
2026-08-05 15:38:21 +02:00
plugin.ts
Model the read/write split in the UI: read-only views, self-revoke and inherited-grant guards
2026-08-05 15:38:37 +02:00
router.test.ts
Rename the coarse gate from role to permission, matching RBAC
2026-08-03 17:41:40 +02:00
router.ts
Rename the coarse gate from role to permission, matching RBAC
2026-08-03 17:41:40 +02:00
system.ts
Move admin screens (users/groups/roles/oauth2-clients) into a drop-in example plugin; add the ctx.system capability surface
2026-07-02 08:01:15 +02:00
view-resolver.test.ts
Add i18n support: per-locale catalogs, URL-driven locale, translated core and examples
2026-08-03 22:37:27 +02:00
view-resolver.ts
Import ejs as default export — the v6 ESM build exports only default
2026-08-02 15:25:51 +02:00