Schedule Issues
What went wrong?
- [x] Rotation Form: Time is being changed each time the date gets changed
- [x] UI: Calendar shifts display once you click it (the one next to Period Selection)
- [ ] Shifts starting with date in the past do not have preview on the UI
- [x] Changing the timezone doesn't reflect changes in the Rotation Modal
- [ ] Rotations by 2 weeks still display only 1 week gap between rotations
- [x] Override Form: Changing the date changes the time as well incrementally
- [ ] In existing OnCall schedule we see "Add Rotations to see users" and no users are being displayed on top unless you change period
- [ ] A gap is being shown for weekly/monthly view at the end if you change the timezone
- [x] Preview schedule does not show the whole week view, it shows truncated instead (https://github.com/grafana/oncall/pull/4447)
- [ ] Clicking the arrow on the schedules list does not show the preview, you need to click next to it instead
- [x] When requesting a shift swap the dialog is populated with the first shift times instead of the shift being swapped (https://github.com/grafana/oncall/pull/4456)
- [x] https://github.com/grafana/oncall/issues/4480
- [x] Schedule view current period shifts back to today whenever the timezone offset is being changed
- [x] https://github.com/grafana/oncall/issues/4688
When requesting a shift swap the dialog is populated with the first shift times instead of the shift being swapped
- [ ] Part of the shift which continues from last week doesn't have visible username
- [ ] Calendar opens inline instead of overlay
@teodosii @matiasb It seems this is BE issue and now out of scope for FE Rotations by 2 weeks still display only 1 week gap between rotations
@raphael-batte the issues listed here are not restricted to frontend only
When requesting a shift swap the dialog is populated with the first shift times instead of the shift being swapped
Originally reported in https://raintank-corp.slack.com/archives/C0229FD3CE9/p1717106994906299