132 Commits

Author SHA1 Message Date
Zachary Chai
d4d8228cbf hide login page if omniauth isn't configured 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
f89bca5967 meeting and user name character limits 2017-02-24 10:56:37 -05:00
Zachary Chai
21b1e275b7 change email template table styling 2017-02-22 17:18:48 -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
7873f640bc use route url helpers instead of hardcoding 2017-02-17 16:05:59 -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
7adba52824 add user waiting notifications back to main room 2017-02-16 14:24:55 -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
5a6c8372f9 update recording labels 2017-02-14 08:03:06 -05:00
Zachary Chai
404bb93d1a fix background image 2017-02-10 17:41:53 -05:00
Zachary Chai
88af18a642 modify invite join on root page to match room page 2017-02-10 16:44:51 -05:00
Zachary Chai
3dd3f43b24 serve fa assets from relative root 2017-02-09 11:28:11 -05:00
Zachary Chai
abe532afcf use official font awesome gem 2017-02-09 10:17:19 -05:00
Zachary Chai
9ecbd7f29d fix some assets not loading with relative root URLs 2017-02-07 16:21:53 -05:00
Zachary Chai
3db284b8bf support relative root urls for deploy to subdirectories 2017-02-07 14:43:18 -05:00
Zachary Chai
b09ec1fc69 properly generate some urls 2017-02-07 14:41:24 -05:00
Zachary Chai
c6cd728eea add license to some files and change comment type in html 2017-02-03 16:25:58 -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
8719956ba4 swap visbility and watch columns 2017-02-03 12:09:02 -05:00
Zachary Chai
fc7d3fd94e add link to personal room and logout on every landing page 2017-02-03 10:16:28 -05:00
Zachary Chai
f6505df4e1 move url buttons in room below the url 2017-02-03 09:55:39 -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
5a29a344fe store previously joined authenticated meetings 2017-02-02 14:55:19 -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
d67663fbf1 multi meeting rooms 2017-01-27 18:12:36 -05:00
Zachary Chai
066755c56c add invite and join to room 2017-01-26 18:03:42 -05:00
Zachary Chai
ac74041aca create components for new layout 2017-01-26 10:42:42 -05:00
Zachary Chai
540ab7d369 URI encode meeting name and only show invite/join when a name is entered 2017-01-26 09:34:05 -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
fff39bd777 change paperclip to clipboard icon 2017-01-24 10:31:05 -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
ceeafa3208 move signup area 2017-01-19 17:54:52 -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
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
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
906b21ab0e Fix clicking buttons inside popovers
They would work only occasionally because of the way bootstrap handles
popovers with trigger:focus.
Had to change to trigger:click and manually close the popovers when
clicking outside of them or in buttons marked to close popovers.
2016-12-07 18:38:53 -02:00