Commit Graph

314 Commits

Author SHA1 Message Date
Zachary Chai d8eff2087a add bbb logo 2016-12-02 15:28:01 -05:00
Zachary Chai 906d184f46 add background image 2016-12-02 15:25:47 -05:00
Zachary Chai 76316b96ec add build numbers 2016-12-02 12:36:11 -05:00
Zachary Chai 98a8cdbd2a use new latest id from page in setup 2016-12-01 18:18:13 -05:00
Zachary Chai 7c916ae632 use the user's name for the bbb meeting name 2016-12-01 16:55:43 -05:00
Zachary Chai 37a75152ef logout docker after pushing image 2016-12-01 15:55:18 -05:00
Zachary Chai 02ea99e8b9 destroy recordings table before caching page 2016-12-01 15:21:19 -05:00
Zachary Chai 36c429d4bb remember name for logged out users 2016-12-01 11:14:10 -05:00
Zachary Chai f545daca26 update recording text and orderable columns 2016-12-01 10:49:20 -05:00
Zachary Chai 8402b8d06e hide joined sessions panel when empty 2016-11-30 17:12:19 -05:00
Zachary Chai f0128951f4 Merge pull request #56 from erickadbay/dev-erick
Fixed recording duration
2016-11-29 17:43:44 -05:00
Erick Kad-Bay f4a7c35e35 Duration is just shown as a number for now 2016-11-29 17:17:11 -05:00
Erick Kad-Bay 98802234a7 Fixed recording duration 2016-11-29 15:51:56 -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 44701c0cd9 Merge remote-tracking branch 'upstream/master' into dev-erick 2016-11-29 15:27:53 -05:00
Zachary Chai ffddb0e834 Merge pull request #53 from zach-chai/tests
add basic tests
2016-11-29 15:25:20 -05:00
Zachary Chai 0573927851 add basic tests 2016-11-29 15:21:36 -05:00
Erick Kad-Bay 067f5f1a08 Added hover for thumbnails 2016-11-29 15:20:16 -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 97435b63bc all join as moderator in anonymous meeting 2016-11-25 12:14:04 -05:00
Zachary Chai 25f8b547e5 modify encrypted id 2016-11-24 17:42:08 -05:00
Zachary Chai 6fd3554af8 more obvious when no recordings 2016-11-24 17:37:12 -05:00
Zachary Chai 3f6111795a place recording popovers in table for handlers 2016-11-24 17:13:32 -05:00
Zachary Chai 48fe071af1 update room title 2016-11-24 16:55:54 -05:00
Zachary Chai f5fc08d58c show new publish icon on hover 2016-11-24 16:21:01 -05:00
Zachary Chai 0e0d744fe3 bigbluebutton link in footer 2016-11-24 14:40:41 -05:00
Zachary Chai 08ecae0ef6 move meeting refresh to the url input field 2016-11-24 14:23:01 -05:00
Zachary Chai ded0f9b056 meetings page changes 2016-11-24 11:49:54 -05:00
Zachary Chai 269ce7915e separate root page and meetings page 2016-11-24 11:16:56 -05:00
Zachary Chai fe0ce271d0 remove page header 2016-11-24 10:42:13 -05:00
Zachary Chai 423b649480 hide oauth login when not configured 2016-11-23 14:20:28 -05:00
Zachary Chai d11c998fa9 fix bad concat usage 2016-11-23 11:38:05 -05:00
Zachary Chai 2f10203d85 generate url with ports 2016-11-22 18:16:34 -05:00
Zachary Chai f35012a5f2 room updates in job 2016-11-21 16:29:41 -05:00
Zachary Chai 6144a7b45b increase width of center panel and make responsive 2016-11-21 15:04:55 -05:00
Zachary Chai 62dbefcb68 remove my room from header 2016-11-21 15:04:38 -05:00
Zachary Chai 445de38860 loading inidicator 2016-11-18 17:37:13 -05:00
Zachary Chai 25bccb7699 open recordings in new tab and hide from viewers when unpublished 2016-11-18 17:22:11 -05:00
Zachary Chai 6620df9c65 update text strings 2016-11-18 14:05:13 -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 68d3e8da5a configuration_updates 2016-11-15 11:28:37 -05:00
Zachary Chai 38aba2d29f coffeescript classes instead of es6 2016-11-14 17:34:51 -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 552ea39ddd meeting action alerts 2016-11-09 16:46:24 -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 1eb168a780 other ui changes 2016-11-07 17:37:46 -05:00
Zachary Chai bc7a77ef77 dialog confirmation for publish unpublish 2016-11-07 17:19:54 -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 58d5e7e6c5 combine channels for meeting updates 2016-11-07 11:19:54 -05:00
Zachary Chai b8c876443f add end button to views 2016-11-04 18:28:52 -04:00
Zachary Chai e11098c7a9 add end meeting to bbb controller 2016-11-04 16:32:10 -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 84fb5c617f configure i18n 2016-11-03 17:22:33 -04:00
Zachary Chai 4def9bbbb9 update edit page 2016-11-02 17:04:37 -04:00
Zachary Chai 29a0796a5c add background 2016-11-02 16:32:23 -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 7da04d3334 remove refresh on specific pages and change join form 2016-11-01 17:04:57 -04:00
Zachary Chai 8427547698 application configuration 2016-11-01 16:09:24 -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 3871e0129c add recordings api actions 2016-10-28 16:21:44 -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 f71f46427f cleanup controllers and routes 2016-10-25 10:51:20 -04:00
Zachary Chai d3ad6980d9 redesigned meeting and room page 2016-10-25 10:47:25 -04:00
Zachary Chai 551b64bb59 shared components for redesigned layout 2016-10-25 10:47:21 -04:00
Zachary Chai 3529e97a08 header layout 2016-10-24 16:27:20 -04:00
Zachary Chai 4ec17344eb login with provider in personal room 2016-10-20 10:16:11 -04:00
jfederico 31a0dd4100 Removed text for sharing the meeting/room 2016-10-20 09:57:04 -04:00
jfederico 45856384d9 Merge branch 'master' of github.com:blindsidenetworks/greenlight 2016-10-20 09:53:35 -04:00
Jesus Federico 5fecb98d0b Input for name should be shown only to anonymous users 2016-10-20 00:13:26 +00:00
Zachary Chai 51d9551877 username validations 2016-10-19 16:31:43 -04:00
jfederico 36d83b99c6 Changed the routes so we have only 3 locations to configure in nginx 2016-10-19 15:57:03 -04:00
jfederico 12aac189a8 Rework for generalizing some methods 2016-10-19 15:41:15 -04:00
jfederico 8d6904e183 Relocated code for login/logout in meetings 2016-10-19 14:52:23 -04:00
Zachary Chai 015dd7cda4 add users controller and intermediate username step 2016-10-19 14:22:16 -04:00
jfederico bd3cbee2b4 Fixes required for making the logouturl work 2016-10-19 13:59:40 -04:00
jfederico 061f9c794a Refactored meetings resource and breaked up view into components 2016-10-19 13:43:58 -04:00
Jesus Federico 855746dc08 Updated icons to oauth authentication buttons 2016-10-19 13:58:07 +00:00
jfederico f195cff339 Added icons to social buttons 2016-10-18 18:12:11 -04:00
jfederico d4a9fd9147 Cleaned up code 2016-10-18 17:25:06 -04:00
jfederico ad807b636b Removed reference to helper from LandingController 2016-10-18 17:17:05 -04:00
jfederico 8eab21c2c2 Fixed issue with new meeting url not updated in copiable text 2016-10-18 16:34:46 -04:00
jfederico 875f2d2a12 Merge branch 'master' of github.com:blindsidenetworks/greenlight 2016-10-18 16:26:02 -04:00
jfederico 0d216adc52 Implemented refresh URL 2016-10-18 16:23:52 -04:00
Zachary Chai b16212a2e9 add links to personal room and root 2016-10-18 16:09:56 -04:00
Zachary Chai 8693ba5860 personalized rooms page 2016-10-18 15:19:16 -04:00
jfederico e9f77b4e2e Encapsulated javascript for landingController 2016-10-18 14:14:37 -04:00
jfederico f8ff8cdd28 Removed code for autoclose as the bbb session will be open in the same tab/window 2016-10-18 13:56:54 -04:00
jfederico cd867f9e20 bbb_endpoint and bbb_secret can be configured with environment variables 2016-10-18 13:50:51 -04:00
jfederico c47bcd5aee Fixed typo on password for meeting create 2016-10-18 10:12:04 -04:00
jfederico e9caa740aa Merge branch 'master' of github.com:blindsidenetworks/greenlight 2016-10-18 10:03:50 -04:00
jfederico f725b7f1bc Implemented join to BBB first approach 2016-10-17 18:36:56 -04:00
Zachary Chai 3eeaacc6f4 add twitter and google oauth login 2016-10-17 15:06:11 -04:00
Zachary Chai 0d73a77f1f omniauth strategy 2016-10-17 14:26:31 -04:00
jfederico 682cbadbf0 Added some style to the landing page 2016-10-17 13:45:24 -04:00
jfederico 3376a929f5 Statics landing page, first approach 2016-10-17 10:21:18 -04:00
jfederico c318d7c5d8 Added controller/view for landing page 2016-10-14 11:59:21 -04:00
Jesus Federico a15bf5b3a9 first commit 2016-10-13 17:30:58 +00:00