Lilleman auf Larv lilleman
lilleman pushed to i18n at larvit/plainpages 2026-08-04 10:40:36 +02:00
89a234b841 Add a todo for guarding the double-clicked submit without client JS
lilleman pushed to i18n at larvit/plainpages 2026-08-04 10:31:06 +02:00
e03c1d1a2f Let an operator mount plugin catalogs; document the end-user personas
lilleman pushed to main at larvit/claude-session-watchdog 2026-08-04 10:28:55 +02:00
53fa55728f Merge pull request 'Resume spend-limit and usage-credit blocks, retried hourly' (#1) from spend-limit into main
ad9d51d399 Resume spend-limit and usage-credit blocks, retried hourly
Compare 2 commits »
lilleman merged pull request larvit/claude-session-watchdog#1 2026-08-04 10:28:54 +02:00
Resume spend-limit and usage-credit blocks, retried hourly
lilleman pushed to i18n at larvit/plainpages 2026-08-04 09:58:57 +02:00
bd76c981ee Carry the language through sign-in; warn when switching leaves the page; product-review copy fixes
lilleman created pull request larvit/claude-session-watchdog#1 2026-08-04 09:40:58 +02:00
Resume spend-limit and usage-credit blocks, retried hourly
lilleman created branch spend-limit in larvit/claude-session-watchdog 2026-08-04 09:40:54 +02:00
lilleman pushed to spend-limit at larvit/claude-session-watchdog 2026-08-04 09:40:54 +02:00
ad9d51d399 Resume spend-limit and usage-credit blocks, retried hourly
lilleman pushed to i18n at larvit/plainpages 2026-08-04 09:37:01 +02:00
37b88b2fe6 Show the language picker on every page, targeting the nearest page that answers GET
lilleman pushed to i18n at larvit/plainpages 2026-08-04 00:42:52 +02:00
7e4c6940c9 Escape the values interpolated into the one markup-carrying message
lilleman pushed to i18n at larvit/plainpages 2026-08-04 00:31:17 +02:00
18e1a8d29d Keep the chrome lazy for error pages, guard the guard-error render, split the recovery link
lilleman pushed to i18n at larvit/plainpages 2026-08-04 00:10:29 +02:00
93139ea058 Stability round two: no language links on POST-rendered pages, scoped observers, Vary only where it varies
lilleman pushed to i18n at larvit/plainpages 2026-08-03 23:51:38 +02:00
be3bc2bdbb Stability fixes: plugin-scoped contexts for owned pages, absent-href guard, checked locale mounts
lilleman pushed to i18n at larvit/plainpages 2026-08-03 23:25:52 +02:00
2b20497785 Pin the chrome's locale carrying in unit tests; keep one carrier list
lilleman pushed to i18n at larvit/plainpages 2026-08-03 23:21:37 +02:00
b3df7084c4 Reserve the locale param, carry it on breadcrumbs, translate the permissions detail view
lilleman pushed to i18n at larvit/plainpages 2026-08-03 23:12:18 +02:00
6440c543e5 Architecture review fixes: partials carry the locale, mountable locales/, shared core words
lilleman created pull request larvit/plainpages#44 2026-08-03 22:37:39 +02:00
Add i18n support: per-locale catalogs, URL-driven locale, translated core and examples
lilleman created branch i18n in larvit/plainpages 2026-08-03 22:37:28 +02:00
lilleman pushed to i18n at larvit/plainpages 2026-08-03 22:37:28 +02:00
245d1ad5b5 Add i18n support: per-locale catalogs, URL-driven locale, translated core and examples
lilleman merged pull request larvit/plainpages#43 2026-08-03 17:44:52 +02:00
Align the authorization vocabulary: User, Group, Permission