Commit Graph

  • 8edcf45d32 chore: bump version to v0.1.21 main v0.1.21 Gitea Actions 2026-05-20 19:51:51 +00:00
  • e455d5dba5 fix: mount /apps and docker socket in PR workflow build-and-deploy-ci job (#41) david 2026-05-20 19:51:35 +00:00
  • 2c5666e419 chore: save WIP before workstation switch wip/push-uncommitted david 2026-05-18 17:33:31 -07:00
  • 98b18de00a revert: remove registry cache backend, keep native Docker layer cache david 2026-05-17 05:05:53 -07:00
  • 3e50916132 revert: remove actions/cache - runner v0.3.1 doesn't set ACTIONS_CACHE_URL in Docker mode david 2026-05-17 04:59:37 -07:00
  • bd646ff4a4 fix: use actions/cache@v3 for Gitea v1 cache API david 2026-05-17 04:50:59 -07:00
  • 61be5efadc feat: add actions/cache and Docker layer caching david 2026-05-17 04:38:50 -07:00
  • 954abb0939 fix: restore npm ci and prisma generate in build-and-deploy-ci david 2026-05-17 04:08:31 -07:00
  • 5f9705a740 fix: remove redundant npm ci and prisma generate from build-and-deploy-ci david 2026-05-17 03:57:25 -07:00
  • a921fe5682 fix: replace HTTP healthcheck with container running check david 2026-05-17 03:38:37 -07:00
  • 0cc4764aa5 fix: healthcheck with verbose error output david 2026-05-17 03:38:25 -07:00
  • 9e3d2a85fd fix: use docker exec for healthcheck instead of external URL david 2026-05-17 03:28:12 -07:00
  • 301ad2132f fix: increase healthcheck timeout and force-cleanup PR images david 2026-05-17 03:19:15 -07:00
  • 4a09bd044a fix: swap bun install for npm ci to fix integrity check failures david 2026-05-17 03:05:57 -07:00
  • baeab0fbe5 fix: add --retry 3 to bun install in Dockerfile david 2026-05-17 02:52:27 -07:00
  • 90ecbb6fba fix: add retry 3 to bun install steps david 2026-05-17 02:44:32 -07:00
  • b3ba4b5a8c fix: skip docker compose pull and only comment on PR events david 2026-05-17 02:35:20 -07:00
  • a5a5f41c16 fix: use correct host path for /apps mount in CI workflow david 2026-05-16 21:40:11 -07:00
  • a3e46ec83e fix: remove duplicate docker socket mount from PR workflow david 2026-05-16 20:38:49 -07:00
  • 66fc2386c2 fix: set DATABASE_URL at job level for unit tests in PR workflow david 2026-05-16 20:35:52 -07:00
  • 83cccf4987 fix: add missing build context and --push flag to CI base image workflow david 2026-05-16 20:16:38 -07:00
  • b162750a67 fix: remove permissions module mock from tournament-update tests to prevent test pollution david 2026-05-16 20:03:10 -07:00
  • 671ee78a47 fix: mount /apps and docker socket in PR workflow build-and-deploy-ci job david 2026-05-16 19:57:48 -07:00
  • 56a56e590e fix: add explicit --context and --file to all docker build commands feat/e2e-test-improvements david 2026-05-14 18:17:53 -07:00
  • 9a6188b2ae fix: use explicit --context and --file for docker build in CI david 2026-05-14 18:16:54 -07:00
  • fea0585a75 test: improve mock error handling and add test cleanup david 2026-05-14 17:56:35 -07:00
  • 861e14503b feat: SDLC database separation for CI/testing (#35) david 2026-05-11 06:40:05 +00:00
  • 820b1d8d84 fix: remove unused prisma import causing DATABASE_URL error in CI david 2026-05-07 03:25:46 -07:00
  • 48b524ef84 remove push on ci build david 2026-05-07 03:16:14 -07:00
  • e602e83642 sanitize docker tags david 2026-05-07 03:10:48 -07:00
  • ac8562ea51 feat: implement full CI/CD pipeline with staged deployments david 2026-05-07 02:30:30 -07:00
  • b1c4e9a0ce ci: reduce retries to 1 and increase workers to 2 david 2026-05-03 18:04:01 -07:00
  • 413ebaeaee fix: correct CI test configuration and Navigation test provider david 2026-05-03 17:35:39 -07:00
  • f27efebd82 fix: add PrismaPg adapter for PostgreSQL and fix GRANT statements david 2026-05-03 17:08:16 -07:00
  • 30ea4e4e86 ci: add acceptance tests job with CI database and sync-dev recipe david 2026-05-03 16:31:45 -07:00
  • 75cb6ed29d feat: add global teardown config and disable webServer in CI david 2026-05-03 16:31:39 -07:00
  • fa13ed86c9 fix: correct isProductionDatabase() to allow CI database and add schema reset david 2026-05-03 16:31:36 -07:00
  • 66e574d5ec docs: update .env.example with SDLC environment documentation david 2026-05-03 16:27:50 -07:00
  • a9138cfbe4 feat: add home page and rankings E2E tests with workflow improvements david 2026-05-03 15:30:34 -07:00
  • 1489848b77 chore: bump version to v0.1.20 v0.1.20 Gitea Actions 2026-05-02 12:18:14 +00:00
  • 49865cd9c3 Merge branch 'main' of https://git.notsosm.art/david/euchre_camp david 2026-05-02 05:18:02 -07:00
  • c8e89b17ac Merge branch 'fix/schedule-test-reliability': Reliable schedule generation tests david 2026-05-02 05:17:41 -07:00
  • e1b43c0702 fix: make schedule generation tests reliable (#33) david 2026-05-02 05:16:51 -07:00
  • e4874c3438 chore: bump version to v0.1.19 v0.1.19 Gitea Actions 2026-05-02 11:20:06 +00:00
  • d9d759a06f Merge branch 'main' of https://git.notsosm.art/david/euchre_camp david 2026-05-02 04:19:56 -07:00
  • c796b89fb6 test: mark bye rounds scenario as @wip pending schedule generator fix david 2026-05-02 04:19:25 -07:00
  • 3c071b856d chore: bump version to v0.1.18 v0.1.18 Gitea Actions 2026-05-02 11:14:47 +00:00
  • adac558b5c Merge branch 'main' of https://git.notsosm.art/david/euchre_camp david 2026-05-02 04:14:37 -07:00
  • 5673ec14aa fix: resolve schedule test timing issues (#33) david 2026-05-02 04:14:25 -07:00
  • f0a6d62246 chore: bump version to v0.1.17 v0.1.17 Gitea Actions 2026-05-02 11:10:12 +00:00
  • 20565df5a1 Merge branch 'main' of https://git.notsosm.art/david/euchre_camp david 2026-05-02 04:10:00 -07:00
  • 28fecdfaad refactor: remove all SQLite code, standardize on PostgreSQL david 2026-05-02 04:09:37 -07:00
  • 79dd9be11e chore: bump version to v0.1.16 v0.1.16 Gitea Actions 2026-05-02 10:16:03 +00:00
  • 08152fba51 Merge branch 'main' of https://git.notsosm.art/david/euchre_camp david 2026-05-02 03:15:52 -07:00
  • 9bfb890143 feat: add bracket visualization for tournament schedule (#8) david 2026-05-02 03:15:26 -07:00
  • 4fe47377d1 chore: bump version to v0.1.15 v0.1.15 Gitea Actions 2026-05-02 09:37:40 +00:00
  • c32239d557 Merge branch 'main' of https://git.notsosm.art/david/euchre_camp david 2026-05-02 02:37:22 -07:00
  • e3895d30b4 feat: add view-as-role feature for site admins (#15) david 2026-05-02 02:37:01 -07:00
  • aed554c337 chore: bump version to v0.1.14 v0.1.14 Gitea Actions 2026-05-02 01:26:16 +00:00
  • 14fbfacf9f Merge branch 'bugfix/7-tournament-schedule-tests': Schedule generation, clickable matchups, and test fixes david 2026-05-01 18:25:25 -07:00
  • 9dc3fdb0e0 Merge branch 'bugfix/9-player-schedule-tests': Player schedule clickable matches david 2026-05-01 18:24:13 -07:00
  • edb05711ac Merge branch 'bugfix/10-password-reset-tests': Password reset API and form wiring david 2026-05-01 18:24:09 -07:00
  • b2498decf8 fix: resolve schedule generation tests - round display, clickable links, and team count david 2026-05-01 17:45:38 -07:00
  • 877a38d744 fix: rename variable to avoid shadowing expectedRounds function david 2026-05-01 17:01:06 -07:00
  • e6b41f65a5 fix: improve link click handling to wait for networkidle david 2026-05-01 16:47:34 -07:00
  • 88203869d5 feat: implement password reset API endpoint and wire up form david 2026-05-01 16:47:27 -07:00
  • eff8e531aa fix: make player schedule matches clickable links to match detail page david 2026-05-01 16:46:55 -07:00
  • 4977043003 fix: support matchup query param for direct navigation to entry page david 2026-05-01 16:43:40 -07:00
  • 4794588034 fix: correct wordmark link to point to home page david 2026-05-01 16:40:14 -07:00
  • caefb0dcc0 fix: resolve schedule data staleness in production builds david 2026-05-01 16:39:50 -07:00
  • 9353ab1edc wip: Tournament schedule tests - 27/30 passing david 2026-04-27 00:29:38 -07:00
  • 799f5e1c63 feat: add ScheduleDisplay component and wire up schedule page with Generator david 2026-04-26 22:03:21 -07:00
  • d8fb1b20d2 chore: bump version to v0.1.13 v0.1.13 Gitea Actions 2026-04-27 03:57:11 +00:00
  • 58e319d8e3 ci: update Playwright to v1.59.1 in CI base image david 2026-04-26 20:56:18 -07:00
  • 8f7ca1362a test: add tournament schedule step definitions david 2026-04-26 20:30:21 -07:00
  • 493ae0cf71 test: enable player schedule tests with match data setup david 2026-04-26 20:26:21 -07:00
  • 2292aa6d7f test: enable password reset page test and add navigation step david 2026-04-26 20:16:46 -07:00
  • 72d4b85970 chore: bump version to v0.1.12 v0.1.12 Gitea Actions 2026-04-27 03:40:52 +00:00
  • 7cdc8d2eb4 ci: clear Bun cache before install to fix integrity check failures david 2026-04-26 20:40:42 -07:00
  • 7a7b4dd122 chore: bump version to v0.1.11 v0.1.11 Gitea Actions 2026-04-27 03:16:22 +00:00
  • 926c6dfbec chore: update dependencies david 2026-04-26 20:10:05 -07:00
  • 57b2bb760e chore: bump version to v0.1.10 v0.1.10 Gitea Actions 2026-04-27 03:14:16 +00:00
  • ce13bae949 fix: prevent content overflow on right side of screen david 2026-04-26 20:02:57 -07:00
  • 48730fcf26 chore: bump version to v0.1.9 v0.1.9 Gitea Actions 2026-04-27 02:39:24 +00:00
  • 36339d7914 test: remove migrated Playwright tests (epic3-rankings, home-page) david 2026-04-26 19:38:35 -07:00
  • 2759c08a96 chore: bump version to v0.1.8 v0.1.8 Gitea Actions 2026-04-27 02:35:45 +00:00
  • efd1c0e975 test: migrate rankings and home-page tests from Playwright to Cucumber david 2026-04-26 19:35:09 -07:00
  • c90676242c chore: bump version to v0.1.7 v0.1.7 Gitea Actions 2026-04-27 02:13:55 +00:00
  • 470e6a03e3 fix: replace waitForLoadState('networkidle') with domcontentloaded in all E2E tests david 2026-04-26 19:13:38 -07:00
  • bb6be245b7 feat: Implement tournament schedule tab and fix E2E tests (#27) david 2026-04-27 01:59:16 +00:00
  • 75358bf20d chore: bump version to v0.1.6 v0.1.6 Gitea Actions 2026-04-26 04:27:54 +00:00
  • 5dc24db277 fix: update Cucumber config and hooks to properly load test infrastructure david 2026-04-25 21:24:14 -07:00
  • a77870b894 feat: add feature summary documentation david 2026-04-25 21:16:51 -07:00
  • 8bf34640e6 docs: update README with feature files and issue tracking david 2026-04-25 21:16:12 -07:00
  • a0909c82a0 feat: add tournament schedule feature test (issue #7) david 2026-04-25 21:15:54 -07:00
  • 4e2fcf9d28 feat: add player schedule feature test (issue #9) david 2026-04-25 21:14:48 -07:00
  • d91da9b0be feat: add password reset feature test (issue #10) david 2026-04-25 21:14:04 -07:00
  • b4dd40da27 feat: add wordmark navigation feature test (issue #24) david 2026-04-25 21:13:35 -07:00
  • c3090236dd docs: add README for Cucumber test framework david 2026-04-25 21:10:39 -07:00
  • b7fcb94ccb feat: add cucumber gherkin-style E2E test framework david 2026-04-25 21:10:19 -07:00