0d009eb1f8chore: pre-commit hook auto-fixes ruff violations before blocking
Cal Corum
2026-04-04 22:19:37 -0500
ad5d5561c6Merge pull request 'fix: refractor card art post-merge fixes — cache bypass, template guards, dev server' (#180) from fix/refractor-card-art-followup into main
main
dev
2026.4.1
cal2026-04-04 17:41:05 +0000
dc9269eeedfix: refractor card art post-merge fixes — cache bypass, template guards, dev server
#180
Cal Corum
2026-04-04 12:37:30 -0500
3e84a06b23Merge pull request 'feat: refractor tier-specific card art rendering' (#179) from feature/refractor-card-art into maincal2026-04-04 17:33:36 +0000
d92ab86aa7fix: visual tuning from live preview — diamond position, borders, corners, header z-index
#179
Cal Corum
2026-04-04 11:20:05 -0500
b32e19a4acfeat: add refractor tier-specific card art rendering
Cal Corum
2026-04-04 00:14:33 -0500
ffe07ec54cMerge pull request 'fix: auto-initialize RefractorCardState in evaluate-game' (#178) from fix/refractor-auto-init-missing-states into maincal2026-03-31 06:25:41 +0000
add175e528fix: auto-initialize RefractorCardState in evaluate-game for legacy cards
#178
Cal Corum
2026-03-31 01:22:37 -0500
31c86525deMerge pull request 'feat: Refractor Phase 2 integration — wire boost into evaluate-game' (#177) from feature/refractor-phase2-integration into maincal2026-03-30 18:17:29 +0000
6a176af7dafeat: Refractor Phase 2 integration — wire boost into evaluate-game
Cal Corum
2026-03-30 13:04:52 -0500
70f984392dMerge pull request 'feat: Refractor Phase 2 foundation — boost functions, schema, tests' (#176) from feature/refractor-phase2-foundation into maincal2026-03-30 16:11:07 +0000
a7d02aeb10style: remove redundant parentheses on boost_delta_json declaration
#176
Cal Corum
2026-03-30 11:07:19 -0500
776f1a5302fix: address PR review findings — rename evolution_tier to refractor_tier
Cal Corum
2026-03-30 11:06:38 -0500
4a1251a734feat: add Refractor Phase 2 foundation — boost functions, schema, tests
Cal Corum
2026-03-29 13:39:03 -0500
c2c978ac47Merge pull request 'feat: add evaluated_only filter to GET /api/v2/refractor/cards (#174)' (#175) from issue/174-get-api-v2-refractor-cards-add-evaluated-only-filt into maincal2026-03-25 22:53:05 +0000
537eabcc4dfeat: add evaluated_only filter to GET /api/v2/refractor/cards (#174)
#175
Cal Corum
2026-03-25 17:32:59 -0500
7e7ff960e2Merge pull request 'feat: add limit/pagination to paperdex endpoint (#143)' (#167) from issue/143-feat-add-limit-pagination-to-paperdex-endpoint into maincal2026-03-25 14:52:57 +0000
792c6b96f9Merge pull request 'feat: add limit/pagination to cardpositions endpoint (#142)' (#168) from issue/142-feat-add-limit-pagination-to-cardpositions-endpoin into maincal2026-03-25 14:52:55 +0000
3d0c99b183Merge branch 'main' into issue/142-feat-add-limit-pagination-to-cardpositions-endpoin
#168
cal2026-03-25 14:52:34 +0000
eefd4afa37Merge pull request 'feat: add GET /api/v2/refractor/cards list endpoint (#172)' (#173) from issue/172-feat-add-get-api-v2-refractor-cards-list-endpoint into maincal2026-03-25 14:52:24 +0000
0b5d0b474bfeat: add GET /api/v2/refractor/cards list endpoint (#172)
#173
Cal Corum
2026-03-25 01:35:18 -0500
de9b511ae9Merge pull request 'test: refractor system Tier 3 test coverage' (#171) from test/refractor-tier3 into maincal2026-03-25 04:13:17 +0000
906d6e575atest: add Tier 3 refractor test cases (T3-1, T3-6, T3-7, T3-8)
#171
Cal Corum
2026-03-24 09:08:01 -0500
74284fe5a3Merge pull request 'test: refractor system Tier 1+2 test coverage' (#170) from test/refractor-tier1-tier2 into maincal2026-03-24 21:18:13 +0000
569dc53c00test: add Tier 1 and Tier 2 refractor system test cases
#170
Cal Corum
2026-03-24 09:02:30 -0500
bc6c23ef2eMerge pull request 'feat: capture total_count before limit across all paginated endpoints' (#169) from enhancement/total-count-pagination into main
2026.3.6
cal2026-03-24 12:45:53 +0000
1e21894898fix: skip total_count query for CSV requests and consolidate rewards.py counts
#169
Cal Corum
2026-03-24 07:43:14 -0500
54dccd1981feat: capture total_count before limit across all paginated endpoints
Cal Corum
2026-03-24 07:35:55 -0500
8af43273d2feat: add limit/pagination to cardpositions endpoint (#142)
Cal Corum
2026-03-24 07:31:59 -0500
a3ca22b277Merge pull request 'feat: add limit/pagination to notifications endpoint (#140)' (#150) from issue/140-feat-add-limit-pagination-to-notifications-endpoin into maincal2026-03-24 12:13:06 +0000
268b81aea4Merge branch 'main' into issue/140-feat-add-limit-pagination-to-notifications-endpoin
#150
cal2026-03-24 12:12:53 +0000
b14907d018Merge pull request 'feat: add limit/pagination to gauntletrewards endpoint (#145)' (#165) from issue/145-feat-add-limit-pagination-to-gauntletrewards-endpo into maincal2026-03-24 12:12:32 +0000
ff132564c2Merge branch 'main' into issue/145-feat-add-limit-pagination-to-gauntletrewards-endpo
#165
cal2026-03-24 12:12:07 +0000
66505915a7fix: capture total_count before applying limit so response count reflects matching records not page sizecal2026-03-24 12:11:18 +0000
f2ff85556aMerge pull request 'feat: add limit/pagination to pitstats endpoint (#134)' (#158) from issue/134-feat-add-limit-pagination-to-pitstats-endpoint into maincal2026-03-24 12:10:59 +0000
dbd61a6957Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpoint
#158
cal2026-03-24 12:10:37 +0000
11794d8c2aMerge pull request 'feat: add limit/pagination to rewards endpoint (#139)' (#152) from issue/139-feat-add-limit-pagination-to-rewards-endpoint into maincal2026-03-24 12:09:58 +0000
85e8b3f37bMerge branch 'main' into issue/139-feat-add-limit-pagination-to-rewards-endpoint
#152
cal2026-03-24 12:09:54 +0000
f2e10bcf2fMerge pull request 'feat: add limit/pagination to events endpoint (#147)' (#156) from issue/147-feat-add-limit-pagination-to-events-endpoint into maincal2026-03-24 12:09:45 +0000
88c0d0cc13Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpointcal2026-03-24 12:09:43 +0000
457189fcd8Merge branch 'main' into issue/145-feat-add-limit-pagination-to-gauntletrewards-endpocal2026-03-24 12:09:31 +0000
c64f389d64Merge branch 'main' into issue/147-feat-add-limit-pagination-to-events-endpoint
#156
cal2026-03-24 12:09:22 +0000
67af5cd94aMerge branch 'main' into issue/139-feat-add-limit-pagination-to-rewards-endpointcal2026-03-24 12:08:51 +0000
15ee0764d6Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpointcal2026-03-24 12:08:49 +0000
ed35773dd0Merge pull request 'feat: add limit/pagination to gauntletruns endpoint (#146)' (#160) from issue/146-feat-add-limit-pagination-to-gauntletruns-endpoint into maincal2026-03-24 12:08:47 +0000
c1a8808cd3Merge pull request 'feat: add limit/pagination to pitchingcardratings endpoint (#136)' (#161) from issue/136-feat-add-limit-pagination-to-pitchingcardratings-e into maincal2026-03-24 12:08:43 +0000
23b95f2d3dMerge branch 'main' into issue/139-feat-add-limit-pagination-to-rewards-endpointcal2026-03-24 12:08:39 +0000
ae2e7320c5Merge branch 'main' into issue/147-feat-add-limit-pagination-to-events-endpointcal2026-03-24 12:08:37 +0000
e7fcf611dafeat: add limit/pagination to gauntletruns endpoint (#146)
#160
Cal Corum
2026-03-24 03:32:22 -0500
2a1d017aa6Merge branch 'main' into issue/136-feat-add-limit-pagination-to-pitchingcardratings-e
#161
cal2026-03-24 12:08:28 +0000
ac8ec4b283fix: clamp limit to 0 minimum to prevent negative limit valuescal2026-03-24 12:08:15 +0000
6037d3b53fMerge pull request 'feat: add limit/pagination to stratgame (games) endpoint (#138)' (#164) from issue/138-feat-add-limit-pagination-to-stratgame-games-endpo into maincal2026-03-24 12:08:14 +0000
ae834692aaMerge branch 'main' into issue/136-feat-add-limit-pagination-to-pitchingcardratings-ecal2026-03-24 12:08:13 +0000
623e93c38aMerge branch 'main' into issue/138-feat-add-limit-pagination-to-stratgame-games-endpo
#164
cal2026-03-24 12:08:04 +0000
da21e83f0fMerge pull request 'feat: add limit/pagination to results endpoint (#137)' (#163) from issue/137-feat-add-limit-pagination-to-results-endpoint into maincal2026-03-24 12:08:00 +0000
3bbf364a74Merge branch 'main' into issue/136-feat-add-limit-pagination-to-pitchingcardratings-ecal2026-03-24 12:07:58 +0000
01482519b5Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpointcal2026-03-24 12:07:48 +0000
5d2a78749fMerge branch 'main' into issue/147-feat-add-limit-pagination-to-events-endpointcal2026-03-24 12:07:47 +0000
556d18f64cMerge branch 'main' into issue/137-feat-add-limit-pagination-to-results-endpoint
#163
cal2026-03-24 12:07:37 +0000
11e8fba6c5Merge pull request 'feat: add limit/pagination to scout_opportunities endpoint (#148)' (#154) from issue/148-feat-add-limit-pagination-to-scout-opportunities-e into maincal2026-03-24 12:07:32 +0000
849d14a1ecMerge pull request 'feat: add limit/pagination to awards endpoint (#132)' (#157) from issue/132-feat-add-limit-pagination-to-awards-endpoint into maincal2026-03-24 12:07:29 +0000
d470a132e2Merge branch 'main' into issue/138-feat-add-limit-pagination-to-stratgame-games-endpocal2026-03-24 12:07:22 +0000
cc98a3b368Merge branch 'main' into issue/136-feat-add-limit-pagination-to-pitchingcardratings-ecal2026-03-24 12:07:18 +0000
eebef62bc9Merge branch 'main' into issue/147-feat-add-limit-pagination-to-events-endpointcal2026-03-24 12:07:15 +0000
a23757bb8eMerge branch 'main' into issue/132-feat-add-limit-pagination-to-awards-endpoint
#157
cal2026-03-24 12:07:10 +0000
aeb37c20f2Merge branch 'main' into issue/148-feat-add-limit-pagination-to-scout-opportunities-e
#154
cal2026-03-24 12:06:57 +0000
7ca8e48004Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpointcal2026-03-24 12:06:55 +0000
0c7a133906Merge branch 'main' into issue/145-feat-add-limit-pagination-to-gauntletrewards-endpocal2026-03-24 12:06:54 +0000
01c7b19137Merge branch 'main' into issue/137-feat-add-limit-pagination-to-results-endpointcal2026-03-24 12:06:51 +0000
67bcaa1b9bMerge branch 'main' into issue/136-feat-add-limit-pagination-to-pitchingcardratings-ecal2026-03-24 12:06:48 +0000
9a320a0e4eMerge pull request 'feat: add limit/pagination to mlbplayers endpoint (#141)' (#162) from issue/141-feat-add-limit-pagination-to-mlbplayers-endpoint into maincal2026-03-24 12:06:48 +0000
77179d3c9cfix: clamp limit lower bound to 1 to prevent silent empty responsescal2026-03-24 12:06:37 +0000
fe4d22f28aMerge branch 'main' into issue/132-feat-add-limit-pagination-to-awards-endpointcal2026-03-24 12:06:35 +0000
3a65d84682Merge branch 'main' into issue/141-feat-add-limit-pagination-to-mlbplayers-endpoint
#162
cal2026-03-24 12:06:30 +0000
c39360fa57Merge pull request 'feat: add limit/pagination to gamerewards endpoint (#144)' (#166) from issue/144-feat-add-limit-pagination-to-gamerewards-endpoint into maincal2026-03-24 12:06:22 +0000
9a8558db3aMerge branch 'main' into issue/136-feat-add-limit-pagination-to-pitchingcardratings-ecal2026-03-24 12:06:08 +0000
dbc473b1b5Merge branch 'main' into issue/139-feat-add-limit-pagination-to-rewards-endpointcal2026-03-24 12:05:54 +0000
c34ae56ed1Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpointcal2026-03-24 12:05:54 +0000
8f29c34985Merge branch 'main' into issue/137-feat-add-limit-pagination-to-results-endpointcal2026-03-24 12:05:53 +0000
e79fe8384fMerge branch 'main' into issue/145-feat-add-limit-pagination-to-gauntletrewards-endpocal2026-03-24 12:05:51 +0000
38a06ca4e9Merge branch 'main' into issue/132-feat-add-limit-pagination-to-awards-endpointcal2026-03-24 12:05:50 +0000
042392ca18Merge branch 'main' into issue/144-feat-add-limit-pagination-to-gamerewards-endpoint
#166
cal2026-03-24 12:05:48 +0000
e696a9af1aMerge branch 'main' into issue/138-feat-add-limit-pagination-to-stratgame-games-endpocal2026-03-24 12:05:43 +0000
5fba31a325Merge pull request 'feat: add limit/pagination to battingcardratings endpoint (#135)' (#159) from issue/135-feat-add-limit-pagination-to-battingcardratings-en into maincal2026-03-24 12:05:36 +0000
13e4a1a956Merge branch 'main' into issue/147-feat-add-limit-pagination-to-events-endpointcal2026-03-24 12:05:33 +0000
7b764e8821Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpointcal2026-03-24 12:05:07 +0000
fd5d44c3ceMerge branch 'main' into issue/144-feat-add-limit-pagination-to-gamerewards-endpointcal2026-03-24 12:05:03 +0000
7c69a56b30Merge branch 'main' into issue/141-feat-add-limit-pagination-to-mlbplayers-endpointcal2026-03-24 12:05:01 +0000
a5857ff353Merge branch 'main' into issue/145-feat-add-limit-pagination-to-gauntletrewards-endpocal2026-03-24 12:04:58 +0000
2a2a20b1d7Merge branch 'main' into issue/139-feat-add-limit-pagination-to-rewards-endpointcal2026-03-24 12:04:57 +0000
425b602c1cMerge branch 'main' into issue/137-feat-add-limit-pagination-to-results-endpointcal2026-03-24 12:04:55 +0000
6b5fe3a440Merge branch 'main' into issue/136-feat-add-limit-pagination-to-pitchingcardratings-ecal2026-03-24 12:04:53 +0000
2486d85112Merge branch 'main' into issue/138-feat-add-limit-pagination-to-stratgame-games-endpocal2026-03-24 12:04:53 +0000
cf668703edMerge branch 'main' into issue/135-feat-add-limit-pagination-to-battingcardratings-en
#159
cal2026-03-24 12:04:49 +0000
f784963f79Merge branch 'main' into issue/132-feat-add-limit-pagination-to-awards-endpointcal2026-03-24 12:04:44 +0000
630b334528Merge pull request 'feat: add limit/pagination to batstats endpoint (#133)' (#155) from issue/133-feat-add-limit-pagination-to-batstats-endpoint into maincal2026-03-24 12:04:40 +0000