Josh
7d96eadbbf
upload recordings to youtube
2017-05-23 14:43:53 -04:00
Zachary Chai
8e0cca5b4a
remove recording from client if 404
2017-03-21 12:04:17 -04:00
Zachary Chai
4d652463ec
notify user when joining without name provided
2017-03-14 16:09:20 -04:00
Zachary Chai
b2031c97a3
add rails flash messages that dismiss after 5 seconds
2017-03-14 14:29:06 -04:00
Zachary Chai
94d77249b5
scope recording create notifications to room owner only
2017-03-02 09:22:51 -05:00
Zachary Chai
03cae1ed19
update user waiting notification to show meeting name
2017-02-28 16:43:54 -05:00
Zachary Chai
a72656465b
fix recording delete not sending notification
2017-02-28 10:38:57 -05:00
Zachary Chai
80374e02a5
fix email link
2017-02-21 16:27:54 -05:00
Zachary Chai
4be08f993d
Merge pull request #129 from zach-chai/previous_meetings
...
make previous meetings per room instead of global
2017-02-21 11:01:28 -05:00
Zachary Chai
4d1bbe76a3
add participants to recordings table
2017-02-21 10:38:30 -05:00
Zachary Chai
7b52e2ef61
make previous meetings per room instead of global
2017-02-21 10:33: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
6b868b4b58
union recording names in previous meetings
2017-02-14 16:12:07 -05:00
Zachary Chai
349f4c51c6
limit previous meetings container to 5
2017-02-14 15:00:23 -05:00
Zachary Chai
88191b67e8
past meetings from recordings
2017-02-14 11:33:44 -05:00
Zachary Chai
31a1464393
use constants for column positions
2017-02-14 10:10:24 -05:00
Zachary Chai
ad311f3999
remove recording visibility column for anonymous users
2017-02-14 09:20:52 -05:00
Zachary Chai
d6c7bcfade
pressing enter while focused on meeting-name input triggers start event
2017-02-10 16:45:53 -05:00
Zachary Chai
4596664b97
recordings play button
2017-02-09 18:13:50 -05:00
Zachary Chai
330ce144ad
small fixes
2017-02-09 17:54: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
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
253ae4d86a
update previously joined meetings on root page
2017-02-03 11:45:53 -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
1494dfebf0
show recordings for anonymous users
2017-02-02 10:08:41 -05:00
Zachary Chai
2c2590cf18
add recording name to table
2017-01-31 16:19:09 -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
9a55ac9376
cleanup old websockets on page load
2017-01-31 11:01:34 -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
066755c56c
add invite and join to room
2017-01-26 18:03: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
b30acae006
refactor meeting object naming
2017-01-24 14:25:25 -05:00
Zachary Chai
e339dcd5b7
rework home layout
2017-01-24 14:15:20 -05:00
Leonardo Crauss Daronco
b6cb7add17
Reuse variable in landing.js
2017-01-11 15:02:09 -02: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
87bccb1204
Require browser notification permissions only when the user signs in
...
The only notification right now is for signed in users that are viewing
their room's page, so request permission only in this case.
2016-12-09 15:18:41 -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
6726504ec3
Add timeago js library to show in the start_time of recordings
2016-12-09 11:50:09 -02:00
Leonardo Crauss Daronco
04ae45e4f4
Use 'unpublished' instead of 'inaccessible'
2016-12-09 10:26:28 -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