Commit Graph

15 Commits

Author SHA1 Message Date
Fred Dixon ca3a2b8238 Updated instructions for setting up OAuth2 2018-05-15 09:12:09 -05: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 da07eb749f add HTML5 support 2017-09-28 16:03:47 -04:00
Josh 133dc664a4 re-include sample.env in docker image 2017-08-28 10:47:15 -04:00
jfederico e0c856522f Added 'QR Code generation' as an optional feature 2017-08-15 19:01:36 +00:00
jfederico ea5c78db47 Updated unified sample.env and setup default values to some variables 2017-08-14 20:26:43 +00:00
Zachary Chai bcd012bef5 update readme and env 2017-01-24 10:27:36 -05:00
Leonardo Crauss Daronco f763d8394e Add flag to enable/disable mail notifications 2016-12-08 18:55:41 -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 09c30bb5bd Add flag to use webhooks and API call to register a hook
It almost works with webhooks now. Still TODO is:
* Remove the hook after the recording is published
* To process the publish_ended event from the webhooks either the webhook
  needs to include the metadata (currently it doesn't) or GreenLight has
  find out the meeting token without reading it from the metadata.
2016-12-08 14:01:57 -02:00
Zachary Chai 68d3e8da5a configuration_updates 2016-11-15 11:28:37 -05:00
jfederico cd867f9e20 bbb_endpoint and bbb_secret can be configured with environment variables 2016-10-18 13:50:51 -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