Commit Graph

  • 5dff759064 fix pushing images when the historical hold does not match the default hold in the account Evan Jarrett 2025-12-09 11:38:26 -06:00
  • c4a9e4bf00 add monitor script Evan Jarrett 2025-12-09 10:50:54 -06:00
  • a09453c60d try with buildah Evan Jarrett 2025-11-25 17:27:49 -06:00
  • 4a4a7b4258 needs image Evan Jarrett 2025-11-25 17:17:02 -06:00
  • ec08cec050 disable credhelper workflow Evan Jarrett 2025-11-25 17:11:12 -06:00
  • ed0f35e841 add tests to loom spindle Evan Jarrett 2025-11-25 09:27:11 -06:00
  • 5f1eb05a96 try and provide more helpful reponses when oauth expires and when pushing manifest lists Evan Jarrett 2025-11-25 09:25:38 -06:00
  • 66037c332e locks locks locks locks Evan Jarrett 2025-11-24 22:49:17 -06:00
  • 08b8bcf295 ugh Evan Jarrett 2025-11-24 13:57:32 -06:00
  • 88df0c4ae5 fix tag deletion in UI Evan Jarrett 2025-11-24 13:51:00 -06:00
  • fb7ddd0d53 try and create a cache for layer pushing again Evan Jarrett 2025-11-24 11:51:01 -06:00
  • ecf84ed8bc type-ahead login api. fix app-passwords not working without oauth Evan Jarrett 2025-11-09 21:57:28 -06:00
  • 3bdc0da90b try and lock session get/update Evan Jarrett 2025-11-09 15:04:44 -06:00
  • 628f8b7c62 try and trace oauth failures Evan Jarrett 2025-11-09 13:07:35 -06:00
  • 15d3684cf6 try and fix bad oauth cache Evan Jarrett 2025-11-08 14:40:24 -06:00
  • a4f02572a3 try and fix bad oauth cache loom Evan Jarrett 2025-11-08 14:40:24 -06:00
  • 0d01ae406c test Evan Jarrett 2025-11-07 23:07:23 -06:00
  • 40b723d7ab loom test Evan Jarrett 2025-11-07 12:27:05 -06:00
  • b26444e260 fix Evan Jarrett 2025-11-04 23:02:10 -06:00
  • 650a379d2f test buildah spindle engine Evan Jarrett 2025-11-04 21:10:08 -06:00
  • 4667d34b46 try and persist session tokens Evan Jarrett 2025-11-07 22:43:22 -06:00
  • 4d5182e2b2 fix jetstream using wrong manifest key Evan Jarrett 2025-11-07 11:06:51 -06:00
  • 65d155f74f try and invalidate sessions Evan Jarrett 2025-11-04 23:26:57 -06:00
  • 92d794415a don't use in-memory for holddid caching, just reference from db Evan Jarrett 2025-11-04 22:48:07 -06:00
  • 270fe15e1e more workflow fixes. update indigo, fix ensure crew logic on oauth Evan Jarrett 2025-11-04 12:40:30 -06:00
  • 7285dd44f3 fix Evan Jarrett 2025-11-03 17:16:44 -06:00
  • 9bd49b9e49 test tag push Evan Jarrett 2025-11-03 13:45:59 -06:00
  • dd5d2aab55 test tag push test Evan Jarrett 2025-11-03 13:45:59 -06:00
  • 6b56f18715 begin brew tap support Evan Jarrett 2025-11-02 22:11:19 -06:00
  • e296971c47 add makefile fix race conditions Evan Jarrett 2025-11-01 19:37:29 -05:00
  • d7eba25f66 update workflow for buildah Evan Jarrett 2025-11-01 14:44:37 -05:00
  • 7a0050235d background ensurecrew to prevent stalling oauth Evan Jarrett 2025-11-01 11:08:53 -05:00
  • ff7bc131b2 rename example go files for documentation Evan Jarrett 2025-11-01 10:29:11 -05:00
  • 2d720e4154 remove extra docker volume in prod Evan Jarrett 2025-10-31 21:06:11 -05:00
  • e6b1264269 try and offline holds Evan Jarrett 2025-10-31 21:03:33 -05:00
  • 3b5b89b378 actually add scanner implementation vulnerability-scans Evan Jarrett 2025-10-30 21:47:50 -05:00
  • 8c5f9da2cf implement a POC for vulnerability scans using syft and grype Evan Jarrett 2025-10-30 21:47:25 -05:00
  • 15d2be9210 clean up duplicate functionality around converting hold did to url Evan Jarrett 2025-10-30 22:59:52 -05:00
  • 5a41f876ff fix unit tests Evan Jarrett 2025-10-30 22:33:07 -05:00
  • d4b9d84df1 research minifing css/js through go generate Evan Jarrett 2025-10-29 23:22:30 -05:00
  • f07376c3d0 lucide icon pack. clean up some templates/css Evan Jarrett 2025-10-29 23:21:28 -05:00
  • 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 Evan Jarrett 2025-10-29 19:23:49 -05:00
  • 9af56daa34 make navbar a component Evan Jarrett 2025-10-29 17:25:39 -05:00
  • 55afa99efa jwks Evan Jarrett 2025-10-29 12:21:50 -05:00
  • 6793ba6a50 use confidential oauth in production Evan Jarrett 2025-10-29 12:06:47 -05:00
  • c7fdb748ae fix dropdown menu font color Evan Jarrett 2025-10-29 10:01:04 -05:00
  • 5a3b3f3372 fix go formatting Evan Jarrett 2025-10-28 22:06:03 -05:00
  • 9d773d484a dark mode! fixes #1 Evan Jarrett 2025-10-28 22:05:37 -05:00
  • 6ef2aaf709 more test coverage. clean up docs Evan Jarrett 2025-10-28 20:39:57 -05:00
  • b0799cd94d unit tests Evan Jarrett 2025-10-28 17:40:11 -05:00
  • 93b1d0d4ba add identity invalidation to logstream. refresh avatar urls on login Evan Jarrett 2025-10-28 10:12:34 -05:00
  • e62ebdaa53 clean up duplicate functions Evan Jarrett 2025-10-28 09:43:43 -05:00
  • 4cfe6f221d create identity resolver to reduce duplicate lookups Evan Jarrett 2025-10-26 23:08:03 -05:00
  • 0cf03109be need the actually new file Evan Jarrett 2025-10-26 22:52:06 -05:00
  • 0b22082f89 lower cached plc hits to 8 hours Evan Jarrett 2025-10-26 22:50:42 -05:00
  • 1727801df3 clean up layouts, add favicons Evan Jarrett 2025-10-26 15:20:54 -05:00
  • 6bc929f2dc fix up ser creation logic when user doesn't have a bluesky profile record Evan Jarrett 2025-10-26 09:36:12 -05:00
  • 6024953571 try and recover from panic? Evan Jarrett 2025-10-25 19:58:29 -05:00
  • 28ee948d0f fix manifest lists? Evan Jarrett 2025-10-25 19:54:29 -05:00
  • c831d3f735 auth/token needs GET Evan Jarrett 2025-10-25 19:42:54 -05:00
  • 162d91d079 need to add routes Evan Jarrett 2025-10-25 14:22:59 -05:00
  • d75a27557a use chi for routes in appview. refactor routes outside of serve.go Evan Jarrett 2025-10-25 14:20:23 -05:00
  • c79d0ac3ab more slogggggggg Evan Jarrett 2025-10-25 13:38:39 -05:00
  • bf93dfba03 slog slog slog slog slog Evan Jarrett 2025-10-25 13:30:07 -05:00
  • e17600db28 slog and refactor config in appview Evan Jarrett 2025-10-25 11:00:48 -05:00
  • 35ba417a96 more slog Evan Jarrett 2025-10-25 10:14:19 -05:00
  • 8d1040b0d7 try and fix crew membership on push Evan Jarrett 2025-10-25 09:57:26 -05:00
  • ba97e19ef3 begin moving to slog Evan Jarrett 2025-10-25 09:54:26 -05:00
  • 771cd4390a implement com.atproto.sync.getRepoStatus Evan Jarrett 2025-10-25 09:13:47 -05:00
  • 8201d9977d more logging to troubleshoot crew management Evan Jarrett 2025-10-25 08:54:44 -05:00
  • 2026780e11 fix test Evan Jarrett 2025-10-25 01:17:35 -05:00
  • 2f27f22650 fix ListCrewMembers Evan Jarrett 2025-10-25 01:13:57 -05:00
  • 2b0501a437 more logging Evan Jarrett 2025-10-25 00:55:22 -05:00
  • e2d65c627f we only use service tokens now Evan Jarrett 2025-10-25 00:37:46 -05:00
  • f75d9ceafb big scary refactor. sync enable_bluesky_posts with captain record. implement oauth logout handler. implement crew assignment to hold. this caused a lot of circular dependencies and needed to move functions around in order to fix Evan Jarrett 2025-10-24 23:51:32 -05:00
  • 0c4d1cae8f fix post schema Evan Jarrett 2025-10-24 20:27:16 -05:00
  • 2a795ed5cd fix readmes not updating on repository page. attempt to fix not being able to send manifest to hold Evan Jarrett 2025-10-24 10:24:05 -05:00
  • ec90f43d3e add atcr-hold readme Evan Jarrett 2025-10-24 09:54:10 -05:00
  • d7e9580aa1 fixup atcr-appview readme Evan Jarrett 2025-10-24 09:46:20 -05:00
  • 9eb69e2ea7 more linting fixes Evan Jarrett 2025-10-24 01:05:19 -05:00
  • dd79b8a0ee actually wrap them in a envvar check Evan Jarrett 2025-10-23 16:43:58 -05:00
  • a8815737fd default bluesky posts true Evan Jarrett 2025-10-23 16:23:38 -05:00
  • 751fa1a3f0 post to bluesky when manifests uploaded. linting fixes Evan Jarrett 2025-10-23 12:24:04 -05:00
  • 220022c9c5 for real fix Evan Jarrett 2025-10-22 23:30:09 -05:00
  • 957b216c79 try and fix timestamp for historical records Evan Jarrett 2025-10-22 23:28:26 -05:00
  • b5a0e19843 try and implement firehose cursor for subscribeRepo Evan Jarrett 2025-10-22 23:17:51 -05:00
  • 97d1b3cdd5 fix realip Evan Jarrett 2025-10-22 22:49:42 -05:00
  • 30ea5256f3 try and add cursor=0 to subscribe Evan Jarrett 2025-10-22 20:52:41 -05:00
  • aff5d7248c try and implement getsession and app-password Evan Jarrett 2025-10-22 19:29:07 -05:00
  • 3809bcab25 add bluesky post with status Evan Jarrett 2025-10-22 18:38:43 -05:00
  • 1b1400a6fb dedupe hold health checks Evan Jarrett 2025-10-22 18:17:44 -05:00
  • 0e4dd9af20 add middleware logging to xprc requests in hold. add tangled profile creation Evan Jarrett 2025-10-22 17:06:10 -05:00
  • 26c1b4e28e fix backfilling manifests in the correct order, not just digest order Evan Jarrett 2025-10-22 12:03:44 -05:00
  • fde8421dac remove restriction on sync.GetRecord Evan Jarrett 2025-10-22 11:23:18 -05:00
  • 3e9a496a5d refactor how annotations are stored. add ability to create bsky profile for hold user Evan Jarrett 2025-10-22 11:08:13 -05:00
  • a118904cb8 refactor jetstream code to unify shared functionality between that and backfill. add tests Evan Jarrett 2025-10-22 00:08:21 -05:00
  • 9daf364d61 make sure we return annotations on multi-arch manifests Evan Jarrett 2025-10-21 22:32:16 -05:00
  • c966fab53e add and fix more query tests Evan Jarrett 2025-10-21 21:06:44 -05:00
  • 16f354b7b9 fix some backfill and db queries Evan Jarrett 2025-10-21 20:23:14 -05:00
  • 0404ea025b try and wildcard scope Evan Jarrett 2025-10-21 14:03:20 -05:00