Lilleman auf Larv lilleman
lilleman pushed to plugin-storage at larvit/plainpages 2026-08-20 21:47:27 +02:00
4f791d8f11 Merge remote-tracking branch 'origin/main' into plugin-storage
94e9e8bc60 Update dependency lucide-static to v1.33.0
Compare 2 commits »
lilleman pushed to plugin-storage at larvit/plainpages 2026-08-19 20:34:39 +02:00
03d14b1a20 Merge remote-tracking branch 'origin/main' into plugin-storage
19b3fbc802 Update dependency lucide-static to v1.32.0
Compare 2 commits »
lilleman pushed to renovate/renovate-renovate-44.x at larvit/plainpages 2026-08-19 20:29:11 +02:00
3552b85d63 Merge branch 'main' into renovate/renovate-renovate-44.x
19b3fbc802 Update dependency lucide-static to v1.32.0
Compare 2 commits »
lilleman pushed to plugin-storage at larvit/plainpages 2026-08-19 01:03:45 +02:00
47541ae97b Warn rather than refuse on a storage URL mismatch, and scrub the provisioning DSN before discovery
lilleman pushed to plugin-storage at larvit/plainpages 2026-08-19 00:44:55 +02:00
c5c9cce2b6 Keep role re-assertion within a non-superuser provisioner's rights, and test the second boot
lilleman pushed to plugin-storage at larvit/plainpages 2026-08-19 00:20:22 +02:00
6db14a2205 Isolate the storage CI stack, prove least-privilege provisioning, drop the secret before discovery
lilleman pushed to plugin-storage at larvit/plainpages 2026-08-19 00:08:40 +02:00
ae8f105360 Confine the Postgres driver to bootstrap, bound plugin connections, and gate the storage DDL
lilleman pushed to plugin-storage at larvit/plainpages 2026-08-18 23:24:39 +02:00
bba048e38f Refuse a throwaway plugin storage secret in bootstrap, before any role is created
lilleman created pull request larvit/plainpages#78 2026-08-18 23:12:22 +02:00
Give a plugin a Postgres database of its own
lilleman pushed to plugin-storage at larvit/plainpages 2026-08-18 23:12:17 +02:00
bf638dfb19 Give a plugin a Postgres database of its own
lilleman created branch plugin-storage in larvit/plainpages 2026-08-18 23:12:17 +02:00
lilleman deleted branch config-guard from larvit/plainpages 2026-08-18 22:10:20 +02:00
lilleman pushed to main at larvit/plainpages 2026-08-18 22:10:20 +02:00
5cc6c3d93e Todo: note the code-field hint landed, the paste fix did not
04af61a5e5 Hint the code field's digits-only rule, so the browser's refusal isn't bare
a64a60644d Todo: record the flow-POST proxy findings for the verification-code fix
950eb5a911 Todo: record the manifest-over-.env decision for plugin config
091011cfe5 Let Renovate reach the example plugins' manifests
Compare 6 commits »
lilleman automatically merged pull request larvit/plainpages#77 2026-08-18 22:10:19 +02:00
lilleman pushed to config-guard at larvit/plainpages 2026-08-18 22:07:25 +02:00
5cc6c3d93e Todo: note the code-field hint landed, the paste fix did not
04af61a5e5 Hint the code field's digits-only rule, so the browser's refusal isn't bare
Compare 2 commits »
lilleman pushed to config-guard at larvit/plainpages 2026-08-18 22:00:33 +02:00
a64a60644d Todo: record the flow-POST proxy findings for the verification-code fix
lilleman created pull request larvit/plainpages#77 2026-08-18 21:56:02 +02:00
Refuse a stray package.json in config/, and let Renovate reach the example plugins
lilleman created branch config-guard in larvit/plainpages 2026-08-18 21:55:56 +02:00
lilleman pushed to config-guard at larvit/plainpages 2026-08-18 21:55:56 +02:00
950eb5a911 Todo: record the manifest-over-.env decision for plugin config
091011cfe5 Let Renovate reach the example plugins' manifests
d55898eb8c Refuse a stray package.json or node_modules in config/ by name
Compare 3 commits »
lilleman pushed to main at larvit/plainpages 2026-08-18 18:36:14 +02:00
f992cb6b2c Merge branch 'main' into plugin-dependencies
7d1f7750d3 Refuse a node_modules at the plugins/ root, where it outranks the host's
3f9787df48 Follow symlinked plugin folders, and keep a plugin .npmrc out of the image
77343e859a Fail loud on a null package.json and a stray plugins/package.json
616040fda6 Refuse a shadowing barrel copy, and record the packaging contract
Compare 6 commits »