Bradley Nelson
f7eafff910
Container Image / release (push) Has been skipped
Container Image / frontend-lint (push) Successful in 31s
Container Image / frontend-build (push) Successful in 35s
Container Image / binary-build (push) Successful in 1m55s
Container Image / go-lint (push) Failing after 2m26s
Container Image / e2e (push) Failing after 4m36s
Container Image / go-test (push) Failing after 5m14s
Container Image / coverage-summary (push) Successful in 40s
Container Image / test (push) Failing after 0s
Container Image / build (push) Has been skipped
fix(frontend): keep sessions through a server restart
...
Sessions already live in Postgres, but the auth guards on
/_authenticated and /pending-access turned any /api/me failure into a
redirect to /login. While the server restarts, the Vite proxy answers
502 (or the connection is refused), so every user landed on the login
page with a still-valid session cookie.
/api/me now retries non-401 errors up to four times with backoff, and
the guards redirect only on 401. Anything else falls through to the
root error page, which offers a reload instead of discarding the
session.
2026-10-26 00:39:26 -06:00
.claude /skills
test(userstory): satisfy lint
2026-10-24 17:52:00 -06:00
.forgejo
ci: pin golangci-lint to v2.15.0
2026-10-23 17:28:22 -06:00
.specify
feat: add email integration with IMAP polling, inbound processing, and notifications (Track 10)
2026-04-19 20:17:21 -06:00
cmd
feat(ai): run triage and the resolver as children of a ticket episode
2026-10-25 01:54:34 -06:00
docs-site
docs: step layout 2, episodes in check-deploy, ledger notes for 016
2026-10-25 02:02:05 -06:00
e2e
test: pin what each seeded group can do on core ticket journeys
2026-10-25 23:45:15 -06:00
frontend
fix(frontend): keep sessions through a server restart
2026-10-26 00:39:26 -06:00
internal
test: pin what each seeded group can do on core ticket journeys
2026-10-25 23:45:15 -06:00
scripts
prep for prod
2026-05-21 20:14:47 -06:00
specs
docs(specs): mark 016 implemented
2026-10-25 02:20:22 -06:00
tests /scale
feat: add ops hardening, SSRF protection, security headers, and release packaging (Track 13)
2026-04-20 11:38:26 -06:00
.air.toml
feat: add knowledge base with article CRUD, versioning, and semantic search
2026-04-18 23:28:40 -06:00
.coverignore
Add coverage reporting and tests
2026-05-07 00:34:28 -06:00
.dockerignore
feat: add Track 0 foundations
2026-04-18 00:15:15 -06:00
.envrc
feat: add Track 0 foundations
2026-04-18 00:15:15 -06:00
.gitignore
Add Astro Starlight docs site with auto-generated config reference
2026-05-21 16:32:01 -06:00
.golangci.yml
fix: resolve all golangci-lint errors (errcheck, gocritic, staticcheck, unused)
2026-04-20 16:20:50 -06:00
.pre-commit-config.yaml
feat: add Track 0 foundations
2026-04-18 00:15:15 -06:00
CLAUDE.md
fix(ai): pin agent specs on the run so any instance can recover it
2026-10-24 17:25:48 -06:00
devenv.nix
chore(devenv): provide Playwright browsers from nixpkgs on Linux
2026-10-24 00:07:02 -06:00
devenv.yaml
feat: add Track 0 foundations
2026-04-18 00:15:15 -06:00
docker-compose.yml
Add Astro Starlight docs site with auto-generated config reference
2026-05-21 16:32:01 -06:00
Dockerfile
Merge GitHub main: Bedrock provider and runtime-editable agent specs
2026-10-24 13:55:04 -06:00
docket.example.toml
Merge GitHub main: Bedrock provider and runtime-editable agent specs
2026-10-24 13:55:04 -06:00
flake.lock
chore: move vuln checks to scheduled workflows, add auto dep updates
2026-04-20 16:37:36 -06:00
flake.nix
feat: add Track 0 foundations
2026-04-18 00:15:15 -06:00
gen-config-docs
prep for prod
2026-05-21 20:14:47 -06:00
go.mod
Merge GitHub main: Bedrock provider and runtime-editable agent specs
2026-10-24 13:55:04 -06:00
go.sum
Add AWS Bedrock as a fourth AI chat-completion provider
2026-05-22 21:28:15 -06:00
justfile
test(userstory): deterministic end-to-end ticket stories
2026-10-24 17:43:45 -06:00
README.md
docs: publish docs site to git-pages at docket.bcnelson.page
2026-10-22 19:27:39 -06:00
seed
feat: add knowledge base with article CRUD, versioning, and semantic search
2026-04-18 23:28:40 -06:00