Commit Graph

  • 2708af614a use transition:generic for now :( Evan Jarrett 2025-10-21 13:27:03 -05:00
  • c37abe377f fix default values Evan Jarrett 2025-10-21 12:51:24 -05:00
  • 61479d15ed need to now go generate for the spdx json Evan Jarrett 2025-10-21 12:44:13 -05:00
  • 78207ba65a fix prod docker compose Evan Jarrett 2025-10-21 12:40:04 -05:00
  • 7cde02bf02 implement spdx license check for manifests, clean up generators Evan Jarrett 2025-10-21 12:02:46 -05:00
  • 1f72d90726 fix issue with mismatched scopes locally Evan Jarrett 2025-10-21 10:49:06 -05:00
  • abf48407cc clean up db migrations and schema. implement a way to fetch readmes for documentation Evan Jarrett 2025-10-21 10:28:29 -05:00
  • 08fb8abb41 invalidate sessions when scopes change Evan Jarrett 2025-10-21 09:54:23 -05:00
  • ce7160cdca add backlinks to tags Evan Jarrett 2025-10-21 09:29:40 -05:00
  • 5d52007104 general bug fixes Evan Jarrett 2025-10-21 09:21:51 -05:00
  • 4ca90fc3af fix health checks on startup Evan Jarrett 2025-10-20 12:22:25 -05:00
  • b155534d1b ui fixes, add ability to warn/hide unreachable manifests from the ui. clean up docs Evan Jarrett 2025-10-20 11:47:26 -05:00
  • 965e73881b try and support multi-arch manifest types. add more unit tests. add scope for oras blobs for future proofing Evan Jarrett 2025-10-19 22:26:47 -05:00
  • 7228b532ba bug fixes, code cleanup, tests. trying to get multipart uploads working for the 12th time Evan Jarrett 2025-10-19 20:55:18 -05:00
  • 1b3a4eea47 refactor hold pkg to separate oci image endpoints Evan Jarrett 2025-10-19 17:23:46 -05:00
  • fa931aca3b combine s3 into multipart Evan Jarrett 2025-10-19 09:14:47 -05:00
  • 90ef4e90e5 fix pushing and pulling from docker Evan Jarrett 2025-10-18 21:21:54 -05:00
  • 1658a53cad docker push works, hold endpoints require auth Evan Jarrett 2025-10-18 20:11:36 -05:00
  • b4e1a0869f create a shared registrycontext that we can pass around to simplify the parameters functions need Evan Jarrett 2025-10-18 13:17:09 -05:00
  • 6f3c1fc0ba fix auth issues in appview xrpc calls Evan Jarrett 2025-10-18 12:48:28 -05:00
  • f4b84ca75f more appview cleanup and test coverage Evan Jarrett 2025-10-17 21:12:05 -05:00
  • 80b65ee619 fix all the places where did used to be an endpoint Evan Jarrett 2025-10-17 20:40:04 -05:00
  • 606c8a842a minor bug fixes around hold did:web instead of url endpoint Evan Jarrett 2025-10-17 17:42:23 -05:00
  • d41686c340 remove unused files, add workflow for tests Evan Jarrett 2025-10-17 17:16:09 -05:00
  • 48414be75d lots of unit testing for xrpc endpoints. start pointing appview to the new endpoints. remove legacy api endpoints Evan Jarrett 2025-10-17 15:41:20 -05:00
  • 50d5eea4a5 add oci manifest scope Evan Jarrett 2025-10-17 09:56:26 -05:00
  • 0db35bacad xrpc multipart blob upload functionality for OCI containers Evan Jarrett 2025-10-16 22:51:03 -05:00
  • 003dab263d remove older endpoints add docs for blob migration to xrpc Evan Jarrett 2025-10-16 21:34:55 -05:00
  • 7cf6da09f9 add test coverage for xrpc endpoints, match spec as close as possible Evan Jarrett 2025-10-16 20:42:14 -05:00
  • 963786f7cc begin getRepo and subscribeRepos Evan Jarrett 2025-10-16 20:16:59 -05:00
  • 29ccb15e54 xrpc cleanup Evan Jarrett 2025-10-16 18:03:05 -05:00
  • 0dc2294c87 user repomgr for record management Evan Jarrett 2025-10-16 10:05:35 -05:00
  • 70e802764b crazy refactor to start using holds embedded pds for crew/captain validation Evan Jarrett 2025-10-16 00:05:45 -05:00
  • 08086e5afc begin migration from owner based identification to hold based in appview Evan Jarrett 2025-10-15 17:09:56 -05:00
  • fade86abaa remove user oauth flow. hold now contains captain record indicating owner Evan Jarrett 2025-10-15 14:47:53 -05:00
  • a271d3d8e3 fix json types Evan Jarrett 2025-10-15 12:14:38 -05:00
  • 2bd7db16a4 need repohead Evan Jarrett 2025-10-15 12:01:01 -05:00
  • 379f23283c attempt to fix car validation Evan Jarrett 2025-10-15 11:50:10 -05:00
  • 8a3f88a104 try implement sync.GetRecord Evan Jarrett 2025-10-15 11:08:59 -05:00
  • 74f665f9e0 fix getRecord Evan Jarrett 2025-10-15 10:27:11 -05:00
  • 6b897fe23b fix listRecords call Evan Jarrett 2025-10-15 10:06:07 -05:00
  • bd7d8c62b0 add atproto-did endpoint Evan Jarrett 2025-10-14 23:55:31 -05:00
  • 4c930e8ae5 update indigo repo, fix pds carstore Evan Jarrett 2025-10-14 23:18:01 -05:00
  • 21e6d08f75 cbor_gen crew Evan Jarrett 2025-10-14 22:11:00 -05:00
  • 12935490d4 try and create a crew record for the hold owner Evan Jarrett 2025-10-14 21:41:14 -05:00
  • c0f1011ed6 actually use indigo atcrypto and k256 keys Evan Jarrett 2025-10-14 21:28:57 -05:00
  • 4221985b90 show availableUserDomains Evan Jarrett 2025-10-14 21:08:49 -05:00
  • d726e464a6 add cors middleware Evan Jarrett 2025-10-14 20:56:15 -05:00
  • 764642d271 fix up xrpc endpoints Evan Jarrett 2025-10-14 20:46:27 -05:00
  • 18fe0684d3 begin embedded pds with xrpc endpoints and well-known Evan Jarrett 2025-10-14 20:25:08 -05:00
  • 2ee8bd8786 consider embedded pds for holds Evan Jarrett 2025-10-14 16:55:32 -05:00
  • 46c75ab44a add url to README Evan Jarrett 2025-10-14 10:31:37 -05:00
  • f450d910c7 disable workflows Evan Jarrett 2025-10-13 23:21:27 -05:00
  • 2ee52ceffd try with podman instead v0.0.2 Evan Jarrett 2025-10-13 22:02:37 -05:00
  • a2bcc06b79 try and push images to atcr.io Evan Jarrett 2025-10-13 21:22:21 -05:00
  • 6359edaf20 add hero banner, fix up css styles Evan Jarrett 2025-10-13 20:59:14 -05:00
  • 64a05d4024 clean up documentation Evan Jarrett 2025-10-13 17:07:08 -05:00
  • 4dc66c09a9 fix record not found error handling Evan Jarrett 2025-10-13 11:24:59 -05:00
  • 8c048d6279 implement writes for everyone Evan Jarrett 2025-10-13 10:40:03 -05:00
  • ef0d830dc6 update install scripts Evan Jarrett 2025-10-12 23:35:33 -05:00
  • 386dcb9297 gorelease fixes v0.0.1 Evan Jarrett 2025-10-12 22:59:27 -05:00
  • ab7e0f07ac fix authentication message Evan Jarrett 2025-10-12 22:45:44 -05:00
  • 9a64804807 better unauth message Evan Jarrett 2025-10-12 22:30:24 -05:00
  • 40a4017e23 minify the knot container Evan Jarrett 2025-10-12 22:19:08 -05:00
  • db253a0a9d fix static dir Evan Jarrett 2025-10-12 22:15:12 -05:00
  • 9025c89cc6 attempt gorelease and goat builds Evan Jarrett 2025-10-12 21:24:25 -05:00
  • 75253e256d fix credential helper Evan Jarrett 2025-10-12 20:15:19 -05:00
  • 6edc22cfcc allow fetch tags from pds Evan Jarrett 2025-10-12 17:05:32 -05:00
  • 3646cf686a fixup credential helper and device auth flow Evan Jarrett 2025-10-12 15:05:40 -05:00
  • 6950346f7c fix security issue with refresh tokens. on logout force a full re-auth Evan Jarrett 2025-10-12 13:48:50 -05:00
  • 4ab3cea3d1 fix error messages for outdated self hosted PDS. fix profile not being creatd on login Evan Jarrett 2025-10-12 10:55:27 -05:00
  • 9e34903ea9 Merge branch 'presigned-urls' Evan Jarrett 2025-10-12 09:12:44 -05:00
  • 0706132186 code clean up Evan Jarrett 2025-10-11 23:29:56 -05:00
  • 256cc883c9 consolidate presigned url endpoint. fix manifest pull blob from pds Evan Jarrett 2025-10-11 23:13:20 -05:00
  • ace980cff6 clean up logging, consolidate presigned handlers Evan Jarrett 2025-10-11 22:32:13 -05:00
  • a9e2a56568 fix up multipart uploads. test filesystem and s3 storage drivers work as a fallback for s3 presigned urls Evan Jarrett 2025-10-11 22:08:07 -05:00
  • 3761ade947 refactor hold/main.go into pkg files Evan Jarrett 2025-10-11 21:00:39 -05:00
  • 153ef6e9bb code cleanup Evan Jarrett 2025-10-11 20:07:37 -05:00
  • eccb3b2337 head presigned urls Evan Jarrett 2025-10-11 17:56:45 -05:00
  • f2d921b73c re-implement multipart. seems to be working Evan Jarrett 2025-10-11 17:41:07 -05:00
  • 31276d8007 checkpoint currently works but not uploading through presigned Evan Jarrett 2025-10-11 12:11:06 -05:00
  • 6cfb14df2b Revert "fix presigned urls" Evan Jarrett 2025-10-11 09:23:47 -05:00
  • 776b5f444c try and use multipart uploads Evan Jarrett 2025-10-10 20:50:21 -05:00
  • f5e6e6954f fix credential helper to read insecure-registries. fix device registration flow Evan Jarrett 2025-10-10 18:02:41 -05:00
  • f3748abf31 fix presigned urls Evan Jarrett 2025-10-10 17:19:44 -05:00
  • fb5e09489e fix tag and manifest deletion Evan Jarrett 2025-10-10 17:04:23 -05:00
  • eab9188273 more oauth fixes for hold and appview Evan Jarrett 2025-10-10 15:16:15 -05:00
  • 34ace405fd more oauth fixes for hold service Evan Jarrett 2025-10-10 15:01:47 -05:00
  • 67efbe2797 fix oauth issues on hold service Evan Jarrett 2025-10-10 14:45:44 -05:00
  • 5e6e19c63a fix appview minimal docker file. use pure go dns resolver Evan Jarrett 2025-10-10 14:39:18 -05:00
  • 25cb4288bd fixup deploy script Evan Jarrett 2025-10-10 14:29:48 -05:00
  • fa59c35bef add deployment scripts Evan Jarrett 2025-10-10 14:14:35 -05:00
  • 3fad473910 use presigned urls for s3 to avoid hold bandwidth Evan Jarrett 2025-10-10 09:43:26 -05:00
  • b9619ad762 clean up old docs add quotas prelim spec Evan Jarrett 2025-10-09 22:45:05 -05:00
  • e7daf3c9b5 minify appview container Evan Jarrett 2025-10-09 19:58:26 -05:00
  • 6080e9f0ee backfill cleanup Evan Jarrett 2025-10-09 17:24:49 -05:00
  • 0f867595c5 fix db migration logic Evan Jarrett 2025-10-09 10:54:03 -05:00
  • b1e6857381 refactor appview to use envvars. move distribution configurations to code Evan Jarrett 2025-10-08 23:29:51 -05:00
  • fb040a72d3 begin testing s3 Evan Jarrett 2025-10-08 22:38:44 -05:00
  • e337495b4c fix pull counts, add pingpong to jetstream Evan Jarrett 2025-10-08 21:53:12 -05:00