Commit Graph

154 Commits

Author SHA1 Message Date
JDenhartogh 994179cadc added new languague locales (#214) 2018-05-03 11:28:42 -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 f4d760fb11 fixes for html5 support 2017-10-05 15:51:45 -04:00
Josh da07eb749f add HTML5 support 2017-09-28 16:03:47 -04:00
Josh fbc8a56fc0 add support for BBB 2.0 webhooks 2017-09-14 15:59:42 -04:00
Josh 2e439e08da fix Google authentication 2017-08-21 11:46:07 -04:00
jfederico 22d0f4423d Fixed conflict with master 2017-08-15 20:44:06 +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 e0c856522f Added 'QR Code generation' as an optional feature 2017-08-15 19:01:36 +00:00
jfederico 5a5693cb33 Added defaults for omniauth 2017-08-14 21:08:56 +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
peter 9edf2bc225 correctly handle empty GOOGLE_OAUTH2_hd 2017-07-25 16:11:36 +02:00
peter 9ff5519abb pass GOOGLE_OAUTH2_ID to provider 2017-07-25 11:28:55 +02:00
Josh baec82f661 ensure user is in wait list before attempting to remove 2017-07-19 14:30:36 -04:00
Josh ab5c56c27d add guest landing page when guest access disabled 2017-07-13 12:11:16 -04:00
Josh 3a882f85c6 add ability to disable guest access 2017-07-12 16:34:16 -04:00
Josh 29ca709c85 notice when trying to upload to Youtube with Twitter auth 2017-07-11 15:28:30 -04:00
Josh 042622cb01 fix production LDAP routing 2017-07-10 11:11:10 -04:00
Josh 0040baecbf display ldap error to help with troubleshooting 2017-07-07 10:32:01 -04:00
Josh d80fd262bc add LDAP method as environment variable 2017-07-06 14:41:54 -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 ae774b90ce add LDAP authentication 2017-07-05 16:26:27 -04:00
Josh 27f6076954 improvements to active meetings 2017-07-04 11:52:35 -04:00
Josh 7e16f042a5 add more information to recording ready email 2017-06-22 15:15:03 -04:00
Josh 23127f1119 reduce can_upload post requests 2017-06-15 13:59:55 -04:00
Joshua Arts 9e96f4e08e Merge branch 'master' into webhooks 2017-06-14 09:08:33 -04:00
Josh de20200b5a move active meeting js to it's own file 2017-06-07 11:46:01 -04:00
Josh f5095b1e4d change checksum handling & show active meetings 2017-06-07 11:06:31 -04:00
Josh 4c34526a57 added footer to share email 2017-05-26 16:49:44 -04:00
Josh 3e31be3885 change youtube popover UI 2017-05-23 17:24:43 -04:00
Josh 7d96eadbbf upload recordings to youtube 2017-05-23 14:43:53 -04:00
Joshua Arts 24c8952e59 add preferences and customization (#171) 2017-05-11 09:58:51 -04:00
Joshua Arts a2cfdc838f Slack Integration (#170)
* slack integration

* recomment server variables

* recomment server variables
2017-05-09 10:26:01 -04:00
Zachary Chai aae1c2ff12 add recording name to subject 2017-04-21 17:21:06 -04:00
Zachary Chai af9995ef5b email configuration check 2017-04-21 15:16:36 -04:00
Zachary Chai 16a43711ca override constraints to allow periods in room_id routes param 2017-03-28 13:46:44 -04:00
Zachary Chai 926396e825 Merge pull request #159 from zach-chai/restrict_characters
restrict some characters in meeting name
2017-03-26 15:24:44 -04:00
Zachary Chai 280b28742d restrict some characters in meeting name 2017-03-26 15:06:10 -04:00
Zachary Chai cb2e1e1f6b override rails id param constraints 2017-03-26 14:16:06 -04:00
Zachary Chai 6e5fdb8d14 Merge pull request #154 from zach-chai/exceptions
enable routes as exceptions app
2017-03-21 18:23:21 -04:00
Zachary Chai 3dd2a5e5ea enable routes as exceptions app 2017-03-21 18:18:16 -04:00
Zachary Chai b55d535d33 add errors controller with error pages for 404 500 422 2017-03-21 17:20:30 -04:00
Zachary Chai 19929c4553 strip spaces and newlines from meeting names 2017-03-21 13:53:51 -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 b0512a0569 allow periods in meeting name 2017-03-14 14:27:16 -04:00
Zachary Chai 7c86aa8e7f more testing and code cleanup and enable coverage reports on circle 2017-03-03 15:26:41 -05:00
Zachary Chai 7ebe90d27b test recording ready callback 2017-03-03 14:05:37 -05:00