Commit 4e8f43b
feat: Add mode schedules map (#1071)
## Summary
- To correctly display online and offline schedules as well as indicate
_what_ schedules to deploy, we need to pass in a map of conf modes to
schedules defined by a conf in both the deploy submission request as
well as when we retrieve conf details.
## Checklist
- [ ] Added Unit Tests
- [ ] Covered by existing CI
- [ ] Integration tested
- [ ] Documentation update
<!-- av pr metadata
This information is embedded by the av CLI when creating PRs to track
the status of stacks when using Aviator. Please do not delete or edit
this section of the PR.
```
{"parent":"main","parentHead":"","trunk":"main"}
```
-->
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **New Features**
* Added per-mode scheduling to deployment and configuration APIs,
enabling granular schedules by execution mode.
* New optional scheduling options appear in deployment requests,
configuration list items, and configuration detail responses.
* Backward compatible: existing workflows remain unchanged unless the
new options are used.
* Improves flexibility for rollout planning and mode-specific timing.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Co-authored-by: thomaschow <[email protected]>1 parent 699a6c3 commit 4e8f43b
1 file changed
+4
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
119 | 120 | | |
120 | 121 | | |
121 | 122 | | |
| 123 | + | |
122 | 124 | | |
123 | 125 | | |
124 | 126 | | |
| |||
251 | 253 | | |
252 | 254 | | |
253 | 255 | | |
| 256 | + | |
254 | 257 | | |
255 | 258 | | |
256 | 259 | | |
| |||
267 | 270 | | |
268 | 271 | | |
269 | 272 | | |
| 273 | + | |
270 | 274 | | |
271 | 275 | | |
272 | 276 | | |
| |||
0 commit comments