Skip to content

Add support for schedule v2 (beta-1). - #5

Merged
johnjohndoe merged 1 commit into
mainfrom
schedule-v2
Oct 19, 2026
Merged

johnjohndoe merged 1 commit into
mainfrom
schedule-v2

Conversation

@johnjohndoe

@johnjohndoe johnjohndoe commented Sep 23, 2026 •

Copy link
Copy Markdown
Member
  • Based on beta-1 schema.
  • Add models and serializers for schedule v2, including tolerant handling of unknown enum values and localized strings.
  • Extend the API and Retrofit service to parse and fetch v2 schedules alongside v1.
  • Add a repository flow for v2 schedule requests, with success, HTTP error, and failure states.
  • Add parser, serializer, API, and repository tests for v2 schedules.
  • Document v2 usage.

Related

@johnjohndoe johnjohndoe added the API change New or updated API. label Sep 23, 2026
@github-actions

github-actions Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

Test Results

 39 files  + 22   39 suites  +22   15s ⏱️ +7s
266 tests +195  264 ✅ +194  2 💤 +1  0 ❌ ±0 
361 runs  +266  359 ✅ +265  2 💤 +1  0 ❌ ±0 

Results for commit aa86eb6. ± Comparison against base commit b7113a7.

♻️ This comment has been updated with latest results.

@johnjohndoe
johnjohndoe force-pushed the schedule-v2 branch 4 times, most recently from 4f39af0 to 1623ab0 Compare October 19, 2026 20:41
@johnjohndoe johnjohndoe changed the title Add support for schedule v2. Add support for schedule v2 (beta-1). Oct 19, 2026
@johnjohndoe
johnjohndoe force-pushed the schedule-v2 branch 3 times, most recently from 6921173 to e350d63 Compare October 19, 2026 21:38
+ Add models and serializers for schedule v2, including tolerant handling of
  unknown enum values and localized strings.
+ Extend the API and Retrofit service to parse and fetch v2 schedules
  alongside v1.
+ Add a repository flow for v2 schedule requests, with success, HTTP error,
  and failure states.
+ Add parser, serializer, API, and repository tests for v2 schedules.
+ Document v2 usage.
@johnjohndoe
johnjohndoe marked this pull request as ready for review October 19, 2026 22:03
@johnjohndoe johnjohndoe self-assigned this Oct 19, 2026
@johnjohndoe
johnjohndoe merged commit 38a19da into main Oct 19, 2026
3 of 4 checks passed
@johnjohndoe
johnjohndoe deleted the schedule-v2 branch October 19, 2026 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

API change New or updated API. Schedule v2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant