Commit Graph
52 Commits
Author SHA1 Message Date
Evan Jarrett 5f19213e32 better open graph 2025-12-18 12:29:20 -06:00
Evan Jarrett 4063544cdf cleanup view around attestations. credential helper self upgrades. better oauth support 2025-12-18 09:33:31 -06:00
Evan Jarrett 5f1eb05a96 try and provide more helpful reponses when oauth expires and when pushing manifest lists 2025-11-25 09:25:38 -06:00
Evan Jarrett 628f8b7c62 try and trace oauth failures 2025-11-09 13:07:35 -06:00
Evan Jarrett 65d155f74f try and invalidate sessions 2025-11-04 23:27:15 -06:00
Evan Jarrett 92d794415a don't use in-memory for holddid caching, just reference from db 2025-11-04 22:48:42 -06:00
Evan Jarrett 5a41f876ff fix unit tests 2025-10-30 22:33:07 -05:00
Evan Jarrett f07376c3d0 lucide icon pack. clean up some templates/css 2025-10-29 23:21:28 -05:00
Evan Jarrett 2f2b8c8275 fix warning when trying to delete a manifest tied to tag. fix download counts counting HEAD requests. fix dropdown not working on settings page 2025-10-29 19:23:49 -05:00
Evan Jarrett 5a3b3f3372 fix go formatting 2025-10-28 22:06:03 -05:00
Evan Jarrett 9d773d484a dark mode! fixes #1 2025-10-28 22:05:37 -05:00
Evan Jarrett 6ef2aaf709 more test coverage. clean up docs 2025-10-28 20:39:57 -05:00
Evan Jarrett b0799cd94d unit tests 2025-10-28 17:40:11 -05:00
Evan Jarrett 93b1d0d4ba add identity invalidation to logstream. refresh avatar urls on login 2025-10-28 10:12:34 -05:00
Evan Jarrett 6bc929f2dc fix up ser creation logic when user doesn't have a bluesky profile record 2025-10-26 09:36:12 -05:00
Evan Jarrett c79d0ac3ab more slogggggggg 2025-10-25 13:38:39 -05:00
Evan Jarrett bf93dfba03 slog slog slog slog slog 2025-10-25 13:30:07 -05:00
Evan Jarrett 9eb69e2ea7 more linting fixes 2025-10-24 01:05:19 -05:00
Evan Jarrett 751fa1a3f0 post to bluesky when manifests uploaded. linting fixes 2025-10-23 12:24:04 -05:00
Evan Jarrett 1b1400a6fb dedupe hold health checks 2025-10-22 18:17:44 -05:00
Evan Jarrett 26c1b4e28e fix backfilling manifests in the correct order, not just digest order 2025-10-22 12:03:44 -05:00
Evan Jarrett 3e9a496a5d refactor how annotations are stored. add ability to create bsky profile for hold user 2025-10-22 11:08:13 -05:00
Evan Jarrett a118904cb8 refactor jetstream code to unify shared functionality between that and backfill. add tests 2025-10-22 00:08:21 -05:00
Evan Jarrett 9daf364d61 make sure we return annotations on multi-arch manifests 2025-10-21 22:32:16 -05:00
Evan Jarrett c966fab53e add and fix more query tests 2025-10-21 21:06:44 -05:00
Evan Jarrett 16f354b7b9 fix some backfill and db queries 2025-10-21 20:52:51 -05:00
Evan Jarrett abf48407cc clean up db migrations and schema. implement a way to fetch readmes for documentation 2025-10-21 10:28:48 -05:00
Evan Jarrett 08fb8abb41 invalidate sessions when scopes change 2025-10-21 09:54:23 -05:00
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 f4b84ca75f more appview cleanup and test coverage 2025-10-17 21:12:05 -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 f5e6e6954f fix credential helper to read insecure-registries. fix device registration flow 2025-10-10 19:55:15 -05:00
Evan Jarrett fb5e09489e fix tag and manifest deletion 2025-10-10 17:04:23 -05:00
Evan Jarrett 3fad473910 use presigned urls for s3 to avoid hold bandwidth 2025-10-10 09:43:26 -05:00
Evan Jarrett 6080e9f0ee backfill cleanup 2025-10-09 17:24:49 -05:00
Evan Jarrett 0f867595c5 fix db migration logic 2025-10-09 10:54:03 -05:00
Evan Jarrett 3add9d3d3b clean up ui elements 2025-10-08 20:50:27 -05:00
Evan Jarrett 780c5ad2d5 implement searching. provide read only connection and authorizercallback 2025-10-08 15:31:33 -05:00
Evan Jarrett 6b3223cf04 bugfixes for stars. implement migration schema 2025-10-08 14:49:30 -05:00
Evan Jarrett c77761a52d implement stars UI 2025-10-08 13:24:39 -05:00
Evan Jarrett 454298645c implement stars and pull tracking rename registry -> appview 2025-10-08 12:31:51 -05:00
Evan Jarrett 08d5fce21f move file store cache to sqlite. implement repository page 2025-10-07 21:51:53 -05:00
Evan Jarrett de60510097 add user page, clean up UI. begin label spec implementation 2025-10-07 20:50:40 -05:00
Evan Jarrett 5bcedac3c1 update docker credential helper to remove configure and store devices, not api keys. improve ui, fetch profile image 2025-10-07 19:52:26 -05:00
Evan Jarrett 2d16bbfee3 cleanup more auth 2025-10-07 10:58:11 -05:00
Evan Jarrett 678a11d1b7 backfill via com.atproto.sync.listReposByCollection 2025-10-06 21:24:46 -05:00