Skip to content

feat(schedules): add catch-up policy cluster to advanced create form#17

Open
Assem-Uber wants to merge 4 commits into
feat/schedule-create-pr09b-overlap-policyfrom
feat/schedule-create-pr09c-catchup-policy
Open

feat(schedules): add catch-up policy cluster to advanced create form#17
Assem-Uber wants to merge 4 commits into
feat/schedule-create-pr09b-overlap-policyfrom
feat/schedule-create-pr09c-catchup-policy

Conversation

@Assem-Uber

Copy link
Copy Markdown
Owner

No description provided.

@Assem-Uber Assem-Uber force-pushed the feat/schedule-create-pr09b-overlap-policy branch 3 times, most recently from c590e59 to 1c3f5d9 Compare June 24, 2026 22:28
@Assem-Uber Assem-Uber force-pushed the feat/schedule-create-pr09c-catchup-policy branch 2 times, most recently from 8fed29c to 88d5e0b Compare June 25, 2026 01:38
@Assem-Uber Assem-Uber force-pushed the feat/schedule-create-pr09b-overlap-policy branch from 1b9a15b to 83cb6b3 Compare June 25, 2026 13:14
Assem-Uber and others added 2 commits June 25, 2026 17:09
…adence-workflow#1381)

## Summary
- Add overlap policy select with **Concurrent** as the default; show
`bufferLimit` and `concurrencyLimit` as indented subfields only when
Buffer or Concurrent is selected, with "Defaults to 0 (unlimited)"
captions.
- Extend the Zod schema with conditional validation for limit fields and
wire `transformDomainSchedulesCreateFormToBody` so overlap policy and
the matching limit map into the create-schedule request body (limits
stored as strings in form state, parsed on submit).
- Extend `DomainSchedulesHorizontalField` with `subfield` and `caption`
props for nested advanced fields.
- Expand modal tests to exercise the real form submit path via MSW
(success snackbar + close, error banner on failure); add a shared
`mockDomainSchedulesCreateFormData` fixture.
…(PR09c)

Add catch-up policy radio group and conditional catch-up window field.
Extend form schema, transform helper, and gRPC mapping; add tests using
string form fields consistent with PR09b.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Assem-Uber Assem-Uber force-pushed the feat/schedule-create-pr09c-catchup-policy branch from 88d5e0b to 58aac5f Compare June 25, 2026 15:14
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