[STAR-4135] feat: Team sidebar info for one-offs
This MR adds team context to the sidebar of one-off checklists. In order to support this, it also marks the checklists with team info.
Supporting information
- Jira ticket: https://tasks.opencraft.com/browse/STAR-4135
Dependencies
Visual changes
You should be able to see the Unsubscribe from notifications button for one-off checklists with a team association now, just like on the recurrence-based ones.
Testing instructions
Step by step procedure
- After provisioning your Listaflow devstack, visit the Templates tab
- Create a new checklist based on the template with the team selection.
- Verify the checklist detail page shows the sidebar with the notifications setting.
- Go the the recurrences in the admin
- Make the recurrence active
- Wait for a new run to be created
- Verify that the generated checklist has the team sidebar with notifications as well and has not regressed.
Edited by Fox Danger Piacenti