Content
View differences
Updated by Oliver Günther over 1 year ago
**As** an organizer of meetings
**I want to** be able to define meeting series
**so that** I don't have to manually copy and set them up
**Acceptance criteria**
* Users have a new item called "Recurring" under the **\+ Meeting** action.
* This is the same form as one-time, except for the addition of these additional fields:
* **Frequency**" (required) is a select field with options:
* Daily
* Every working day Working days
* Weekly
* ~~Monthly~~ (out of scope for now due to complexity with date/day of month(
* ~~Yearly~~ (out of scope, same reason as monthly)
* **"Interval"** (required, default 1) an integer field with the recurring scheme
* e.g, Daily, 2 (every two days)
* e.g., Weekly, 4 (every four weeks)
* Interval is hidden and will always be (1) for working days
* "**End after**" (required) is a select field with options:
* A specific date
* Selecting this displays a date field titled "End date" (required)
* A specific number of occurrences
* Selecting this displays an input field titled "Occurrences" (required) that only accepts integers
* \[open\] Max-value: 99?
* This calendar year
* The "Create" primary button is changed to "Create meeting series"
* **Classic (deprecated)**
* Saved recurring meetings are shown in the left sidebar, if any
* They are sorted by their title, ascending
<br>
**I want to** be able to define meeting series
**so that** I don't have to manually copy and set them up
**Acceptance criteria**
* Users have a new item called "Recurring" under the **\+ Meeting** action.
* This is the same form as one-time, except for the addition of these additional fields:
* **Frequency**" (required) is a select field with options:
* Daily
* Every working day
* Weekly
* ~~Monthly~~ (out of scope for now due to complexity with date/day of month(
* ~~Yearly~~ (out of scope, same reason as monthly)
* **"Interval"** (required, default 1) an integer field with the recurring scheme
* e.g, Daily, 2 (every two days)
* e.g., Weekly, 4 (every four weeks)
* Interval is hidden and will always be (1) for working days
* "**End after**" (required) is a select field with options:
* A specific date
* Selecting this displays a date field titled "End date" (required)
* A specific number of occurrences
* Selecting this displays an input field titled "Occurrences" (required) that only accepts integers
* \[open\] Max-value: 99?
* This calendar year
* The "Create" primary button is changed to "Create meeting series"
* **Classic (deprecated)**
* Saved recurring meetings are shown in the left sidebar, if any
* They are sorted by their title, ascending
<br>