Sign in
Join now
at-container-registry
evan.jarrett.net
/
Star
Starred
Star
Something went wrong. Try again.
Fork
2
Eye filled
Watch
Watching
Watch
A container registry that uses the AT Protocol for manifest storage and S3 for blob storage.
atcr.io
docker
container
atproto
go
+4 more
docker
container
atproto
go
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
3
3
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
Evan Jarrett
3232ecbc
Copied
Failed
Copy SHA
testpds: model applyWrites deletes the way the reference PDS does
Copy SHA
Browse repository
committed
4w ago
Evan Jarrett
450518f5
Copied
Failed
Copy SHA
appview: delete untagged manifests in applyWrites batches of 200
Copy SHA
Browse repository
committed
4w ago
Evan Jarrett
a3969444
Copied
Failed
Copy SHA
hold: look up a manifest's layers among its owner's records, not the whole hold's
Copy SHA
Browse repository
committed
4w ago
Evan Jarrett
c3960690
Copied
Failed
Copy SHA
appview: a missing OAuth scope is a 403, not a dead session (#30)
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
e892bbca
Copied
Failed
Copy SHA
tests: make the hold PDS carstore contention test deterministic
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
167e00dc
Copied
Failed
Copy SHA
tests: open the scan broadcaster test database the way production does, and run CI with the testmode tag
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
0ae9ca1a
Copied
Failed
Copy SHA
tests: make the carstore lock tests deterministic, and silence slog in test binaries
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
83092d9a
Copied
Failed
Copy SHA
deploy: give the scanner its own server, and stop the tool from undoing production fixes on provision
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
ba1f5eab
Copied
Failed
Copy SHA
go mod tidy
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
db6f37a0
Copied
Failed
Copy SHA
deploy: never install a template config during update, and poll every restarted service's health
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
9dbc53b6
Copied
Failed
Copy SHA
appview: stop serving service tokens past their expiry, and challenge the client when the hold rejects one
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
dcad0f86
Copied
Failed
Copy SHA
deploy: snapshot binaries, configs, units and the appview database before every update
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
7ecb0946
Copied
Failed
Copy SHA
docs: move presign memoization to the done list
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
2a94f924
Copied
Failed
Copy SHA
appview: memoize blob presigns within a request
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
bd740060
Copied
Failed
Copy SHA
make: lint the integration packages with their build tags
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
bf4e63e8
Copied
Failed
Copy SHA
test: production-shaped push/pull benchmark with per-backend request counts
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
65db7945
Copied
Failed
Copy SHA
appview: drop the testmode fall-back-to-default-hold probe
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
dcee8f6a
Copied
Failed
Copy SHA
deps: upgrade every module; gate loopback OAuth tests on testmode
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
0080957a
Copied
Failed
Copy SHA
remove the runtime test_mode switch; the testmode build tag is the only one
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
d8643ee0
Copied
Failed
Copy SHA
config: describe what test_mode still controls
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
a01b08b9
Copied
Failed
Copy SHA
atproto: gate local indigo behavior behind a testmode build tag
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
7b67b3b3
Copied
Failed
Copy SHA
appview: mark repo cards translate="no"
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
16375ce3
Copied
Failed
Copy SHA
appview: name uploads with a UUID, not the nanosecond clock
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
831b7757
Copied
Failed
Copy SHA
appview: never block a writer on budget for its second buffer
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
56bde615
Copied
Failed
Copy SHA
appview: keep one part upload in flight while the next buffer fills
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
8b5f195f
Copied
Failed
Copy SHA
docs: record the remaining performance findings
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
7045e84c
Copied
Failed
Copy SHA
appview: read the sailor profile from the local users row, not the PDS, per request
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
47a10705
Copied
Failed
Copy SHA
appview: bound upload buffer memory, reap abandoned uploads, and pin the flush boundary
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
f4343d79
Copied
Failed
Copy SHA
appview: upload small blobs with one presigned PUT, and verify every digest
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
034ea598
Copied
Failed
Copy SHA
hold: report blob size on read presigns so the appview can skip its S3 HEAD
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
61a934de
Copied
Failed
Copy SHA
hold: look crew members up by rkey instead of walking the collection
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
9228579b
Copied
Failed
Copy SHA
appview: share one HTTP transport across blob proxy requests
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
788b9e10
Copied
Failed
Copy SHA
hold/admin: bound the crew tab's identity lookups, and drop backend HTTP/2
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
b886a755
Copied
Failed
Copy SHA
deploy: make appview billing opt-in, and verify what was built
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
8d7ccd7c
Copied
Failed
Copy SHA
apply go fix modernizations across the workspace
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
416ba4a2
Copied
Failed
Copy SHA
serve HTTP/2, and reach it through the load balancer
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
265e533a
Copied
Failed
Copy SHA
scanner: reclaim scan directories a killed process left behind
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
bd208661
Copied
Failed
Copy SHA
build: run every workspace module's tests, not just the root's
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
29fe24aa
Copied
Failed
Copy SHA
scanner: report the Grype version that is actually linked in
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
96b48f4b
Copied
Failed
Copy SHA
hold: gate presigned PUT behind write access, and validate blob identifiers
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
22058cc5
Copied
Failed
Copy SHA
scanner: bound a scan job, and lose the race to the hold on purpose
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
c44a8740
Copied
Failed
Copy SHA
hold: set busy_timeout on every pooled connection, not just the first
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
3ceedc8b
Copied
Failed
Copy SHA
hold/gc: time an orphaned record from when it was seen, not when it was written
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
61deadc1
Copied
Failed
Copy SHA
hold: reuse stored scan blobs when a rescan finds nothing new
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
1853c0c1
Copied
Failed
Copy SHA
hold/scanner: detect dead connections and get storage off the reader
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
e57e31ce
Copied
Failed
Copy SHA
scanner: name a scan by its manifest digest, not its temp directory
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
fcde9c87
Copied
Failed
Copy SHA
docs: record why an all-negligible image is not rendered as clean
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
7cf58de7
Copied
Failed
Copy SHA
docs: record which scanner findings were reviewed and accepted
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
850c416d
Copied
Failed
Copy SHA
docs: record the scanner audit, its fixes and what is still open
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
0ea0e549
Copied
Failed
Copy SHA
deploy: bound the scanner's memory and yield the box to the hold
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
a63f668d
Copied
Failed
Copy SHA
scanner: fix five crash and halt classes found by a pipeline audit
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
f16a8eaa
Copied
Failed
Copy SHA
appview: warn about a deprecated chart on the tab people actually land on
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
e542dd12
Copied
Failed
Copy SHA
appview: keep the port in the registry host printed to users
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
3589473f
Copied
Failed
Copy SHA
appview: run the hold purge on a worker pool, not the request context
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
b4fccce4
Copied
Failed
Copy SHA
hold: actually send subject, so the attestation scan guard can fire
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
95662013
Copied
Failed
Copy SHA
appview: give the confirm modal an accessible name and a focus trap
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
dbb195a4
Copied
Failed
Copy SHA
appview: process daily stats, and drop the dead README branch fallback
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
a95c89aa
Copied
Failed
Copy SHA
docs: record how a hold falls off the relay and stays off
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
25e2aa02
Copied
Failed
Copy SHA
docs: design note for artifact type classification
Copy SHA
Browse repository
committed
1mo ago
Evan Jarrett
7a0769d8
Copied
Failed
Copy SHA
appview: three small UI fixes, empty state, icon sizing, aria-selected
Copy SHA
Browse repository
committed
1mo ago
Previous
1
2
3
4
5
…
12
Next