Allow recordings to be 'unlisted'

Unlisted is a state between published and unpublished. They are still
published in the server, but will not appear to anyone other than the
user that created the recording.
It is done using a metadata attribute and required several changes in how
the application handles publishing and unpublishing.
This commit is contained in:
Leonardo Crauss Daronco
2016-12-06 12:03:53 -02:00
parent 40cbc8a575
commit b518458622
12 changed files with 111 additions and 53 deletions

View File

@ -38,6 +38,8 @@
en-US:
actions: Actions
are_you: Are you %{name}?
are_you_sure: Are you sure?
change_recording_visibility: "Change visibility to:"
client:
are_you_sure: Are you sure?
delete_recording: Delete recording
@ -48,6 +50,7 @@ en-US:
publish_recording: Publish recording
recording_deleted: Recording was deleted
recording_published: Recording was published
recording_unlisted: Recording was unlisted
recording_unpublished: Recording was unpublished
unpublish_recording: Hide recording
copied: Copied
@ -61,6 +64,7 @@ en-US:
greet_user: Welcome, %{name}
greet_guest: Welcome to %{name} Meeting Space
hi_all: Hi Everyone
innaccessible: Innaccessible
join: Join
join_session: Join the current session
join_session_id: Join %{id}
@ -82,11 +86,13 @@ en-US:
footer_html: "%{greenlight_link} build %{version}, Powered by %{bbb_link}"
presentation: Presentation
previously_joined_meetings: Previously Joined Sessions
published: Published
return_to_room: Return to your personal room
session_url_explanation: The session will be taking place using the following URL
start: Start
your_personal_room: Your Personal Room
thumbnails: Thumbnails
unlisted: Unlisted
url_copy_explanation: Copy this URL to invite others to the meeting
url_refresh_hint: Generate a new meeting URL
video: Video