17 Commits

Author SHA1 Message Date
Evan Jarrett
4cfe6f221d create identity resolver to reduce duplicate lookups 2025-10-26 23:08:03 -05:00
Evan Jarrett
0b22082f89 lower cached plc hits to 8 hours 2025-10-26 22:50:42 -05:00
Evan Jarrett
c831d3f735 auth/token needs GET 2025-10-25 19:42:54 -05:00
Evan Jarrett
35ba417a96 more slog 2025-10-25 10:14:19 -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
5d52007104 general bug fixes 2025-10-21 09:21:51 -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
ab7e0f07ac fix authentication message 2025-10-12 22:45:44 -05:00
Evan Jarrett
9a64804807 better unauth message 2025-10-12 22:30:24 -05:00
Evan Jarrett
9025c89cc6 attempt gorelease and goat builds 2025-10-12 22:09:03 -05:00
Evan Jarrett
776b5f444c try and use multipart uploads 2025-10-10 20:50:21 -05:00
Evan Jarrett
08d5fce21f move file store cache to sqlite. implement repository page 2025-10-07 21:51:53 -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
31e235a2a1 cleanup oauth 2025-10-04 13:50:28 -05:00
Evan Jarrett
85d0bd2463 initial commit 2025-10-02 11:03:59 -05:00