Commit Graph

224 Commits

Author SHA1 Message Date
david 9a2c2d5c75 test: fix Navigation unit tests to handle updated session handling 2026-03-31 16:16:17 -07:00
david a22c801f0c feat: add match management admin panel with delete functionality 2026-03-31 16:16:13 -07:00
david 222fb0bdc3 feat: add delete player functionality to admin panel 2026-03-31 16:16:10 -07:00
david 81f023317e fix: update session handling to refresh admin navigation after login 2026-03-31 16:16:06 -07:00
david 8e98ffa73d fix: update dev and build scripts to set NEXT_PUBLIC_GIT_COMMIT environment variable 2026-03-31 15:11:35 -07:00
david e4ce124326 remove playwright-report 2026-03-31 14:50:16 -07:00
david 1bbca1f5c1 fix: add cascade delete rules for tournament matches and related data 2026-03-31 14:40:22 -07:00
david 7c2c198167 feat: add matches list page at /matches route 2026-03-31 13:19:03 -07:00
david fb5c4eb5d4 fix: pass git commit hash to Docker build via build-arg 2026-03-31 11:52:25 -07:00
david d00dc0f096 feat: add git commit hash to Docker build process 2026-03-31 11:44:46 -07:00
david 0ae4a171fd feat: add git commit hash to footer for version tracking 2026-03-31 11:44:13 -07:00
david f66242d569 fix: correct match diagram player positions to show teammates opposite each other 2026-03-31 11:36:24 -07:00
david 2062188cb3 fix: update API routes to handle Next.js 15+ params as Promise 2026-03-31 10:44:39 -07:00
david d595dfa62d fix: update Prisma client configuration and test files for Prisma 7.x compatibility 2026-03-31 10:41:04 -07:00
david a960bb8a41 feat: add user management link to admin dashboard 2026-03-31 10:26:37 -07:00
david f26cbf2f65 feat: add delete user functionality for site admins 2026-03-31 10:26:11 -07:00
david 2ed86dafe9 feat: add user management panel for superusers 2026-03-31 10:24:35 -07:00
david 0f2228b9eb docs: update CasaOS deployment guide with PostgreSQL setup 2026-03-31 10:14:51 -07:00
david 478d81e1b1 chore: update CasaOS compose for external PostgreSQL and fixed port 2026-03-31 10:14:44 -07:00
david d970313165 chore: update justfile Docker tasks and registry configuration 2026-03-31 10:14:37 -07:00
david 19d106d034 fix: update Dockerfile to use PostgreSQL dummy URL for build 2026-03-31 10:14:31 -07:00
david 0431a7fcf3 fix: add dynamic config to prevent static generation 2026-03-31 10:14:26 -07:00
david 1a9c209bf6 chore: update registry to euchre-camp/euchre-camp 2026-03-31 10:06:50 -07:00
david b5a6d9fd7d fix: fix justfile docker-tag task and add git commit tag to fast rebuild 2026-03-31 10:05:41 -07:00
david ea40f79c55 fix: update justfile Docker tasks and registry configuration 2026-03-31 10:00:35 -07:00
david 1b5776951c fix: update auth-simple test to mock headers function 2026-03-31 09:18:14 -07:00
david 103c62497c fix: update authentication to support http://dhg.lol:51193 2026-03-31 09:16:58 -07:00
david f58698398e chore: update Docker build commands with git commit tags 2026-03-31 09:14:26 -07:00
david 9609a15534 fix: configure Better Auth for euchre.notsosm.art domain 2026-03-31 09:01:33 -07:00
david 31c93de81a fix: disable trusted origins validation 2026-03-31 04:55:03 -07:00
david 39e7573e76 fix: add dhg.lol:51193 to trusted origins 2026-03-31 04:44:04 -07:00
david 62f10a232f fix: parse TRUSTED_ORIGINS environment variable for Better Auth 2026-03-31 04:41:01 -07:00
david 1e5f900821 fix: add dynamic config to pages and update Dockerfile for PostgreSQL 2026-03-31 04:17:16 -07:00
david f0073d1e23 docs: update CasaOS deployment guide with correct database username 2026-03-31 04:05:57 -07:00
david a1a380f410 chore: update database username to euchre_camp and hostname to postgresql 2026-03-31 04:05:14 -07:00
david 5b19e44062 docs: update TODO with CasaOS deployment work 2026-03-31 03:58:01 -07:00
david d79aa19393 chore: add CasaOS setup script 2026-03-31 03:57:07 -07:00
david 4c432f0971 chore: add CasaOS deployment configuration and documentation 2026-03-31 03:56:50 -07:00
david f49d0f02d9 fix: move Lynn, Emily, and Amelia 10px further outward 2026-03-31 03:52:48 -07:00
david 6c29eeceaf fix: fine-tune player positions in match diagram 2026-03-31 03:51:29 -07:00
david 2fa606d0e0 fix: increase player name padding in match diagram 2026-03-31 03:49:15 -07:00
david 63956e8087 fix: increase match diagram size and improve player visibility 2026-03-31 03:47:22 -07:00
david ce1b01b44d fix: correct match diagram player positions 2026-03-31 03:44:23 -07:00
david 81c8bdf821 chore: add openskill and glicko2 dependencies 2026-03-31 03:39:48 -07:00
david b8a3c3a7be fix: update test setup to use PrismaPg adapter 2026-03-31 03:39:35 -07:00
david 26d6bf8aa5 feat: add OpenSkill and Glicko2 rating models to schema 2026-03-31 03:39:30 -07:00
david 87f54811e4 chore: remove old migration files after rename 2026-03-31 03:39:27 -07:00
david fa851a4143 feat: display all rating systems on player profile page 2026-03-31 03:38:55 -07:00
david 8defabbf71 docs: update TODO with recent completed features 2026-03-31 03:38:50 -07:00
david e19c292cfb feat: add tabbed rankings page for Elo, OpenSkill, and Glicko2 2026-03-31 03:38:47 -07:00