Skip to content

[codex] Transition preparation API contract#514

Merged
jjoonleo merged 3 commits into
mainfrom
feature/preparation-api-transition
May 14, 2026
Merged

[codex] Transition preparation API contract#514
jjoonleo merged 3 commits into
mainfrom
feature/preparation-api-transition

Conversation

@jjoonleo
Copy link
Copy Markdown
Contributor

Summary

  • Add preparation template API models, repository, data source, and use cases.
  • Add ordered preparation step mapping while preserving existing linked-list preparation entities internally.
  • Update schedule create/update request models and schedule/alarm-window response parsing for preparation source metadata and frozen schedules.
  • Keep existing schedule update flows preserving preparation source unless explicitly requested.

Validation

  • dart run build_runner build --delete-conflicting-outputs
  • flutter analyze
  • flutter test

@jjoonleo jjoonleo marked this pull request as ready for review May 14, 2026 14:57
@jjoonleo jjoonleo merged commit a523044 into main May 14, 2026
5 checks passed
@github-actions
Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit fc8be43):

https://ontime-c63f1--pr-514-78ciw2h0.web.app

(expires Sun, 17 May 2026 15:01:43 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 7d60a2eae4c4a5839220ed6a57552a3b61cce5a3

@github-actions
Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit fc8be43):

https://on-time-front-widgetbook--pr-514-tls56qo8.web.app

(expires Sun, 17 May 2026 15:02:43 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: e53128a376fed0209d449279de9c0d94c83cdd8b

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant