kyle
c05bdec252
fix(sheet): native scroll container so vaul drag detection works
2026-08-25 22:59:00 -07:00
kyle
1cc75591fa
refactor(admin): align admin ui with app design language
...
- dashboard: card grid replaced by status strip + nav-tile section + list
- nav-tile promoted to shared component
- stat tiles and usage screen de-carded, sections divided like settings
- hub run tournament back to a list row
- telemetry link restored in tools list
2026-08-25 22:24:36 -07:00
kyle
e2863c1f6c
feat(telemetry): collections, universal server-fn coverage, beacon, client tracker
...
- activities indexes + client_events/client_errors/rollups/alerts collections
- global function middleware via createStart; reads skipped on success
- actor stash, denial dedup, control-flow error guards
- api route logging, auth event overrides, beacon endpoint, web vitals
- centralized admin role checks, shared skeletons, award-badges fix
- extracted deriveRunState with tests
2026-08-25 21:33:25 -07:00
kyle
58702da156
style: trim narration comments from recent changes
2026-08-23 20:06:05 -07:00
kyle
11bb70316a
fix(pwa): simplify the install prompt copy
2026-08-23 19:03:57 -07:00
kyle
a45c2aeafa
fix(pwa): reword the install prompt and keep it off the bottom nav
...
The banner sat fixed at the viewport bottom at z-index 1000, covering the
authed shell's mobile nav; it now offsets above the nav's geometry when a
signed-in mobile user has one. New casual copy replaces the Twilio line,
the dismiss button gains a localized aria-label, and de/es/ja catalogs
carry the new strings.
2026-08-23 18:27:40 -07:00
kyle
6f575d6a23
themes lol
2026-08-23 17:17:04 -07:00
kyle
0a7b5fa00f
i18n
CI/CD Pipeline / Build and Push PocketBase Docker Image (push) Successful in 8s
CI/CD Pipeline / i18n Catalog Check (push) Failing after 10s
CI/CD Pipeline / Build and Push App Docker Image (push) Skipped
CI/CD Pipeline / Deploy to Kubernetes (push) Skipped
2026-08-08 15:29:40 -07:00
kyle
9db3fa697d
Merge branch 'loader' into development
CI/CD Pipeline / Build and Push App Docker Image (push) Successful in 2m55s
CI/CD Pipeline / Build and Push PocketBase Docker Image (push) Successful in 8s
CI/CD Pipeline / Deploy to Kubernetes (push) Successful in 8m24s
2026-07-14 15:00:50 -07:00
kyle
6565714ee4
Merge branch 'predictions' into development
CI/CD Pipeline / Build and Push App Docker Image (push) Successful in 1m36s
CI/CD Pipeline / Build and Push PocketBase Docker Image (push) Successful in 25s
CI/CD Pipeline / Deploy to Kubernetes (push) Successful in 8m23s
2026-07-14 14:22:50 -07:00
kyle
1783f0e6bc
predictions
2026-07-14 14:15:34 -07:00
kyle
e8b7647f3d
styling
2026-07-14 00:39:38 -07:00
kyle
d3809b5805
styling
2026-07-14 00:12:39 -07:00
kyle
f77b3a5c41
infinite scroll
2026-07-13 23:57:31 -07:00
kyle
e6c72a5789
more styles
CI/CD Pipeline / Build and Push App Docker Image (push) Successful in 1m36s
CI/CD Pipeline / Build and Push PocketBase Docker Image (push) Successful in 8s
CI/CD Pipeline / Deploy to Kubernetes (push) Successful in 8m23s
2026-07-12 23:23:14 -07:00
kyle
4f81f3c0ca
style upgrades
2026-07-12 21:26:39 -07:00
kyle
1ce8a6a982
fix team avatars
2026-03-01 20:10:06 -06:00
kyle
6e9e014fcc
cookie and pwa stuff
2026-02-14 12:59:01 -06:00
kyle
236fcda671
session fixes
CI/CD Pipeline / Build and Push App Docker Image (push) Successful in 2m52s
CI/CD Pipeline / Build and Push PocketBase Docker Image (push) Successful in 11s
CI/CD Pipeline / Deploy to Kubernetes (push) Successful in 44s
2026-02-09 23:53:54 -06:00
kyle
63853f22de
regional teams
2026-02-09 23:36:04 -06:00
kyle
937758bd49
facehash avatars
2026-02-09 14:31:55 -06:00
kyle
612f1f28bf
skeleton for h2h
2025-10-13 14:18:54 -05:00
kyle
b59c7cd7b6
fix tabs on stats table
2025-10-11 15:34:12 -05:00
kyle
2ed5ab6026
fix stats table
2025-10-11 15:23:33 -05:00
kyle
d3379e54a4
player h2h
2025-10-11 14:47:03 -05:00
kyle
f96f92c7c9
last activity for players
2025-10-10 16:03:51 -05:00
kyle
15bbca8b90
fix stats breaking new player profiles
2025-10-08 09:03:29 -05:00
kyle
b458872ac1
images in badge popover
2025-10-06 02:23:25 -05:00
kyle
95a50ee7a7
glitch effect avatar
2025-10-04 18:41:46 -05:00
kyle
1ef786ea79
slide panel button margins
2025-10-03 02:51:27 -05:00
kyle
47962a8681
fix slide panel
2025-10-03 02:49:06 -05:00
kyle
2e6d3366e4
fix slide panel
2025-10-03 02:47:52 -05:00
kyle
fafe5ca3ec
improvements
2025-10-03 02:34:45 -05:00
kyle
8579ec36ca
bug fixes, new fonts, etc
2025-10-02 14:49:29 -05:00
kyle
654041b6b6
badges
2025-10-01 13:26:42 -05:00
kyle
39053cadaa
avatr contain
2025-09-26 12:55:04 -05:00
kyle
ea6656aa33
avatar modal
2025-09-25 21:24:57 -05:00
kyle
b3ebf46afa
new typeahead
2025-09-25 16:11:54 -05:00
kyle
c0ef535001
bug fixes
2025-09-25 15:49:09 -05:00
kyle
94ea44c66e
drawer fixes
2025-09-23 15:04:29 -05:00
kyle
7441d1ac58
skeletons, tournament stats, polish, bug fixes
2025-09-23 14:48:04 -05:00
kyle
cae5fa1c71
skeletons
2025-09-22 16:45:41 -05:00
kyle
fc3f626313
minor cleanup
2025-09-21 11:38:10 -05:00
kyle
1027b49258
free agents
2025-09-20 20:50:44 -05:00
kyle
602e6e3473
rules, bracket page
2025-09-18 18:17:56 -05:00
kyle
498010e3e2
various improvements
2025-09-17 09:02:20 -05:00
kyle
cde74a04d5
work on team enrollment
2025-09-16 09:24:21 -05:00
kyle
3be2284da9
wip tournament list
2025-09-13 14:59:02 -05:00
kyle
22be6682dd
some changes
2025-09-11 13:35:33 -05:00
kyle
c74da09bde
upcoming tournament page, minor changes
2025-09-09 23:20:19 -05:00