Commit Graph
119 Commits
Author SHA1 Message Date
Evan Jarrett 5d52007104 general bug fixes 2025-10-21 09:21:51 -05:00
Evan Jarrett 4ca90fc3af fix health checks on startup 2025-10-20 12:22:25 -05:00
Evan Jarrett b155534d1b ui fixes, add ability to warn/hide unreachable manifests from the ui. clean up docs 2025-10-20 11:47:26 -05:00
Evan Jarrett 965e73881b try and support multi-arch manifest types. add more unit tests. add scope for oras blobs for future proofing 2025-10-19 22:26:47 -05:00
Evan Jarrett 7228b532ba bug fixes, code cleanup, tests. trying to get multipart uploads working for the 12th time 2025-10-19 20:55:18 -05:00
Evan Jarrett 1b3a4eea47 refactor hold pkg to separate oci image endpoints 2025-10-19 17:23:46 -05:00
Evan Jarrett fa931aca3b combine s3 into multipart 2025-10-19 09:14:47 -05:00
Evan Jarrett 90ef4e90e5 fix pushing and pulling from docker 2025-10-18 21:21:54 -05:00
Evan Jarrett 1658a53cad docker push works, hold endpoints require auth 2025-10-18 20:11:36 -05:00
Evan Jarrett b4e1a0869f create a shared registrycontext that we can pass around to simplify the parameters functions need 2025-10-18 13:17:09 -05:00
Evan Jarrett 6f3c1fc0ba fix auth issues in appview xrpc calls 2025-10-18 12:48:28 -05:00
Evan Jarrett f4b84ca75f more appview cleanup and test coverage 2025-10-17 21:12:05 -05:00
Evan Jarrett 80b65ee619 fix all the places where did used to be an endpoint 2025-10-17 20:40:04 -05:00
Evan Jarrett 606c8a842a minor bug fixes around hold did:web instead of url endpoint 2025-10-17 17:42:23 -05:00
Evan Jarrett d41686c340 remove unused files, add workflow for tests 2025-10-17 17:16:09 -05:00
Evan Jarrett 48414be75d lots of unit testing for xrpc endpoints. start pointing appview to the new endpoints. remove legacy api endpoints 2025-10-17 15:41:20 -05:00
Evan Jarrett 50d5eea4a5 add oci manifest scope 2025-10-17 09:56:26 -05:00
Evan Jarrett 0db35bacad xrpc multipart blob upload functionality for OCI containers 2025-10-16 22:51:03 -05:00
Evan Jarrett 003dab263d remove older endpoints add docs for blob migration to xrpc 2025-10-16 21:34:55 -05:00
Evan Jarrett 7cf6da09f9 add test coverage for xrpc endpoints, match spec as close as possible 2025-10-16 20:42:14 -05:00
Evan Jarrett 963786f7cc begin getRepo and subscribeRepos 2025-10-16 20:16:59 -05:00
Evan Jarrett 29ccb15e54 xrpc cleanup 2025-10-16 18:03:05 -05:00
Evan Jarrett 0dc2294c87 user repomgr for record management
tests

vendor repomgr
2025-10-16 13:08:19 -05:00
Evan Jarrett 70e802764b crazy refactor to start using holds embedded pds for crew/captain validation 2025-10-16 00:05:45 -05:00
Evan Jarrett 08086e5afc begin migration from owner based identification to hold based in appview 2025-10-15 17:09:56 -05:00
Evan Jarrett fade86abaa remove user oauth flow. hold now contains captain record indicating owner 2025-10-15 14:47:53 -05:00
Evan Jarrett a271d3d8e3 fix json types 2025-10-15 12:14:38 -05:00
Evan Jarrett 2bd7db16a4 need repohead 2025-10-15 12:01:01 -05:00
Evan Jarrett 379f23283c attempt to fix car validation 2025-10-15 11:50:10 -05:00
Evan Jarrett 8a3f88a104 try implement sync.GetRecord 2025-10-15 11:08:59 -05:00
Evan Jarrett 74f665f9e0 fix getRecord 2025-10-15 10:27:11 -05:00
Evan Jarrett 6b897fe23b fix listRecords call 2025-10-15 10:06:07 -05:00
Evan Jarrett bd7d8c62b0 add atproto-did endpoint 2025-10-14 23:55:31 -05:00
Evan Jarrett 4c930e8ae5 update indigo repo, fix pds carstore 2025-10-14 23:18:01 -05:00
Evan Jarrett 21e6d08f75 cbor_gen crew 2025-10-14 22:11:00 -05:00
Evan Jarrett 12935490d4 try and create a crew record for the hold owner 2025-10-14 21:41:14 -05:00
Evan Jarrett c0f1011ed6 actually use indigo atcrypto and k256 keys 2025-10-14 21:28:57 -05:00
Evan Jarrett 4221985b90 show availableUserDomains 2025-10-14 21:08:49 -05:00
Evan Jarrett d726e464a6 add cors middleware 2025-10-14 20:56:15 -05:00
Evan Jarrett 764642d271 fix up xrpc endpoints 2025-10-14 20:46:27 -05:00
Evan Jarrett 18fe0684d3 begin embedded pds with xrpc endpoints and well-known 2025-10-14 20:25:08 -05:00
Evan Jarrett 2ee8bd8786 consider embedded pds for holds 2025-10-14 16:55:32 -05:00
Evan Jarrett 46c75ab44a add url to README 2025-10-14 10:31:37 -05:00
Evan Jarrett f450d910c7 disable workflows 2025-10-13 23:21:27 -05:00
Evan Jarrett 2ee52ceffd try with podman instead v0.0.2 2025-10-13 22:02:37 -05:00
Evan Jarrett a2bcc06b79 try and push images to atcr.io 2025-10-13 21:22:21 -05:00
Evan Jarrett 6359edaf20 add hero banner, fix up css styles 2025-10-13 20:59:14 -05:00
Evan Jarrett 64a05d4024 clean up documentation 2025-10-13 17:07:08 -05:00
Evan Jarrett 4dc66c09a9 fix record not found error handling 2025-10-13 11:24:59 -05:00
Evan Jarrett 8c048d6279 implement writes for everyone 2025-10-13 10:40:03 -05:00