Commit Graph

11 Commits

Author SHA1 Message Date
s1d3sw1ped_bot 549fdd8171 docs: Add CONTRIBUTING.md
Format / gofmt (push) Successful in 19s
Format / gofmt (pull_request) Successful in 20s
CI / Build (pull_request) Successful in 29s
CI / Build (push) Successful in 30s
CI / Go Tests (pull_request) Successful in 1m3s
CI / Go Tests (push) Successful in 1m5s
Point new contributors at develop for PRs, kernel-style commit
subjects, What/Why/Test PR bodies, and safe issue citations under
Gitea merge-text closing rules.
2026-09-01 18:54:34 +00:00
s1d3sw1ped_bot 097906f5b5 Lock bootstrap admin token until password is changed (#6)
Format / gofmt (push) Successful in 17s
CI / Build (push) Successful in 28s
CI / Go Tests (push) Successful in 1m2s
Closes #2.
2026-08-31 22:57:37 -05:00
s1d3sw1ped_bot 13070a275d Lock bootstrap admin token until password is changed.
Format / gofmt (push) Successful in 7s
CI / Build (push) Successful in 14s
Format / gofmt (pull_request) Successful in 7s
CI / Build (pull_request) Successful in 13s
CI / Go Tests (push) Successful in 50s
CI / Go Tests (pull_request) Successful in 48s
Closes #2: bootstrap JWTs cannot mutate admin APIs except change-password, production requires ADMIN_PASSWORD on first boot, admin binds loopback.
2026-09-01 03:54:09 +00:00
s1d3sw1ped_bot 6aabb76c16 Bump Go to 1.27.0 (#5)
Format / gofmt (push) Successful in 7s
CI / Build (push) Successful in 15s
CI / Go Tests (push) Successful in 21s
2026-08-31 20:08:49 -05:00
s1d3sw1ped_bot 0b9db3a4c0 Add MIT LICENSE (#4)
Format / gofmt (push) Successful in 8s
CI / Build (push) Successful in 14s
CI / Go Tests (push) Successful in 29s
Copied from steamcache2.
2026-08-31 19:06:03 -05:00
s1d3sw1ped_bot 17c445ec69 Add MIT LICENSE.
Format / gofmt (push) Successful in 10s
Format / gofmt (pull_request) Successful in 10s
CI / Build (push) Successful in 15s
CI / Go Tests (push) Successful in 32s
CI / Build (pull_request) Successful in 14s
CI / Go Tests (pull_request) Successful in 27s
2026-09-01 00:03:28 +00:00
s1d3sw1ped_bot a43217b459 Persist per-install JWT signing secret (#3)
Format / gofmt (push) Successful in 8s
CI / Build (push) Successful in 15s
CI / Go Tests (push) Successful in 28s
Drop compiled-in JWT fallback. Use JWT_SECRET or data/.jwt_secret.
2026-08-31 18:57:55 -05:00
s1d3sw1ped_bot 22844a2a67 Persist a per-install JWT signing secret instead of a compiled-in default.
Format / gofmt (push) Successful in 8s
Format / gofmt (pull_request) Successful in 9s
CI / Build (push) Successful in 24s
CI / Build (pull_request) Successful in 25s
CI / Go Tests (pull_request) Successful in 39s
CI / Go Tests (push) Successful in 40s
Admin tokens were forgeable whenever JWT_SECRET was unset. Prefer the env var, otherwise write a random key to data/.jwt_secret.
2026-08-31 23:55:34 +00:00
s1d3sw1ped 466d69c44c make fmt
Format / gofmt (push) Successful in 7s
CI / Build (push) Successful in 14s
CI / Go Tests (push) Successful in 28s
2026-06-08 00:39:41 -05:00
s1d3sw1ped abb0256f0b add fmt and test-both to makefile to simplify tests and formatting 2026-06-08 00:39:28 -05:00
s1d3sw1ped 1cc94f2c99 initial commit
Format / gofmt (push) Failing after 27s
CI / Build (push) Successful in 51s
CI / Go Tests (push) Failing after 21s
2026-06-06 07:54:44 -05:00