fix: a shipped migration is immutable, comments included
a6819c2JamesPatrickGill committed 1 month ago
build: release 0.5.0, the first the control plane can provision from
b942dadJamesPatrickGill committed 1 month ago
feat: a throttled search is counted, like every other refusal
6572607JamesPatrickGill committed 1 month ago
docs: fold the search-limit handover into plans
c52de6eJamesPatrickGill committed 1 month ago
docs: what wave 7's search limit and git-read cap decided, and left open
5e80638JamesPatrickGill committed 1 month ago
feat: a code search is rate limited, and says so as a page
1691becJamesPatrickGill committed 1 month ago
fix: a plain git read is read through a cap too
6307864JamesPatrickGill committed 1 month ago
docs: fold the composition-root handover into plans
fe9e813JamesPatrickGill committed 1 month ago
docs: handover for the composition-root step
8b4f743JamesPatrickGill committed 1 month ago
refactor: the boot sweeps move beside the wiring they run before
84b39a7JamesPatrickGill committed 1 month ago
test: the first tests that speak HTTP
84eb474JamesPatrickGill committed 1 month ago
test: the operator's recovery path gets its first tests
5d29032JamesPatrickGill committed 1 month ago
refactor: the composition root and the subcommands move into the library
40c71d6JamesPatrickGill committed 1 month ago
docs: fold the access handover into plans, and amend the Access section
5fdf990JamesPatrickGill committed 1 month ago
docs: handover for the access/visibility refactor
953e563JamesPatrickGill committed 1 month ago
docs: the milestone 7 shape, written where the change will happen
208d442JamesPatrickGill committed 1 month ago
refactor: "the instance's owner" becomes a name, not a comparison
17985b6JamesPatrickGill committed 1 month ago
refactor: one body for "may this repository be seen"
136b3cfJamesPatrickGill committed 1 month ago
docs: fold the migration-compat handover into plans
10d6be3JamesPatrickGill committed 1 month ago
docs: deploy.sh names the one thing its rollback cannot undo
783ce60JamesPatrickGill committed 1 month ago
test: a migration the previous release cannot read fails the build
31c0176JamesPatrickGill committed 1 month ago
docs: the security review, its evidence, and what it left open
85c0f5eJamesPatrickGill committed 1 month ago
fix: a page is never kept by a cache that was not asked to keep it
5ce83bbJamesPatrickGill committed 1 month ago
fix: a request body is capped, because Topcoat's readers are not
980cdd5JamesPatrickGill committed 1 month ago
fix: a repository search reads git's output through a cap
a57277cJamesPatrickGill committed 1 month ago
fix: an import clone follows no redirects either
1145f88JamesPatrickGill committed 1 month ago
fix: a webhook delivery follows no redirects, so the SSRF check cannot be walked past
8c59340JamesPatrickGill committed 1 month ago
fix: a reset token from a URL can no longer panic the worker that answers it
31661bfJamesPatrickGill committed 1 month ago
fix: the operator bearer token is redacted like every other secret
d4a9c12JamesPatrickGill committed 1 month ago
fix: the CSRF scan walks web/ recursively, so a module split cannot escape it
49070eeJamesPatrickGill committed 1 month ago
docs: a second organisation review, measured against the first
cc82b52JamesPatrickGill committed 1 month ago
docs: the ops step is done, and where the ladder pauses
94c7e31JamesPatrickGill committed 1 month ago
docs: record the CSRF decision, what it opened, and what it costs on restart
ded7dbfJamesPatrickGill committed 1 month ago
fix: a submission with no token at all is refused, not rejected as malformed
f4bfcfdJamesPatrickGill committed 1 month ago
test: a scan that fails when a POST handler forgets the CSRF check
b14e4ecJamesPatrickGill committed 1 month ago
feat: signing out carries a CSRF token, and a refused sign-in answers 303
a8bbd59JamesPatrickGill committed 1 month ago
feat: the repository and account settings forms carry a CSRF token
06b85feJamesPatrickGill committed 1 month ago
feat: the pull request forms carry a CSRF token
c79e559JamesPatrickGill committed 1 month ago
feat: the issue forms carry a CSRF token
b985b89JamesPatrickGill committed 1 month ago
feat: the label forms carry a CSRF token
7ef6f63JamesPatrickGill committed 1 month ago
feat: the webhook forms carry a CSRF token
af14ecfJamesPatrickGill committed 1 month ago
feat: the import forms carry a CSRF token
ef1e4bdJamesPatrickGill committed 1 month ago
feat: the token settings forms carry a CSRF token
70f191cJamesPatrickGill committed 1 month ago
feat: a CSRF token bound to the session, and the pair that renders and checks it
4b36d56JamesPatrickGill committed 1 month ago
fix: a refused claim answers 303, not 307
2a9275eJamesPatrickGill committed 1 month ago
feat: one password rule, twelve characters, in one place
39d1394JamesPatrickGill committed 1 month ago
refactor: the repository owns its number sequence
640bbc8JamesPatrickGill committed 1 month ago
refactor: the orgs/memberships/repos triple becomes one borrowed bundle
9d15201JamesPatrickGill committed 1 month ago
refactor: one access module for every authorization predicate
5180f28JamesPatrickGill committed 1 month ago
docs: the web guard and helper refactors, folded into plans
fa5e138JamesPatrickGill committed 1 month ago
Showing 1–50 of 320 commits