docs: the handover for the guard and helper refactors
0720e8cJamesPatrickGill committed 1 month ago
refactor: formatters and URL builders out of browse, into their own modules
d98181dJamesPatrickGill committed 1 month ago
refactor: one ownership guard and one write-failure mapping, in context
8af9b3fJamesPatrickGill committed 1 month ago
docs: the git split, folded into plans
6489e6eJamesPatrickGill committed 1 month ago
docs: handover for the git split
964fdc1JamesPatrickGill committed 1 month ago
docs: architecture.md stops describing two things that changed
cca7110JamesPatrickGill committed 1 month ago
refactor: one file per git port, and both read adapters together
bd4f1b4JamesPatrickGill committed 1 month ago
docs: the test-file convention, and the tidy-up wave's first two steps
735c593JamesPatrickGill committed 1 month ago
refactor: git_query's parsers move into four modules beside it
aa97227JamesPatrickGill committed 1 month ago
refactor: sqlite's tests move to a sibling file
2222e78JamesPatrickGill committed 1 month ago
refactor: git_query's tests move to a sibling file
e90557bJamesPatrickGill committed 1 month ago
refactor: webhook's tests move to a sibling file
da3fa24JamesPatrickGill committed 1 month ago
refactor: browse's tests move to a sibling file
de47890JamesPatrickGill committed 1 month ago
refactor: pull_request's tests move to a sibling file
1eec77fJamesPatrickGill committed 1 month ago
refactor: repo's tests move to a sibling file
0747a76JamesPatrickGill committed 1 month ago
refactor: the settings form's two sections travel as one value
2d1eb09JamesPatrickGill committed 1 month ago
docs: fold the password reset handover into plans and the runbook
840eeecJamesPatrickGill committed 1 month ago
docs: the handover for the password-reset step
92f689bJamesPatrickGill committed 1 month ago
fix: hash on both forgot paths, and give the reset page a budget it fits in
ba1c7b4JamesPatrickGill committed 1 month ago
feat: steid reset-password, for an owner with no email or no access to it
747e5cdJamesPatrickGill committed 1 month ago
feat: /auth/forgot, /auth/reset/{token}, and a password section on settings
ba83bbeJamesPatrickGill committed 1 month ago
feat: the four ways a password changes, with one set of rules behind them
6e21199JamesPatrickGill committed 1 month ago
feat: a Mailer port and an SMTP adapter, so an instance can tell someone a link
76ddb4bJamesPatrickGill committed 1 month ago
feat: password reset records, so a forgotten password has something to spend
acec74aJamesPatrickGill committed 1 month ago
docs: the backup holes the handover named, carried into current
dfed8b7JamesPatrickGill committed 1 month ago
docs: fold the backup and restore handover into plans
a22987eJamesPatrickGill committed 1 month ago
docs: handover for the backup and restore wave
487f6c6JamesPatrickGill committed 1 month ago
build: install.sh --backups daily, off by default
f9b9cacJamesPatrickGill committed 1 month ago
feat: an owner-only backup download on the settings page
970a29aJamesPatrickGill committed 1 month ago
feat: steid backup and steid restore
0044e6eJamesPatrickGill committed 1 month ago
feat: one consistent archive of an instance, in and out
315a161JamesPatrickGill committed 1 month ago
feat: count every user, organisation and repository
b138bf3JamesPatrickGill committed 1 month ago
docs: fold the served-releases handover into plans, and mark 5b done
b0bc83eJamesPatrickGill committed 1 month ago
docs: handover for the served-releases step
c633c2fJamesPatrickGill committed 1 month ago
fix: a first install kept Caddy's placeholder Caddyfile instead of writing one
c2145e8JamesPatrickGill committed 1 month ago
ops: serve releases from the instance, and a --publish flag so it keeps happening
2c718beJamesPatrickGill committed 1 month ago
docs: fold the metrics handover into plans and the runbook
425c4c2JamesPatrickGill committed 1 month ago
fix: a handler's error is a response too, so it is counted and headered
060e4dbJamesPatrickGill committed 1 month ago
feat: /metrics, behind the operator bearer, and the counting behind it
1540906JamesPatrickGill committed 1 month ago
feat: a Metrics struct and a hand-written Prometheus exposition
df84e86JamesPatrickGill committed 1 month ago
docs: fold the operator surface handover into plans
d2b0348JamesPatrickGill committed 1 month ago
docs: hand over the operator surface
3f6cb2eJamesPatrickGill committed 1 month ago
build: bump h2 past RUSTSEC-2026-0258, and make cargo audit part of done
b542deaJamesPatrickGill committed 1 month ago
feat: an operator surface a control plane can drive without a browser
040f0f6JamesPatrickGill committed 1 month ago
feat: describe an instance, and let git report its version
e30d772JamesPatrickGill committed 1 month ago
feat: count users and repositories, so an operator can be told how big a tenant is
ff11328JamesPatrickGill committed 1 month ago
feat: a command line and an operator token, so the ops wave has one shape to fill
e8a3702JamesPatrickGill committed 1 month ago
docs: the ops step the control plane needs, as the top of the backlog
836851aJamesPatrickGill committed 1 month ago
docs: a DDD and organisation review of the four-wave codebase
70eb942JamesPatrickGill committed 1 month ago
build: release 0.4.0, waves 2 to 4
219c396JamesPatrickGill committed 1 month ago
Showing 51–100 of 320 commits