You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
1.5 KiB
Markdown
30 lines
1.5 KiB
Markdown
# Summary Checkpoint
|
|
|
|
This file marks a checkpoint for summarizing repository changes.
|
|
|
|
All future requests that ask to "summarise all the changes thus far" should consider
|
|
only changes made after this checkpoint was created.
|
|
|
|
Checkpoint timestamp (UTC): 2025-11-13T12:00:00Z
|
|
|
|
Notes:
|
|
- Purpose: act as a stable anchor so that subsequent "summarise all the changes thus far"
|
|
requests will include only modifications after this point.
|
|
- Location: `docs/SUMMARY_CHECKPOINT.md`
|
|
|
|
Recent delta (since previous checkpoint):
|
|
|
|
- Added CLI flags and wiring: `--registry-ca` and `--registry-ca-validate` (startup validation).
|
|
- Implemented secure-by-default registry transport behavior and support for a custom CA bundle.
|
|
- Introduced an in-memory bearer token cache (honors `expires_in`) and refactored time usage
|
|
to allow deterministic tests via an injectable `now` function.
|
|
- Added deterministic unit tests for the token cache (`pkg/registry/auth/auth_cache_test.go`).
|
|
- Added quickstart documentation snippets to `README.md`, `docs/index.md`, and
|
|
`docs/private-registries.md` showing `--registry-ca` + `--registry-ca-validate`.
|
|
- Created `CHANGELOG.md` with an Unreleased entry for the new `--registry-ca-validate` flag.
|
|
- Ran package tests locally: `pkg/registry/auth` and `pkg/registry/digest` — tests passed
|
|
(some integration tests were skipped due to missing credentials).
|
|
|
|
If you want the next checkpoint after more changes (e.g., mapping the update call chain,
|
|
documenting data shapes, or adding concurrency tests), request another summary break.
|