Content
View differences
Updated by Mir Bhatia over 1 year ago
### Steps to reproduce
<br>
1. Login as a user with permissions to view meetings globally and on a project-level.
2. Visit the global or project-scoped meetings page.
3. Follow the actions listed below.
<br>
### **Expected behavior**
<br>
**Global meetings page**
* You can create a meeting through the global page
* Once created, you are being redirecte to the project meeting page
* You can browse meetings globally without entering project context
* As soon as you click on a meeting or meeting series, you are being redirected to the project (consistent behavior with boards, calendars, WP deep links)
* Clicking on a one-time meeting or an occurrence of a meeting series in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/55`
`/projects/brand-new-project/meetings/72`
* Clicking a classic meeting in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/76`
* Clicking on the meeting series via "Every working day"/"Daily"/"Weekly" text takes you to the project meeting series show page
`/projects/brand-new-project/recurring_meetings/7`
* Viewing a meeting series via row menu > "View meeting series" takes you to the project meeting series show page
`/projects/brand-new-project/recurring_meetings/7`
* Creating a recurring meeting via the header menu redirects to the project meeting (template) show page on creation
`/projects/brand-new-project/meetings/78`
* Creating a one-time meeting via the header menu redirects to the project meeting show page on creation
`/projects/brand-new-project/meetings/73`
* Creating a classic meeting via the header menu redirects to the project meeting show page on creation.
`/projects/brand-new-project/meetings/77`
* Deleting the meeting via the row actions - TBD
**Project meetings index and show page**
* From the project meeting page, you will never leave the project context
* Editing the meeting title via the header menu keeps the project context breadcrumbs (see screen recording)
* Copying the meeting via the header menu redirects to the project-scoped meeting show page
`/projects/brand-new-project/meetings/75`
* When you edit the meeting through the page header, or dialogs
* When you close or open the meeting
* When you delete the meeting, you get back to the project's meeting index page
* Clicking on a one-time meeting or an occurrence of a meeting series in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/55`
* Clicking a classic meeting in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/76`
* Clicking on the meeting series via "Every working day"/"Daily"/"Weekly" text takes you to the project meeting series show page
`/projects/brand-new-project/recurring_meetings/7`
* Viewing a meeting series via row menu > "View meeting series" takes you to the project meeting series show page
`/projects/brand-new-project/recurring_meetings/7`
* Creating a recurring meeting via the header menu redirects to the project-scoped meeting (template) show page on creation
`/projects/brand-new-project/meetings/78`
* Creating a one-time meeting via the header menu redirects to the project-scoped meeting show page on creation
`/projects/brand-new-project/meetings/73`
* Creating a classic meeting via the header menu redirects to the project-scoped meeting show page on creation.
`/projects/brand-new-project/meetings/77`
* Deleting the meeting redirects to the project-scoped meetings page
* Closing the meeting should update the page with project breadcrumbs!
* Reopening the meeting should update the page with project breadcrumbs!
* Clicking Open first meeting (if the meeting is a template) redirects to project recurring meeting show page
<br>
**From the project-scoped recurring meetings show page** `/projects/brand-new-project/recurring_meetings/15`
* Deleting a meeting series via the header menu redirects to the project-scoped meetings page.
* Clicking Edit template next to the Planned meeting header takes you to the project meeting show page.
`/projects/brand-new-project/meetings/7` `/meetings/7`
* Clicking Cancel this occurrence via the row menu for an Open meeting keeps you on the project-scoped recurring meetings show page.
* Clicking Cancel this occurrence via the row menu for a Planned meeting keeps you on the project-scoped recurring meetings show page.
* Clicking Restore this occurrence via the row menu for a Planned meeting redirects you to the project-scoped meeting show page.
* Clicking Open for a Planned meeting redirects you to the project-scoped meeting show page.
<br>
**Operating System**
* [ ] Windows
* [x] Mac OS X
* [ ] Mobile iOS
* [ ] Mobile Android
* [ ] Linux (please specify distro)
* [ ] Chrome OS
* [ ] Other (please specify)
**Language**
en\_GB
<br>
1. Login as a user with permissions to view meetings globally and on a project-level.
2. Visit the global or project-scoped meetings page.
3. Follow the actions listed below.
<br>
### **Expected behavior**
<br>
**Global meetings page**
* You can create a meeting through the global page
* Once created, you are being redirecte to the project meeting page
* You can browse meetings globally without entering project context
* As soon as you click on a meeting or meeting series, you are being redirected to the project (consistent behavior with boards, calendars, WP deep links)
* Clicking on a one-time meeting or an occurrence of a meeting series in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/55`
`/projects/brand-new-project/meetings/72`
* Clicking a classic meeting in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/76`
* Clicking on the meeting series via "Every working day"/"Daily"/"Weekly" text takes you to the project meeting series show page
`/projects/brand-new-project/recurring_meetings/7`
* Viewing a meeting series via row menu > "View meeting series" takes you to the project meeting series show page
`/projects/brand-new-project/recurring_meetings/7`
* Creating a recurring meeting via the header menu redirects to the project meeting (template) show page on creation
`/projects/brand-new-project/meetings/78`
* Creating a one-time meeting via the header menu redirects to the project meeting show page on creation
`/projects/brand-new-project/meetings/73`
* Creating a classic meeting via the header menu redirects to the project meeting show page on creation.
`/projects/brand-new-project/meetings/77`
* Deleting the meeting via the row actions - TBD
**Project meetings index and show page**
* From the project meeting page, you will never leave the project context
* Editing the meeting title via the header menu keeps the project context breadcrumbs (see screen recording)
* Copying the meeting via the header menu redirects to the project-scoped meeting show page
`/projects/brand-new-project/meetings/75`
* When you edit the meeting through the page header, or dialogs
* When you close or open the meeting
* When you delete the meeting, you get back to the project's meeting index page
* Clicking on a one-time meeting or an occurrence of a meeting series in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/55`
* Clicking a classic meeting in the list takes you to the project-scoped meeting show page
`/projects/brand-new-project/meetings/76`
* Clicking on the meeting series via "Every working day"/"Daily"/"Weekly" text takes you to the project meeting series show page
`/projects/brand-new-project/recurring_meetings/7`
* Viewing a meeting series via row menu > "View meeting series" takes you to the project meeting series show page
`/projects/brand-new-project/recurring_meetings/7`
* Creating a recurring meeting via the header menu redirects to the project-scoped meeting (template) show page on creation
`/projects/brand-new-project/meetings/78`
* Creating a one-time meeting via the header menu redirects to the project-scoped meeting show page on creation
`/projects/brand-new-project/meetings/73`
* Creating a classic meeting via the header menu redirects to the project-scoped meeting show page on creation.
`/projects/brand-new-project/meetings/77`
* Deleting the meeting redirects to the project-scoped meetings page
* Closing the meeting should update the page with project breadcrumbs!
* Reopening the meeting should update the page with project breadcrumbs!
* Clicking Open first meeting (if the meeting is a template) redirects to project recurring meeting show page
<br>
**From the project-scoped recurring meetings show page** `/projects/brand-new-project/recurring_meetings/15`
* Deleting a meeting series via the header menu redirects to the project-scoped meetings page.
* Clicking Edit template next to the Planned meeting header takes you to the project meeting show page.
`/projects/brand-new-project/meetings/7`
* Clicking Cancel this occurrence via the row menu for an Open meeting keeps you on the project-scoped recurring meetings show page.
* Clicking Cancel this occurrence via the row menu for a Planned meeting keeps you on the project-scoped recurring meetings show page.
* Clicking Restore this occurrence via the row menu for a Planned meeting redirects you to the project-scoped meeting show page.
* Clicking Open for a Planned meeting redirects you to the project-scoped meeting show page.
<br>
**Operating System**
* [ ] Windows
* [x] Mac OS X
* [ ] Mobile iOS
* [ ] Mobile Android
* [ ] Linux (please specify distro)
* [ ] Chrome OS
* [ ] Other (please specify)
**Language**
en\_GB