Release: Scouting API, roster refactor, and bug fixes #61
No reviewers
Labels
No Label
ai-changes-requested
ai-failed
ai-merged
ai-pr-opened
ai-reviewed
ai-reviewing
ai-reviewing
ai-working
bug
enhancement
evolution
performance
phase-0
phase-1a
phase-1b
phase-1c
phase-1d
security
tech-debt
todo
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: cal/paper-dynasty-database#61
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "next-release"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
New Features
scout_opportunitiesandscout_claimstables and endpoints (#44)RosterSlotjunction table (#29)Bug Fixes
db.close()calls with middleware (#30)TESTINGenv check and leading space in.env(#23)is_ai=Falseinget_teamsfilter (#22)ranking_maxfilter inget_teams(#21)get_one_player(#12)Field(default_factory)foroffense_colrandom default (#24)v1_cards_get_one(#25)get_one_play(#14)live_update_battingstub endpoint (#10)print(req.scope)from get_docs route (#31)Cleanup
except Exceptionblocks withDoesNotExist(#15)main.py— removebasicConfigfrom 32 files (#26)synchronous=0pragma indb_engine.py(#20)CI/CD
docker-tagscomposite action for multi-channel release supportResolved Issues
Closes #7, #8, #10, #12, #13, #14, #15, #18, #19, #20, #21, #22, #23, #24, #25, #26, #27, #29, #30, #31, #44
Add None checks for vlval/vrval in get_total_ops inside sort_pitchers() and sort_starters(). Returns float("inf") when ratings are missing so pitchers without ratings sort to the end rather than raising AttributeError. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>Replace all logging.warning(f'Bad Token: {token}') calls with logging.warning('Bad Token: [REDACTED]') across 30 router files. Full bearer tokens were being written to log files on auth failures. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>