Commit Graph

  • b65d91a65b Merge pull request 'fix: remove docker-compose.yml from tracking, add example template' (#136) from fix/docker-compose-secrets-untrack into main main cal 2026-04-01 18:02:35 +0000
  • 4bda3bf0de Merge branch 'main' into fix/docker-compose-secrets-untrack #136 cal 2026-04-01 18:02:29 +0000
  • ff768c95f5 Merge pull request 'chore: add .env.example with placeholder values' (#135) from chore/add-env-example into main cal 2026-04-01 18:02:17 +0000
  • fb545ef34a fix: remove docker-compose.yml from tracking, add example template Cal Corum 2026-04-01 12:59:40 -0500
  • f704b09933 chore: add .env.example with placeholder values #135 Cal Corum 2026-04-01 11:59:44 -0500
  • 94f3b1dc97 fix: apply open-packs hotfix to cogs/economy.py fix/open-packs-checkin-main Cal Corum 2026-03-26 13:04:19 -0500
  • e972c8f704 fix: apply same open-packs hotfix to cogs/economy.py 2026.3.8 hotfix/open-packs-checkin Cal Corum 2026-03-26 12:36:12 -0500
  • 1b64f77f5f ci: update workflow to trigger on CalVer tag push Cal Corum 2026-03-26 12:28:39 -0500
  • fca85d583f Merge pull request 'fix: prevent crash when Check-In Player packs in open-packs' (#134) from hotfix/open-packs-checkin into main cal 2026-03-26 13:50:09 +0000
  • b6592b8a70 Merge branch 'main' into hotfix/open-packs-checkin #134 cal 2026-03-26 13:50:01 +0000
  • 01f6fb50d5 fix: prevent crash when Check-In Player packs appear in open-packs menu Cal Corum 2026-03-26 08:45:51 -0500
  • f843b45099 Merge pull request 'fix: clean up refractor status — suffix tags, compact layout' (#133) from fix/refractor-status-cleanup into main dev cal 2026-03-26 06:00:32 +0000
  • bbad1daba2 fix: clean up refractor status display — suffix tags, compact layout, dead code removal #133 Cal Corum 2026-03-26 00:22:35 -0500
  • 2d7c19814e Merge pull request 'fix: replace abstract tier symbols with readable labels' (#132) from fix/refractor-tier-labels into main cal 2026-03-26 04:49:19 +0000
  • c3ff85fd2d fix: replace abstract tier symbols with readable labels in /refractor status #132 Cal Corum 2026-03-25 23:47:03 -0500
  • 035cd8888f fix: move health server from port 8080 to 8081 (#130) #131 issue/130-move-bot-health-server-off-port-8080-to-avoid-admi Cal Corum 2026-03-25 23:33:09 -0500
  • 64c656ce91 Merge pull request 'feat: redesign /refractor status with rich Unicode display' (#129) from feat/refractor-status-redesign into main cal 2026-03-26 03:50:41 +0000
  • cd822857bf feat: redesign /refractor status with rich Unicode display and team branding #129 Cal Corum 2026-03-25 22:46:38 -0500
  • 34774290b8 Merge pull request 'fix: context-aware empty state messages for /refractor status' (#128) from fix/refractor-empty-filter-message into main cal 2026-03-25 23:57:53 +0000
  • 6239f1177c fix: context-aware empty state messages for /refractor status #128 Cal Corum 2026-03-25 18:57:32 -0500
  • dea6316201 Merge pull request 'feat: add Prev/Next navigation buttons to /refractor status' (#127) from feat/refractor-pagination-buttons into main cal 2026-03-25 22:43:29 +0000
  • b9deb14b62 feat: add Prev/Next navigation buttons to /refractor status #127 Cal Corum 2026-03-25 17:43:06 -0500
  • 48392a9bbe Merge pull request 'feat: use Discord Choice menus for /refractor status parameters' (#126) from enhancement/refractor-choice-params into main cal 2026-03-25 22:16:53 +0000
  • a53cc5cac3 feat: use Discord Choice menus for /refractor status parameters #126 Cal Corum 2026-03-25 17:16:26 -0500
  • a8b4d6cdbb Merge pull request 'fix: round refractor values to integers in display' (#125) from fix/refractor-round-values into main cal 2026-03-25 21:55:24 +0000
  • 8d2cdc81fe fix: round refractor values to integers in display #125 Cal Corum 2026-03-25 16:55:03 -0500
  • 27ce8b3617 Merge pull request 'fix: add debug logging for successful refractor API responses' (#124) from fix/refractor-debug-logging into main cal 2026-03-25 21:47:41 +0000
  • 17d124feb4 fix: add debug logging for successful refractor API responses #124 Cal Corum 2026-03-25 16:45:27 -0500
  • bf440e8301 fix: add debug logging for successful refractor API responses fix/refractor-server-pagination Cal Corum 2026-03-25 16:45:27 -0500
  • 1c21f674c2 fix: add error logging and user-facing message for API failures #123 Cal Corum 2026-03-25 16:44:20 -0500
  • a9ef04d102 fix: use server-side pagination and fix limit=500 exceeding API max Cal Corum 2026-03-25 16:43:58 -0500
  • c285e9e12d Merge pull request 'fix: align refractor status command with API response schema' (#122) from fix/refractor-status-field-names into main Claude 2026-03-25 21:20:20 +0000
  • 7a3c21f6bd fix: align refractor status command with API response schema #122 Cal Corum 2026-03-25 16:18:07 -0500
  • b185874607 Merge pull request 'docs: update refractor test plan — resolve list endpoint gap, add API tests' (#121) from docs/update-refractor-test-plan into main cal 2026-03-25 16:25:39 +0000
  • 7191400b5b docs: update refractor test plan — resolve list endpoint gap, add API tests #121 Cal Corum 2026-03-25 11:19:40 -0500
  • fd89349f29 Merge pull request 'docs: note manual game testing in refractor test plan' (#120) from docs/test-plan-note into main cal 2026-03-25 06:28:55 +0000
  • 3b36dc33ee docs: note manual game testing in refractor test plan #120 Cal Corum 2026-03-25 01:28:21 -0500
  • cf1d9c372d Merge pull request 'test: add refractor integration test plan and preflight script' (#119) from test/refractor-integration-plan into main cal 2026-03-25 06:20:06 +0000
  • 190aa88d43 test: add refractor integration test plan and preflight script #119 Cal Corum 2026-03-25 01:16:21 -0500
  • 24a59e9670 Merge pull request 'fix: wire WP-14 tier-up notification embeds into post-game hook' (#118) from fix/wp14-wire-notifications into main cal 2026-03-25 04:45:14 +0000
  • 571a86fe7e fix: wire WP-14 tier-up notification embeds into post-game hook #118 Cal Corum 2026-03-24 23:43:05 -0500
  • 8c0c2eb21a test: refractor system comprehensive test coverage (#117) cal 2026-03-24 21:06:13 +0000
  • b34dcc390c test: add comprehensive refractor test cases (T1-5 through T3-5) #117 Cal Corum 2026-03-24 08:59:18 -0500
  • 55efdb39de Merge pull request 'fix: update evolution/cards endpoint to refractor/cards (#113)' (#114) from issue/113-update-evolution-cards-endpoint-to-refractor-cards into main cal 2026-03-24 05:20:10 +0000
  • fddac59f7e fix: update test mock endpoint strings to refractor/cards/ (#114) #114 Cal Corum 2026-03-23 16:01:18 -0500
  • 45894c72ee fix: update evolution/cards endpoint to refractor/cards (#113) Cal Corum 2026-03-23 15:31:40 -0500
  • 8940965ff8 Merge pull request 'ci: switch buildx cache from registry to local volume' (#116) from ci/local-buildx-cache into main cal 2026-03-24 02:17:17 +0000
  • 6e45686457 ci: switch buildx cache from registry to local volume #116 Cal Corum 2026-03-23 21:16:08 -0500
  • f85ead1f60 Merge pull request 'ci: add dev tag trigger to Docker build workflow' (#115) from ci/dev-tag-workflow into main cal 2026-03-23 21:10:24 +0000
  • 9bbd5305ef ci: add dev tag trigger to Docker build workflow #115 Cal Corum 2026-03-23 16:10:08 -0500
  • 187ae854ca Merge pull request 'feat: WP-14 tier completion notification embeds' (#112) from feature/wp14-tier-notifications into main cal 2026-03-23 20:26:22 +0000
  • dc128ad995 Merge branch 'main' into feature/wp14-tier-notifications #112 cal 2026-03-23 20:26:04 +0000
  • aa2fce94b8 Merge pull request 'feat: WP-13 post-game evolution callback hook' (#111) from feature/wp13-postgame-hook into main cal 2026-03-23 20:25:43 +0000
  • 80344fe473 Merge branch 'main' into feature/wp13-postgame-hook #111 cal 2026-03-23 20:25:31 +0000
  • 29f2a8683f fix: rename evolution/ to refractor/ endpoint and remove misplaced notifs module Cal Corum 2026-03-23 15:22:25 -0500
  • 9940b160db fix: rename evolution to refractor terminology, fix tier names Cal Corum 2026-03-23 15:12:59 -0500
  • d2410ab374 Merge pull request 'feat: /refractor status slash command (WP-11)' (#87) from ai/paper-dynasty-database#76 into main cal 2026-03-23 20:11:32 +0000
  • c85359ca5d Merge branch 'main' into ai/paper-dynasty-database#76 #87 cal 2026-03-23 20:11:17 +0000
  • 45d71c61e3 fix: address reviewer issues — rename evolution endpoints, add TIER_BADGES Cal Corum 2026-03-23 15:08:39 -0500
  • 7a50ab0bce Merge pull request 'feat: Refractor tier badge prefix in card embed title (WP-12) (#77)' (#88) from ai/paper-dynasty-database#77 into main cal 2026-03-23 20:05:44 +0000
  • 3ce5aebc57 Merge branch 'main' into ai/paper-dynasty-database#77 #88 cal 2026-03-23 20:05:29 +0000
  • 3a85564a6d fix: remove unused Optional import Cal Corum 2026-03-18 16:02:54 -0500
  • 911c6842e4 feat: WP-14 tier completion notification embeds Cal Corum 2026-03-18 15:59:13 -0500
  • 2c57fbcdf5 fix: remove dead real_notify import in test Cal Corum 2026-03-18 16:02:31 -0500
  • b04219d208 feat: WP-13 post-game callback hook for season stats and evolution Cal Corum 2026-03-18 15:54:37 -0500
  • 687b91a009 fix: rename test file and docstring to Refractor terminology Cal Corum 2026-03-23 12:31:38 -0500
  • f4a57879ab Merge pull request 'ci: switch to tag-based Docker builds' (#110) from ci/tag-based-docker-builds into main Claude 2026-03-23 17:21:57 +0000
  • f09470b1f1 ci: switch to tag-based Docker builds (already committed) #110 Cal Corum 2026-03-23 10:49:27 -0500
  • fcd2e33916 ci: switch to tag-based Docker builds Cal Corum 2026-03-23 10:46:55 -0500
  • 1f26020bd7 fix: move TIER_BADGES to module level and fix unknown tier fallback Cal Corum 2026-03-23 10:39:56 -0500
  • cc02d6db1e fix: align badge labels with updated tier names Cal Corum 2026-03-23 10:32:10 -0500
  • 5670cd6e88 fix: correct tier names and group variable convention Cal Corum 2026-03-23 10:30:47 -0500
  • fc8508fbd5 refactor: rename Evolution badges to Refractor tier names Cal Corum 2026-03-23 08:50:11 -0500
  • 6b4957ec70 refactor: rename Evolution to Refractor system Cal Corum 2026-03-23 08:48:31 -0500
  • e2ddaf75b7 Merge pull request 'fix: tighten ruff.toml + add CI lint step (#108)' (#109) from ai/paper-dynasty-discord#108 into main cal 2026-03-23 12:55:30 +0000
  • bf7a8f8394 fix: tighten ruff.toml + add CI lint step (#108) #109 Cal Corum 2026-03-23 01:37:24 -0500
  • 9167bc2f1c Merge pull request 'fix: daily check-in interaction migration + paperdex dupe detection' (#107) from fix/checkin-and-paperdex-fixes into main Claude 2026-03-23 04:43:04 +0000
  • 1c03d91478 fix: guard paperdex dupe detection against None API response #107 Cal Corum 2026-03-22 23:38:13 -0500
  • 57a64127ba fix: daily check-in interaction migration + paperdex dupe detection Cal Corum 2026-03-22 23:34:59 -0500
  • 9d1a46b84d Merge pull request 'fix: pack rarity targeting, StratGame methods, HR detection' (#106) from fix/gameplay-fixes-batch into main Claude 2026-03-23 04:40:10 +0000
  • 1d7ffb61cd Merge branch 'main' into fix/gameplay-fixes-batch #106 Claude 2026-03-23 04:40:00 +0000
  • 55a3255b35 fix: use min_rarity/max_rarity for exact rarity targeting Cal Corum 2026-03-22 23:37:11 -0500
  • 08a639ec54 fix: remove duplicate top-level helpers.py and discord_utils.py (#33, #34) Cal Corum 2026-03-22 23:27:51 -0500
  • b93e51bbf7 Merge pull request 'fix: remove duplicate top-level helpers.py and discord_utils.py' (#105) from fix/remove-duplicate-toplevel-files into main Claude 2026-03-23 04:31:34 +0000
  • bae3d72d6b Merge branch 'main' into fix/remove-duplicate-toplevel-files #105 Claude 2026-03-23 04:31:26 +0000
  • c0af0c3d32 fix: pack rarity targeting, StratGame methods, HR detection (#20 #21 #22) Cal Corum 2026-03-22 23:31:16 -0500
  • 075e0ef433 fix: remove duplicate top-level helpers.py and discord_utils.py (#33, #34) Cal Corum 2026-03-22 23:27:51 -0500
  • 6b375e62af Merge pull request 'fix: batch cleanup — dead code, bare excepts, empty stubs' (#104) from fix/batch-cleanup-group-a into main Claude 2026-03-23 04:27:42 +0000
  • 8740c65773 Merge branch 'main' into fix/batch-cleanup-group-a #104 Claude 2026-03-23 04:24:25 +0000
  • 740ea93b34 fix: batch cleanup — dead code, bare excepts, empty stubs (#25, #32, #37, #38) Cal Corum 2026-03-22 23:23:09 -0500
  • 841216c679 Merge pull request 'feat: tier completion notification embeds (WP-14) (#79)' (#89) from ai/paper-dynasty-database-79 into main Claude 2026-03-23 03:59:13 +0000
  • d98f8ea8ab Merge branch 'main' into ai/paper-dynasty-database-79 #89 Claude 2026-03-23 03:59:05 +0000
  • fc7dced253 Merge pull request 'fix: log and handle ZeroDivisionError in gauntlet draft (#31)' (#85) from ai/paper-dynasty-discord31 into main Claude 2026-03-23 03:59:00 +0000
  • 4f62f7b96d Merge branch 'main' into ai/paper-dynasty-discord31 #85 Claude 2026-03-23 03:58:53 +0000
  • c36c80d7f6 Merge pull request 'fix: guard GUILD_ID env var cast against missing/invalid value (#26)' (#84) from ai/paper-dynasty-discord26 into main Claude 2026-03-23 03:58:47 +0000
  • 6e156f971e Merge branch 'main' into ai/paper-dynasty-discord26 #84 Claude 2026-03-23 03:58:40 +0000
  • 376e0b8a31 Merge pull request 'fix: guard db_game against NameError when db_post fails in complete_game (#27)' (#86) from ai/paper-dynasty-discord27 into main Claude 2026-03-23 03:58:31 +0000
  • 791b991538 Merge branch 'main' into ai/paper-dynasty-database-79 Claude 2026-03-23 03:54:12 +0000
  • 3de3ec4707 Merge branch 'main' into ai/paper-dynasty-discord31 Claude 2026-03-23 03:54:01 +0000
  • fc9cfae7d9 Merge branch 'main' into ai/paper-dynasty-discord26 Claude 2026-03-23 03:53:50 +0000