Environment registry, the kept test database on CI, and the vector mark #1241
No reviewers
Labels
No labels
accessibility
authentication
breaking change
bug
documentation
enhancement
interface
internationalisation
observability
performance
security
tier
1
tier
2
tier
3
tier/4
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Postulo/postulo!1241
Loading…
Reference in a new issue
No description provided.
Delete branch "f-stack3"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Three changes stacked on one branch so they share one CI run; each keeps its own commits, and the catalogues are extracted once at the end. Merge fast-forward-only.
core/configuration.py; the settings read through it with no change for any deployment (every Django setting dumped under nine environments, before and after: 0 differences); sizes and durations accept25MB/2h, booleans yes/no/on/off, secrets<NAME>_FILE; plugins declare their own variables (EnvironmentVariable,read_environmenton the surface); checks W005 (unknown name), W006 (out of range), W007 (deprecated alias), E009 (a value that cannot be read stops the start, naming the variable and the syntax);manage.py settings;.env.examplegenerated, and a fresh copy sets exactly what the old one did. The maintainer's decisions of 2026-11-12 are applied.actions/cache, restore keys withheld from pull requests); the PostgreSQL and browser jobs still migrate from nothing on every push, and a rule test holds them to it.accounts 0054_animated_mark, archive format 84.Tested locally on the stack: lint, migrations, catalogues,
manage.py check(default and production), the full unit suite (16,716 passed), and the browser files of the mark, every page and reflow. The one failure istests/test_wiki_surface.py(CI skips it): the wiki's Writing-a-plugin page gainsEnvironmentVariable,read_environment,sync_stateandMAX_SYNC_STATE_BYTESafter the merge.🤖 Generated with Claude Code