Cal Corum
1e21894898
fix: skip total_count query for CSV requests and consolidate rewards.py counts
...
- Guard total_count with `if not csv` ternary to avoid unnecessary
COUNT query on CSV export paths (10 files)
- Consolidate rewards.py from 3 COUNT queries to 1 (used for both
empty-check and response)
- Clean up scout_claims.py double `if limit is not None` block
- Normalize scout_opportunities.py from max(1,...) to max(0,...)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 07:43:14 -05:00
Cal Corum
54dccd1981
feat: capture total_count before limit across all paginated endpoints
...
Ensures the `count` field in JSON responses reflects total matching
records rather than the page size, consistent with the notifications
endpoint pattern from PR #150 .
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 07:37:26 -05:00
268b81aea4
Merge branch 'main' into issue/140-feat-add-limit-pagination-to-notifications-endpoin
2026-03-24 12:12:53 +00:00
ff132564c2
Merge branch 'main' into issue/145-feat-add-limit-pagination-to-gauntletrewards-endpo
2026-03-24 12:12:07 +00:00
66505915a7
fix: capture total_count before applying limit so response count reflects matching records not page size
2026-03-24 12:11:18 +00:00
dbd61a6957
Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpoint
2026-03-24 12:10:37 +00:00
85e8b3f37b
Merge branch 'main' into issue/139-feat-add-limit-pagination-to-rewards-endpoint
2026-03-24 12:09:54 +00:00
88c0d0cc13
Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpoint
2026-03-24 12:09:43 +00:00
457189fcd8
Merge branch 'main' into issue/145-feat-add-limit-pagination-to-gauntletrewards-endpo
2026-03-24 12:09:31 +00:00
c64f389d64
Merge branch 'main' into issue/147-feat-add-limit-pagination-to-events-endpoint
2026-03-24 12:09:22 +00:00
67af5cd94a
Merge branch 'main' into issue/139-feat-add-limit-pagination-to-rewards-endpoint
2026-03-24 12:08:51 +00:00
15ee0764d6
Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpoint
2026-03-24 12:08:49 +00:00
ed35773dd0
Merge pull request 'feat: add limit/pagination to gauntletruns endpoint ( #146 )' ( #160 ) from issue/146-feat-add-limit-pagination-to-gauntletruns-endpoint into main
2026-03-24 12:08:47 +00:00
23b95f2d3d
Merge branch 'main' into issue/139-feat-add-limit-pagination-to-rewards-endpoint
2026-03-24 12:08:39 +00:00
ae2e7320c5
Merge branch 'main' into issue/147-feat-add-limit-pagination-to-events-endpoint
2026-03-24 12:08:37 +00:00
Cal Corum
e7fcf611da
feat: add limit/pagination to gauntletruns endpoint ( #146 )
...
Closes #146
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 07:08:37 -05:00
2a1d017aa6
Merge branch 'main' into issue/136-feat-add-limit-pagination-to-pitchingcardratings-e
2026-03-24 12:08:28 +00:00
ac8ec4b283
fix: clamp limit to 0 minimum to prevent negative limit values
2026-03-24 12:08:15 +00:00
ae834692aa
Merge branch 'main' into issue/136-feat-add-limit-pagination-to-pitchingcardratings-e
2026-03-24 12:08:13 +00:00
623e93c38a
Merge branch 'main' into issue/138-feat-add-limit-pagination-to-stratgame-games-endpo
2026-03-24 12:08:04 +00:00
3bbf364a74
Merge branch 'main' into issue/136-feat-add-limit-pagination-to-pitchingcardratings-e
2026-03-24 12:07:58 +00:00
01482519b5
Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpoint
2026-03-24 12:07:48 +00:00
5d2a78749f
Merge branch 'main' into issue/147-feat-add-limit-pagination-to-events-endpoint
2026-03-24 12:07:47 +00:00
556d18f64c
Merge branch 'main' into issue/137-feat-add-limit-pagination-to-results-endpoint
2026-03-24 12:07:37 +00:00
11e8fba6c5
Merge pull request 'feat: add limit/pagination to scout_opportunities endpoint ( #148 )' ( #154 ) from issue/148-feat-add-limit-pagination-to-scout-opportunities-e into main
2026-03-24 12:07:32 +00:00
d470a132e2
Merge branch 'main' into issue/138-feat-add-limit-pagination-to-stratgame-games-endpo
2026-03-24 12:07:22 +00:00
cc98a3b368
Merge branch 'main' into issue/136-feat-add-limit-pagination-to-pitchingcardratings-e
2026-03-24 12:07:18 +00:00
eebef62bc9
Merge branch 'main' into issue/147-feat-add-limit-pagination-to-events-endpoint
2026-03-24 12:07:15 +00:00
a23757bb8e
Merge branch 'main' into issue/132-feat-add-limit-pagination-to-awards-endpoint
2026-03-24 12:07:10 +00:00
aeb37c20f2
Merge branch 'main' into issue/148-feat-add-limit-pagination-to-scout-opportunities-e
2026-03-24 12:06:57 +00:00
7ca8e48004
Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpoint
2026-03-24 12:06:55 +00:00
0c7a133906
Merge branch 'main' into issue/145-feat-add-limit-pagination-to-gauntletrewards-endpo
2026-03-24 12:06:54 +00:00
01c7b19137
Merge branch 'main' into issue/137-feat-add-limit-pagination-to-results-endpoint
2026-03-24 12:06:51 +00:00
67bcaa1b9b
Merge branch 'main' into issue/136-feat-add-limit-pagination-to-pitchingcardratings-e
2026-03-24 12:06:48 +00:00
77179d3c9c
fix: clamp limit lower bound to 1 to prevent silent empty responses
...
Addresses reviewer feedback: max(0,...) admitted limit=0 which would
silently return no results even when matching records exist.
Changed to max(1,...) consistent with feedback on PRs #149 and #152 .
2026-03-24 12:06:37 +00:00
fe4d22f28a
Merge branch 'main' into issue/132-feat-add-limit-pagination-to-awards-endpoint
2026-03-24 12:06:35 +00:00
3a65d84682
Merge branch 'main' into issue/141-feat-add-limit-pagination-to-mlbplayers-endpoint
2026-03-24 12:06:30 +00:00
9a8558db3a
Merge branch 'main' into issue/136-feat-add-limit-pagination-to-pitchingcardratings-e
2026-03-24 12:06:08 +00:00
dbc473b1b5
Merge branch 'main' into issue/139-feat-add-limit-pagination-to-rewards-endpoint
2026-03-24 12:05:54 +00:00
c34ae56ed1
Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpoint
2026-03-24 12:05:54 +00:00
8f29c34985
Merge branch 'main' into issue/137-feat-add-limit-pagination-to-results-endpoint
2026-03-24 12:05:53 +00:00
e79fe8384f
Merge branch 'main' into issue/145-feat-add-limit-pagination-to-gauntletrewards-endpo
2026-03-24 12:05:51 +00:00
38a06ca4e9
Merge branch 'main' into issue/132-feat-add-limit-pagination-to-awards-endpoint
2026-03-24 12:05:50 +00:00
042392ca18
Merge branch 'main' into issue/144-feat-add-limit-pagination-to-gamerewards-endpoint
2026-03-24 12:05:48 +00:00
e696a9af1a
Merge branch 'main' into issue/138-feat-add-limit-pagination-to-stratgame-games-endpo
2026-03-24 12:05:43 +00:00
13e4a1a956
Merge branch 'main' into issue/147-feat-add-limit-pagination-to-events-endpoint
2026-03-24 12:05:33 +00:00
7b764e8821
Merge branch 'main' into issue/134-feat-add-limit-pagination-to-pitstats-endpoint
2026-03-24 12:05:07 +00:00
fd5d44c3ce
Merge branch 'main' into issue/144-feat-add-limit-pagination-to-gamerewards-endpoint
2026-03-24 12:05:03 +00:00
7c69a56b30
Merge branch 'main' into issue/141-feat-add-limit-pagination-to-mlbplayers-endpoint
2026-03-24 12:05:01 +00:00
a5857ff353
Merge branch 'main' into issue/145-feat-add-limit-pagination-to-gauntletrewards-endpo
2026-03-24 12:04:58 +00:00