Evan Jarrett
|
6a52175d70
|
add theme overrides
|
2026-02-03 20:35:13 -06:00 |
|
Evan Jarrett
|
34f342f637
|
lots of refactor and cleanup to allow for branding overrides
|
2026-02-02 22:42:15 -06:00 |
|
Evan Jarrett
|
ca56a7c309
|
allow domain name and short name to be replaced by config
|
2026-01-22 14:52:30 -06:00 |
|
Evan Jarrett
|
d0843323fe
|
more pagespeed fixes
|
2026-01-17 15:48:40 -06:00 |
|
Evan Jarrett
|
b7ed0e7d5b
|
more pagespeed improvements, improve routing handler logic
|
2026-01-17 10:38:35 -06:00 |
|
Evan Jarrett
|
c48a763529
|
fixup search page to use repocard. remove hardcoded values from privacy/terms/home
|
2026-01-16 11:19:42 -06:00 |
|
Evan Jarrett
|
950b1f94d0
|
add mascot with new colors
|
2026-01-15 21:45:31 -06:00 |
|
Evan Jarrett
|
908e124917
|
more visual tweaks
|
2026-01-15 00:17:48 -06:00 |
|
Evan Jarrett
|
4c0f20a32e
|
begin large refactor of UI to use tailwind and daisy
|
2026-01-14 14:42:04 -06:00 |
|
Evan Jarrett
|
9e600649a6
|
begin s3 garbage collection implementation, more envvar cleanup
|
2026-01-08 23:31:56 -06:00 |
|
Evan Jarrett
|
51f6917444
|
add log shipper begin envvar cleanup
|
2026-01-08 22:52:32 -06:00 |
|
Evan Jarrett
|
3409af6c67
|
implement hold discovery dropdown in settings. implement a data privacy export feature
|
2026-01-07 22:41:14 -06:00 |
|
Evan Jarrett
|
f35bf2bcde
|
fix oauth scope mismatch
|
2026-01-05 20:26:41 -06:00 |
|
Evan Jarrett
|
e5e59fdcbf
|
add tos and privacy policy
|
2026-01-04 23:12:14 -06:00 |
|
Evan Jarrett
|
a7175f9e3e
|
interface{} -> any
|
2026-01-04 21:10:29 -06:00 |
|
Evan Jarrett
|
647c33e164
|
fix backoff not clearing correctly. add better logging to find out why someone is denied access (backoff, pds issue, missing record etc)
|
2026-01-02 14:45:55 -06:00 |
|
Evan Jarrett
|
74c90697a7
|
disable stats migration
|
2025-12-31 13:56:39 -06:00 |
|
Evan Jarrett
|
1df1bb57a4
|
clean up logs, delete cached data when atproto account is deleted
|
2025-12-31 12:21:17 -06:00 |
|
Evan Jarrett
|
f19dfa2716
|
move download stats to the hold account so it can persist across different appviews
|
2025-12-31 11:04:15 -06:00 |
|
Evan Jarrett
|
34c2b8b17c
|
add a cache-control header to metadata page
|
2025-12-22 21:01:28 -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
|
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
|
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
|
66037c332e
|
locks locks locks locks
|
2025-11-24 22:49:17 -06:00 |
|
Evan Jarrett
|
fb7ddd0d53
|
try and create a cache for layer pushing again
|
2025-11-24 13:25:24 -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
|
15d3684cf6
|
try and fix bad oauth cache
|
2025-11-08 20:47:57 -06:00 |
|
Evan Jarrett
|
270fe15e1e
|
more workflow fixes. update indigo, fix ensure crew logic on oauth
|
2025-11-04 12:40:30 -06:00 |
|
Evan Jarrett
|
7a0050235d
|
background ensurecrew to prevent stalling oauth
|
2025-11-01 11:08:53 -05:00 |
|
Evan Jarrett
|
55afa99efa
|
jwks
|
2025-10-29 12:21:50 -05:00 |
|
Evan Jarrett
|
6793ba6a50
|
use confidential oauth in production
|
2025-10-29 12:06:47 -05:00 |
|
Evan Jarrett
|
6ef2aaf709
|
more test coverage. clean up docs
|
2025-10-28 20:39:57 -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
|
1727801df3
|
clean up layouts, add favicons
|
2025-10-26 15:20:54 -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
|
c831d3f735
|
auth/token needs GET
|
2025-10-25 19:42:54 -05:00 |
|
Evan Jarrett
|
d75a27557a
|
use chi for routes in appview. refactor routes outside of serve.go
|
2025-10-25 14:20:23 -05:00 |
|
Evan Jarrett
|
e17600db28
|
slog and refactor config in appview
|
2025-10-25 11:00:48 -05:00 |
|
Evan Jarrett
|
35ba417a96
|
more slog
|
2025-10-25 10:14:19 -05:00 |
|
Evan Jarrett
|
ba97e19ef3
|
begin moving to slog
|
2025-10-25 09:54:26 -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
|
1f72d90726
|
fix issue with mismatched scopes locally
|
2025-10-21 10:49:06 -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 |
|