Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Internal Rooms #41

Closed
user512 opened this issue Jul 3, 2020 · 0 comments
Closed

Internal Rooms #41

user512 opened this issue Jul 3, 2020 · 0 comments
Labels
⛰️ epic Work we expect will take multiple patches to complete ✨ feature Reduces Client's Burden or Grants them Benefits
Milestone

Comments

@user512
Copy link
Contributor

user512 commented Jul 3, 2020

Feature Definition

Feature: Internal Rooms
  In order to have some privacy
  I want some Rooms that are only discoverable by Workspace Members

Scenario: Workspace Member creates Internal Room
  When a Workspace Member creates an Internal Room
  Then Workspace Members may see the Room on the Workspace Dashboard
  Then Guests may not see the Room on the Workspace Dashboard

# Note - We may want to move the Locked Internal Room permutations into their own issue
Scenario: Guest cannot access Locked Internal Room even with Room Key
  Given a Workspace with a Locked Internal Room
  When a Guest attempts to enter the room 
  Then the Guest is not offered a chance to enter the Room Key
  And the Guest is shown the Not Found page

Scenario: Workspace Member can access Locked Internal Room with Room Key
  Given a Workspace with a Locked Internal Room
  When a Workspace Member enters the Locked Internal Room with the correct Room Key
  Then the Workspace Member is in the Room

Scenario: Workspace Member cannot access Locked Internal Room without Room Key
  Given a Workspace with a Locked Internal Room
  When a Workspace Member enters the Locked Internal Room with an incorrect Room Key
  Then the Workspace Member is not in the Room
@user512 user512 added code ✨ feature Reduces Client's Burden or Grants them Benefits ⛰️ epic Work we expect will take multiple patches to complete and removed research labels Jul 3, 2020
@zspencer zspencer mentioned this issue Aug 3, 2020
5 tasks
@zspencer zspencer added this to the 1.1 - B? milestone Dec 5, 2020
zspencer added a commit that referenced this issue Dec 5, 2020
See:
- #41
- #40
- #59

We realized that the access permissions bits were a bit hard to track
down because they were spread across the entering rooms and locked rooms
feature definitions.

Because we assume people will be asking "who can enter this room?" it
made sense to consolidate the different permutations into a single
scenario in the Entering Rooms feature definition.
@zspencer zspencer closed this as completed Jul 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⛰️ epic Work we expect will take multiple patches to complete ✨ feature Reduces Client's Burden or Grants them Benefits
Projects
None yet
Development

No branches or pull requests

2 participants