david
237f128779
fix: remove hardcoded passwords from docker-compose generation
2026-03-31 18:32:32 -07:00
david
6989decf6f
fix: load .env.development in test setup files
2026-03-31 18:30:19 -07:00
david
4e112c92ae
fix: remove hardcoded database URLs and use environment variables
2026-03-31 18:28:17 -07:00
david
a9fc5c312a
fix: set DATABASE_URL for acceptance tests
2026-03-31 18:24:53 -07:00
david
abc1963aea
feat: add database test safety configuration
2026-03-31 18:23:47 -07:00
david
6cef0ac342
chore: update admin script to set site_admin role by default
2026-03-31 17:52:46 -07:00
david
74e6180a35
chore: update Docker repository from dhg.lol:5000 to euchre-camp/euchre-camp
2026-03-31 17:43:12 -07:00
david
8440962649
chore: release v0.1.0
...
- Update docker-compose files to use v0.1.0 image tag
- Add CHANGELOG.md with release notes
2026-03-31 17:33:58 -07:00
david
255b330695
fix: allowTies not saved when editing tournaments ( closes #6 )
...
Fix the allowTies checkbox not being saved when editing tournaments. Added comprehensive unit and E2E tests to verify the fix.
Co-authored-by: David Gwilliam <dhgwilliam@gmail.com >
Co-committed-by: David Gwilliam <dhgwilliam@gmail.com >
2026-04-01 00:20:25 +00:00
david
8c9a8b0d9f
chore: update cleanup scripts to delete Home Match Player and Admin User patterns
2026-03-31 17:02:22 -07:00
david
a82ec3c9fc
chore: add production database cleanup scripts
2026-03-31 16:57:36 -07:00
david
b5af4b2e34
docs: add development database and testing documentation
2026-03-31 16:53:42 -07:00
david
26c5158724
feat: set up development database and test cleanup utilities
2026-03-31 16:52:56 -07:00
david
48a96ce65f
fix: improve availablePlayers query to handle undefined playerId
2026-03-31 16:44:48 -07:00
david
1f9f708f19
fix: handle empty playerId string in user edit API
2026-03-31 16:44:26 -07:00
david
33beed97c3
chore: prepare v0.1.0 release with correct image tags
v0.1.0
2026-03-31 16:35:18 -07:00
david
779f9f4e7c
chore: implement semantic versioning with docker image tagging
2026-03-31 16:34:30 -07:00
david
777d3a93bf
chore: update package-lock.json with npm install changes
2026-03-31 16:16:31 -07:00
david
f04a0f4db9
test: add smoke and admin features acceptance tests
2026-03-31 16:16:20 -07:00
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