Commit Graph

49 Commits

Author SHA1 Message Date
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 b518458622 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.
2016-12-06 12:03:53 -02:00
Leonardo Crauss Daronco 45e173d132 Add a button with a "mailto:" link to send invitations 2016-12-05 16:32:03 -02:00
Zachary Chai 36c429d4bb remember name for logged out users 2016-12-01 11:14:10 -05:00
Zachary Chai 8402b8d06e hide joined sessions panel when empty 2016-11-30 17:12:19 -05:00
Zachary Chai 4d4ccddc6e order sessions last joined at top 2016-11-29 15:37:20 -05:00
Zachary Chai bdee16f715 previously joined sessions 2016-11-29 15:37:20 -05:00
Erick Kad-Bay 47e0e948d1 Added LGPL 3.0 license to all source/config files 2016-11-29 14:44:13 -05:00
Zachary Chai 3f6111795a place recording popovers in table for handlers 2016-11-24 17:13:32 -05:00
Zachary Chai 08ecae0ef6 move meeting refresh to the url input field 2016-11-24 14:23:01 -05:00
Zachary Chai 269ce7915e separate root page and meetings page 2016-11-24 11:16:56 -05:00
Zachary Chai 2f10203d85 generate url with ports 2016-11-22 18:16:34 -05:00
Zachary Chai b8ec40c35f use body as container for tooltips 2016-11-17 17:16:57 -05:00
Zachary Chai 8b536c4934 recording actions tooltips 2016-11-17 16:58:52 -05:00
Zachary Chai fd044fc75d copy url tooltip 2016-11-17 16:27:20 -05:00
Zachary Chai b0d0d13855 focus input on load and enter key submits join 2016-11-15 17:39:09 -05:00
Zachary Chai a39f1beb0a fix guest join 2016-11-15 16:47:44 -05:00
Zachary Chai c9f0dead12 cleanup meetings 2016-11-15 13:54:39 -05:00
Zachary Chai 8d2d4299f9 recordings table 2016-11-14 15:18:45 -05:00
Zachary Chai 1d879993d5 finish meeting class 2016-11-10 17:05:43 -05:00
Zachary Chai c7d2c8f27e send translated strings to javascript 2016-11-10 14:26:21 -05:00
Zachary Chai 6a6aa2aa02 default ordering on recordings 2016-11-09 17:28:55 -05:00
Zachary Chai d22cc3e6d0 dynamic room content 2016-11-09 16:46:08 -05:00
Zachary Chai b4e0e73692 oauth update 2016-11-09 13:29:29 -05:00
Zachary Chai 83bdf4c387 finish delete recording feature 2016-11-08 16:03:24 -05:00
Zachary Chai 9fad2a4ef8 delete confirmation 2016-11-07 15:48:23 -05:00
Zachary Chai bee0b88d97 refresh session status on meeting actions 2016-11-07 12:12:39 -05:00
Zachary Chai b8c876443f add end button to views 2016-11-04 18:28:52 -04:00
Zachary Chai f40d0ee65b localize recording dates 2016-11-03 17:34:06 -04:00
Zachary Chai bea502a5a2 localize app 2016-11-03 17:34:01 -04:00
Zachary Chai ae82c80308 recording previews 2016-11-02 16:18:42 -04:00
Zachary Chai 0c4e264d7e set room name in html 2016-11-01 17:18:39 -04:00
Zachary Chai 15411d76fa only allow room owner to perform recording actions 2016-11-01 15:02:32 -04:00
Zachary Chai e400bf41e8 recording async update 2016-11-01 11:39:26 -04:00
Zachary Chai db9d06b72f add recordings table 2016-10-31 14:12:08 -04:00
Zachary Chai b701f2e9a6 wait for moderator with action cable 2016-10-27 13:57:26 -04:00
Zachary Chai 3aeef0a4cf refactor bbb helper and implement wait for mod 2016-10-26 13:41:55 -04:00
Zachary Chai d3ad6980d9 redesigned meeting and room page 2016-10-25 10:47:25 -04:00
jfederico 061f9c794a Refactored meetings resource and breaked up view into components 2016-10-19 13:43:58 -04:00
jfederico 8eab21c2c2 Fixed issue with new meeting url not updated in copiable text 2016-10-18 16:34:46 -04:00
jfederico 0d216adc52 Implemented refresh URL 2016-10-18 16:23:52 -04:00
jfederico e9f77b4e2e Encapsulated javascript for landingController 2016-10-18 14:14:37 -04:00