kyle
58702da156
style: trim narration comments from recent changes
2026-08-23 20:06:05 -07:00
kyle
60e91d1371
fix(pocketbase): self-heal admin auth instead of stranding requests
...
beforeSend now skips its gate for the auth endpoints (no self-await
deadlock), swallows a rejected authPromise and re-authenticates when the
store is invalid, re-stamps Authorization after the gate so requests built
mid-auth carry the fresh token, and guards startTokenRefresh against
stacking intervals. A failed boot auth logs a diagnostic instead of
crashing the process; recovery happens on the next request.
2026-08-23 18:27:45 -07:00
kyle
86cda294f9
social overhaul
2026-07-22 15:47:34 -07:00
kyle
1783f0e6bc
predictions
2026-07-14 14:15:34 -07:00
kyle
f83a7d69c8
groups init
2026-02-25 19:54:51 -06:00
kyle
b9e16e2b64
regionals enrollments
2026-02-21 23:12:21 -06:00
kyle
8579ec36ca
bug fixes, new fonts, etc
2025-10-02 14:49:29 -05:00
kyle
0910f11228
pb refresh, profile refresh update
2025-10-01 21:34:59 -05:00
kyle
654041b6b6
badges
2025-10-01 13:26:42 -05:00
kyle
63ea515a31
activity logging middleware
2025-09-30 10:47:02 -05:00
kyle
92c4987372
bun
2025-09-25 16:42:55 -05:00
kyle
e4164cbc71
attempted upgrade
2025-09-24 00:13:41 -05:00
kyle
f99d6efaf9
reactions, match sse, etc
2025-09-19 14:08:36 -05:00
kyle
e20582897f
more spotify, tts
2025-09-12 14:27:59 -05:00
kyle
2396464a19
better brackets, info types
2025-09-07 00:52:28 -05:00
kyle
052f53444e
significant refactor
2025-08-30 01:42:23 -05:00
kyle
5f5d9582f2
fix session expiring on hotreload, wait for pocketbase client to fully initialize on auth
2025-08-20 23:12:35 -05:00
kyle
f51c278cd3
init
2025-08-20 22:35:40 -05:00