david
9511eed477
refactor: move deployment docs to docs/deployment/ directory
2026-03-31 21:49:12 -07:00
david
0e1046fcb5
docs: add FILE_ORGANIZATION.md to document project structure
2026-03-31 21:49:07 -07:00
david
5f02726ba6
docs: update README and AGENTS.md with CI/CD and justfile info
2026-03-31 21:48:58 -07:00
david
e08d72bfe6
chore: update justfile with SQLite acceptance tests and utility tasks
2026-03-31 21:48:52 -07:00
david
9980021037
feat: support both SQLite and PostgreSQL in prisma.ts
2026-03-31 21:48:47 -07:00
david
6b70c3f388
ci: add unit and acceptance tests to PR workflow with SQLite
2026-03-31 21:48:39 -07:00
david
ff7461973a
fix: optimize workflows to avoid redundant test runs
Pull Request / analyze-bump-type (pull_request) Successful in 21s
Test / unit-tests (push) Has been cancelled
2026-03-31 20:05:48 -07:00
david
9b69cb84e3
docs: add workflow architecture documentation
Test / unit-tests (push) Has been cancelled
Test / safe-acceptance-tests (push) Has been cancelled
Pull Request / unit-tests (pull_request) Successful in 13m14s
Test / unit-tests (pull_request) Successful in 13m11s
Pull Request / analyze-bump-type (pull_request) Successful in 10s
Test / safe-acceptance-tests (pull_request) Has been cancelled
2026-03-31 20:02:34 -07:00
david
5c9b98a926
feat: add PR workflow with bump type analysis
Test / unit-tests (push) Has been cancelled
Test / safe-acceptance-tests (push) Has been cancelled
Test / unit-tests (pull_request) Failing after 11m39s
Pull Request / unit-tests (pull_request) Failing after 16m27s
Pull Request / analyze-bump-type (pull_request) Has been cancelled
Test / safe-acceptance-tests (pull_request) Has been cancelled
2026-03-31 20:01:41 -07:00
david
73ba929e36
fix: update release workflow to bump version on PR merge
2026-03-31 20:01:24 -07:00
david
c9cd00a055
fix: handle existing git tags and use DOCKER_LOGIN/DOCKER_PASSWORD secrets
2026-03-31 19:58:43 -07:00
david
9768ff3517
fix: handle Docker registry authentication gracefully in release workflow
Release / build-and-test (push) Failing after 5m20s
2026-03-31 19:37:34 -07:00
david
0343fa91d2
fix: run unit tests on branch commits, skip main branch
Release / build-and-test (push) Has been cancelled
2026-03-31 19:33:16 -07:00
david
b654571a37
feat: add test workflow for every commit
Release / build-and-test (push) Has been cancelled
Test / safe-acceptance-tests (push) Has been cancelled
Test / unit-tests (push) Has been cancelled
2026-03-31 19:30:14 -07:00
david
0090611994
trigger: release with test-capable image
Release / build-and-test (push) Has been cancelled
2026-03-31 19:28:10 -07:00
david
9416159712
feat: build test-capable image, run tests, then build production image
Release / build-and-test (push) Has been cancelled
2026-03-31 19:27:59 -07:00
david
d39172ca44
trigger: release workflow
Release / release (push) Has been cancelled
2026-03-31 19:18:13 -07:00
david
cd119694ed
fix: release workflow should not commit, only tag
Release / release (push) Has been cancelled
2026-03-31 19:18:00 -07:00
david
3e4e896677
trigger: manual workflow trigger for docker.notsosm.art
Release / release (push) Has been cancelled
2026-03-31 19:16:24 -07:00
david
5e2dbbc2be
fix: update Docker build script to use docker.notsosm.art registry
Release / release (push) Has been cancelled
2026-03-31 19:16:15 -07:00
david
da9c6ae70b
fix: update workflow to use docker.notsosm.art registry
2026-03-31 19:16:01 -07:00
david
8cf3f2d401
trigger: manual workflow trigger
Release / release (push) Failing after 11m46s
2026-03-31 18:57:22 -07:00
david
69abec3b87
fix: update workflow to use correct Docker registries
Release / release (push) Has been cancelled
2026-03-31 18:56:11 -07:00
david
92c064c264
feat: add Gitea Actions release workflow
Release / release (push) Has been cancelled
2026-03-31 18:55:11 -07:00
david
59009f0bf7
feat: add view match link to admin matches page
2026-03-31 18:52:06 -07:00
david
381bf630c7
chore: bump version to v0.1.1
v0.1.1
2026-03-31 18:44:33 -07:00
david
1f4bdc2756
Merge branch 'feat/database-test-safety' of ssh://git.notsosm.art/david/euchre_camp
2026-03-31 18:44:08 -07:00
david
f9d6321721
fix: use ELO change instead of win rate for best partner calculation
2026-03-31 18:39:27 -07:00
david
b38b88f67d
chore: regenerate docker-compose files with environment variables
2026-03-31 18:33:51 -07:00
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