Commit Graph

315 Commits

Author SHA1 Message Date
Fred Dixon 1655014478
Update bbb_api.rb
Update GreenLight for new way to launch HTML5 client
2018-05-16 11:59:22 -04:00
Bruck Wubete 5d56d10bb9 Enableing SAML auth co-exist with other OAuth services (#215)
* Enableing SAML auth co-exist with other OAuth services
* removing cert file
2018-05-03 11:18:43 -04:00
Peter Havekes ab62fc3e13 Added SAML2 support (#185)
* ~ in gitignore

* add config options for SAML authentication

* add information about SP metadata

* add gem for omniauth-saml

* Add the SAML strategy as a middleware

* add gem for omniauth-saml

* Send SAML request to saml module

* Pass env parameters to saml provider

* Add options for specifying saml signing certificate

* Almost there

* Re-enable SAML redirection

* Correctly map saml attributes

* change full certificate to only the fingerprint

* change full certificate to only the fingerprint

* revert changes to gitgnore

* cleanup
2018-03-02 09:31:12 -05:00
Josh 16443584ab fix multiple notifications when user has multiple tabs 2017-10-12 14:50:42 -04:00
Josh 2372b48e6a fix endless loading spinner 2017-10-05 16:47:03 -04:00
Josh f4d760fb11 fixes for html5 support 2017-10-05 15:51:45 -04:00
Josh ce761ce994 handle mobile case for HTML5 2017-09-29 17:10:51 -04:00
Josh da07eb749f add HTML5 support 2017-09-28 16:03:47 -04:00
Josh 40ee86a6a4 add temp fix for recording length in milliseconds 2017-09-14 16:14:47 -04:00
Josh fbc8a56fc0 add support for BBB 2.0 webhooks 2017-09-14 15:59:42 -04:00
Josh 61182448ad fix QR code whitespace under invite URL 2017-08-24 10:02:30 -04:00
jfederico 22d0f4423d Fixed conflict with master 2017-08-15 20:44:06 +00:00
jfederico 4b7f104808 Removed duplicated code introduced in previous commit 2017-08-15 20:37:26 +00:00
jfederico 4590725c79 A warning message is shown when the BBB server configured is the one that comes by default 2017-08-15 20:33:19 +00:00
jfederico 20830c0e72 Restored definition of helper 2017-08-15 19:44:53 +00:00
jfederico 9db643a533 Merge branch 'updates' into feature-qrcode 2017-08-15 19:25:10 +00:00
jfederico f66f3d4dab Fixed issues reported by Scrutinizer 2017-08-15 19:21:19 +00:00
jfederico ce4c9456a7 Merge branch 'updates' into feature-qrcode 2017-08-15 19:15:56 +00:00
jfederico 4d915b6c1f Fixed issues reported by Scrutinizer 2017-08-15 19:12:24 +00:00
jfederico ad3c07d1de Fixed issues reported by Scrutinizer 2017-08-15 19:10:34 +00:00
jfederico e0c856522f Added 'QR Code generation' as an optional feature 2017-08-15 19:01:36 +00:00
jfederico 970670ba6f Rework on landingController to reduce duplication 2017-08-14 21:31:01 +00:00
jfederico ea5c78db47 Updated unified sample.env and setup default values to some variables 2017-08-14 20:26:43 +00:00
Josh 949fce701c refactor share button & add ability to disable youtube uploading 2017-07-28 14:58:51 -04:00
Josh f40ef121c8 use root_url instead of relative_root to satisfy test 2017-07-24 15:28:10 -04:00
Josh f4e9e01782 fix ldap auth failure redirect 2017-07-24 15:04:06 -04:00
Josh 23815ca118 properly handle certain characters in active meetings 2017-07-21 11:59:51 -04:00
Josh 3bc31048f4 fix issue where webhooks were not always removed 2017-07-21 11:58:36 -04:00
Josh 42bf2b1e54 clean active_meetings.js and landing.js 2017-07-14 13:21:02 -04:00
Josh 5f2a561922 fix bug when handling recently ended meeting status 2017-07-14 11:13:11 -04:00
Josh ab5c56c27d add guest landing page when guest access disabled 2017-07-13 12:11:16 -04:00
Josh ec16f51926 hide preferences link when not logged in 2017-07-13 11:00:17 -04:00
Josh 3a882f85c6 add ability to disable guest access 2017-07-12 16:34:16 -04:00
Josh 0cbb587fc0 don't register webhooks for guest meetings 2017-07-12 14:06:53 -04:00
Josh 29ca709c85 notice when trying to upload to Youtube with Twitter auth 2017-07-11 15:28:30 -04:00
Josh 0b1ae2497f remove debug code 2017-07-07 10:32:48 -04:00
Josh 0040baecbf display ldap error to help with troubleshooting 2017-07-07 10:32:01 -04:00
Josh 43496a6cf1 change sessions#new test to allow redirect 2017-07-07 10:23:19 -04:00
Josh 704dab1e5c add footer to Youtube prompt 2017-07-06 13:17:12 -04:00
Josh 034c5ba617 handle invalid credentials 2017-07-06 11:45:56 -04:00
Josh f8d2540665 remove LDAP login button 2017-07-06 09:16:53 -04:00
Josh 0eb26ae8ec only use LDAP when enabled 2017-07-06 09:08:49 -04:00
Josh ae774b90ce add LDAP authentication 2017-07-05 16:26:27 -04:00
Josh 9bbb669cc1 move WaitingList.empty() to controller 2017-07-04 14:51:24 -04:00
Josh d774200296 notification when meeting is empty 2017-07-04 14:30:39 -04:00
Josh 27f6076954 improvements to active meetings 2017-07-04 11:52:35 -04:00
Josh 44e2cb7027 delay webhooks destroy 2017-06-30 15:57:54 -04:00
Josh 89b733f633 destroy webhook on meeting end 2017-06-30 14:27:07 -04:00
Josh 5390c9d22c clean active_meetings.js 2017-06-26 12:07:26 -04:00
Josh 261bb314f2 make active meetings room specific 2017-06-23 13:55:23 -04:00