154 Commits

Author SHA1 Message Date
Zachary Chai
bfd815abe0 test sessions controller 2017-03-03 10:49:14 -05:00
Zachary Chai
a13e6b991e redirect help to BBB videos 2017-03-02 13:40:20 -05:00
Zachary Chai
ce7292e581 add condensed logging 2017-03-02 10:34:01 -05:00
Zachary Chai
03cae1ed19 update user waiting notification to show meeting name 2017-02-28 16:43:54 -05:00
Zachary Chai
059a56e5a6 fix translation not working 2017-02-28 10:22:13 -05:00
Zachary Chai
ebc52d2271 update recording notification email 2017-02-22 14:44:38 -05:00
Zachary Chai
4d1bbe76a3 add participants to recordings table 2017-02-21 10:38:30 -05:00
Zachary Chai
63fbc27bca update recording notify to work with new workflow 2017-02-17 15:44:40 -05:00
Zachary Chai
6637983d4e add help link to center panel 2017-02-16 17:29:20 -05:00
Zachary Chai
64ac93f65f getting started page 2017-02-16 17:03:58 -05:00
Zachary Chai
74f1f4c071 allow different action cable host 2017-02-16 10:34:47 -05:00
Zachary Chai
fa1bb0683e button tooltips 2017-02-14 18:13:30 -05:00
Zachary Chai
b9dcb65a92 force SSL 2017-02-14 17:30:12 -05:00
Zachary Chai
5a6c8372f9 update recording labels 2017-02-14 08:03:06 -05:00
Zachary Chai
85485d1bf2 fallback to rails default when '/' root supplied 2017-02-09 14:47:49 -05:00
Zachary Chai
3dd3f43b24 serve fa assets from relative root 2017-02-09 11:28:11 -05:00
Zachary Chai
6c374bd0c0 reorganize stylesheet directory structure 2017-02-09 11:26:49 -05:00
Zachary Chai
b09ec1fc69 properly generate some urls 2017-02-07 14:41:24 -05:00
Zachary Chai
bfbdfc645e update routes file 2017-02-07 10:02:16 -05:00
Zachary Chai
beeef29d0a add invite link to moderator message 2017-02-03 15:47:43 -05:00
Zachary Chai
8f04967b28 select randomized title from pool on root page 2017-02-03 14:29:05 -05:00
Zachary Chai
4a90de057c rewording and consolidating some conditions 2017-02-03 14:10:01 -05:00
Zachary Chai
e2fc9863fe replace logout with return to personal room 2017-02-02 17:09:29 -05:00
Zachary Chai
49aa9bd29b update footer and remove build version 2017-02-02 15:17:41 -05:00
Zachary Chai
0ba1b2bf41 add visibility column to recordings 2017-02-02 11:06:28 -05:00
Zachary Chai
4311c3be8c change display names for recording visibility states 2017-02-02 10:09:42 -05:00
Zachary Chai
16fd597b1a minor text changes 2017-01-31 18:12:05 -05:00
Zachary Chai
2c2590cf18 add recording name to table 2017-01-31 16:19:09 -05:00
Zachary Chai
43e58e402e organize routes and update comments 2017-01-31 15:59:28 -05:00
Zachary Chai
77fd74dd8f add recording events to other meeting pages under room 2017-01-31 15:06:04 -05:00
Zachary Chai
02f59c49e6 main room recordings 2017-01-31 12:10:15 -05:00
Zachary Chai
9667e3757b fix recording update channel and routes 2017-01-31 11:42:47 -05:00
Zachary Chai
d67663fbf1 multi meeting rooms 2017-01-27 18:12:36 -05:00
Zachary Chai
5180a99c32 allow meeting name separately when joining from room 2017-01-26 18:59:25 -05:00
Zachary Chai
d7cd9eb8bb update javascript and neaten up layout 2017-01-24 16:13:12 -05:00
Zachary Chai
e339dcd5b7 rework home layout 2017-01-24 14:15:20 -05:00
Zachary Chai
2d0ca5f16b update login logout text 2017-01-20 16:46:51 -05:00
Zachary Chai
ca79ba6317 style login description 2017-01-20 14:46:52 -05:00
Zachary Chai
9057948750 oauth signin buttons per provider spec 2017-01-20 14:34:30 -05:00
Zachary Chai
3039bd168b create separate page for login 2017-01-19 19:33:06 -05:00
Zachary Chai
3a3b054786 postgres support 2017-01-19 15:09:34 -05:00
Leonardo Crauss Daronco
b8c4ffe80b Don't ask for a name in the landing page, redir to the room/meeting
Instead of asking the user for a name in the landing page, it just
redirects to the room/meeting page, where the user is asked to enter a
name. If the user is signed in, no redirect is necessary and the user's
name is used automatically.
2017-01-11 14:55:39 -02:00
Fred Dixon
b82f693bff Merge pull request #80 from daronco/fix-missing-smtp_from
Fix missing 'smtp_from' variable when notifications are turned off
2017-01-06 15:08:09 -05:00
Leonardo Crauss Daronco
78abef12af Fix missing 'smtp_from' variable when notifications are turned off
Application would break in production because Rails.config.smtp_from
was not set if GREENLIGHT_MAIL_NOTIFICATIONS was false.
2017-01-06 17:45:29 -02:00
Fred Dixon
e988f5e5dd Update en-us.yml
Make the text more consistent by using the term meeting instead of session
2017-01-06 13:02:07 -05:00
Leonardo Crauss Daronco
bf7d087f45 Show a browser notification when a user is waiting to join a room
The owner of a room receives a browser notification if he has the page open
and another person tries to join his room.
2016-12-09 13:52:53 -02:00
Leonardo Crauss Daronco
04ae45e4f4 Use 'unpublished' instead of 'inaccessible' 2016-12-09 10:26:28 -02:00
Leonardo Crauss Daronco
f763d8394e Add flag to enable/disable mail notifications 2016-12-08 18:55:41 -02:00
Leonardo Crauss Daronco
e94f3d7a10 Send an email to the user when a recording is done processing
Had to add an email attribute to users to store their email to send the
notification. Will only send it for user rooms since they are the only
ones we know who to notify.
2016-12-08 18:33:19 -02:00
Leonardo Crauss Daronco
e5efb05a01 Add endpoint to detect new recordings and update the interface
The endpoint receives events from BigBlueButton via webhooks or scripts
in the record and playback workflow.
For now it only treats the event for when a recording is ready.
When it happens, it uses action cable to update the interface dynamically
with the new recording.
2016-12-07 16:20:10 -02:00