Evan Jarrett
|
31dc4b4f53
|
major refactor to implement usercontext
|
2025-12-29 17:02:07 -06:00 |
|
Evan Jarrett
|
7f2d780b0a
|
move packages out of token that are not related to docker jwt token
|
2025-12-29 16:57:14 -06:00 |
|
Evan Jarrett
|
8956568ed2
|
remove unused filestore. replace it with memstore for tests
|
2025-12-29 16:51:08 -06:00 |
|
Evan Jarrett
|
24d6b49481
|
clean up unused locks
|
2025-12-26 09:48:25 -06:00 |
|
Evan Jarrett
|
363c12e6bf
|
remove unused function
|
2025-12-26 09:37:57 -06:00 |
|
Evan Jarrett
|
2a60a47fd5
|
fix issues pulling other users images. fix labels taking priority over annotations. fix various auth errors
|
2025-12-23 16:20:52 -06:00 |
|
Evan Jarrett
|
d11356cd18
|
more improvements on repo page rendering. allow for repo avatar image uploads (requires new scopes)
|
2025-12-21 21:51:44 -06:00 |
|
Evan Jarrett
|
79d1126726
|
better handling for io.atcr.repo.page
|
2025-12-20 21:50:09 -06:00 |
|
Evan Jarrett
|
b18e4c3996
|
implement io.atcr.repo.page. try and fetch from github,gitlab,tangled README.md files if source exists.
|
2025-12-20 16:32:41 -06:00 |
|
Evan Jarrett
|
509a1c0306
|
some lexicon json cleanup. code formatting
|
2025-12-20 10:46:40 -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
|
5dff759064
|
fix pushing images when the historical hold does not match the default hold in the account
|
2025-12-09 11:38:26 -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
|
ecf84ed8bc
|
type-ahead login api. fix app-passwords not working without oauth
|
2025-11-09 21:57:28 -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
|
e296971c47
|
add makefile fix race conditions
|
2025-11-01 19:37:29 -05:00 |
|
Evan Jarrett
|
7a0050235d
|
background ensurecrew to prevent stalling oauth
|
2025-11-01 11:08:53 -05:00 |
|
Evan Jarrett
|
15d2be9210
|
clean up duplicate functionality around converting hold did to url
|
2025-10-30 22:59:52 -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
|
b0799cd94d
|
unit tests
|
2025-10-28 17:40:11 -05:00 |
|
Evan Jarrett
|
6024953571
|
try and recover from panic?
|
2025-10-25 19:58:29 -05:00 |
|
Evan Jarrett
|
28ee948d0f
|
fix manifest lists?
|
2025-10-25 19:54:29 -05:00 |
|
Evan Jarrett
|
bf93dfba03
|
slog slog slog slog slog
|
2025-10-25 13:30:07 -05:00 |
|
Evan Jarrett
|
8d1040b0d7
|
try and fix crew membership on push
|
2025-10-25 09:57:26 -05:00 |
|
Evan Jarrett
|
8201d9977d
|
more logging to troubleshoot crew management
|
2025-10-25 08:54:44 -05:00 |
|
Evan Jarrett
|
2f27f22650
|
fix ListCrewMembers
|
2025-10-25 01:13:57 -05:00 |
|
Evan Jarrett
|
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
|
2025-10-24 23:51:32 -05:00 |
|
Evan Jarrett
|
2a795ed5cd
|
fix readmes not updating on repository page. attempt to fix not being able to send manifest to hold
|
2025-10-24 10:24:05 -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
|
a118904cb8
|
refactor jetstream code to unify shared functionality between that and backfill. add tests
|
2025-10-22 00:08:21 -05:00 |
|
Evan Jarrett
|
5d52007104
|
general bug fixes
|
2025-10-21 09:21:51 -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
|
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
|
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
|
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
|
6edc22cfcc
|
allow fetch tags from pds
|
2025-10-12 17:05:32 -05:00 |
|
Evan Jarrett
|
4ab3cea3d1
|
fix error messages for outdated self hosted PDS. fix profile not being creatd on login
|
2025-10-12 10:55:27 -05:00 |
|
Evan Jarrett
|
0706132186
|
code clean up
|
2025-10-11 23:29:56 -05:00 |
|