Commit Graph
31 Commits
Author SHA1 Message Date
Jesus Federico 2b0301da38 GRN-93: Fix for issue with excesive requests to LB (#447)
* Fix for issue with excesive requests to lb

* Fixed issue with rspec on users not passing when run alone

* Include dotenv in production
2019-04-10 10:12:32 -04:00
Jesus Federico c07cfd0d93 GRN-80: Patch for fixing the added function in a production environment (#444)
* Patch for fixing the added function in a production environment

* Rubocop!
2019-04-09 11:22:55 -04:00
Jesus Federico 57aa72ecee GRN-73: Added settings for externalizing logs (#441)
* Added settoings for externalizing logs

* Fix for passing rubocop

* Attempt to fix jenkins fail

* Final Jenkins fix
2019-04-08 16:06:14 -04:00
Jesus Federico 154bb883b6 Make sure the loadbalancer URL is correct (#440) 2019-04-08 09:19:35 -04:00
Jesus Federico b15868fb3c GRN-80: Allow local accounts on multitenant (#428)
* Changed the way the omniauth providers are declared

* Allow local authentication for multitenant mode based on customer settings

* Cleanead up code mandated by rubocop

* Completed implementation for signin and added the one for signup

* Fixed issue with rubocop

* Renamed customer_name to lb_user

* Renamed lb_user -> user_domain, fixed issue with signup controller, email verification WAS NOT implemented

* Completed implementation of email_verification

* Fixed rubocop issue

* Final update

* Fix for test with loadbalancer

* Make sure loadbalancer mockup is only used when env defined

* Fix for test on rooms_controller

* Fixed most of the test failing on multitenant env

* Fixed issue detected by rubocop

* Fixed issue with activation tockens not working on resend

* Fixed new issue found by rubocop

* Updated travis script

* Harcoded credentials for mockup

* Updated expectation on start_session

* Fixed issue with duplication of home room

* Updated script for rubocop

* Restored Gemfile
2019-04-05 14:54:36 -04:00
Jesus Federico 5ba5b663ac GRN-86: Change the way the locales are handled (#417)
* Changed the way locales are shown

* Updated the rest of the locales

* Changed the way available_locales are defined

* Updated locales in Russian

* Updated locaales for German
2019-03-28 11:02:36 -04:00
Jesus Federico 8d484e2c0e Update en.yml 2019-03-26 09:43:43 -04:00
Jesus Federico 6e0b232c3e Updated locales (#402) 2019-03-21 11:45:45 -04:00
Jesus Federico 08f6f32779 Persist password (#393)
* never hold the owner of the room on the waiting screen

* persist room passwords so we can always call create meeting, even if it's already running, to avoid any inconsistency or race condition when joining a meeting

* Fixed issues in migration, room attribute updates, random_password and tests
2019-03-12 17:54:57 -04:00
Jesus Federico 37af17fae1 Revert "Redirecting the user to the referrer on login success/fail (#374)" (#389)
This reverts commit 404134aa8d.
2019-03-05 14:45:42 -05:00
Jesus Federico 49779b2dd1 Updated bootstrap and sqlite3 in order to solve some concerns with security (#385) 2019-03-04 16:54:11 -05:00
Jesus Federico a0036e244b CI Updates (#386)
* Fixed issue with pushing build to dockerhub

* Fixed issue with pushing build to dockerhub
2019-02-28 11:54:08 -05:00
Jesus Federico 5553a8ffaa Updated internal documentation (#384) 2019-02-27 14:10:19 -05:00
Jesus Federico 6ebdd43709 New updates to scripts for travis (#381) 2019-02-26 09:34:51 -05:00
Jesus Federico fff8a52cc2 Updated scripts for CI (#380) 2019-02-25 15:33:05 -05:00
Jesus Federico 7429349d3b GRN-37: Externalized scripts for building/deploying docker images though CI (#375) 2019-02-22 13:11:15 -05:00
Jesus Federico 56a72ade9d Completed fix for the specs (#343) 2019-01-18 10:29:06 -05:00
Jesus Federico 4d9d0ebb97 GRN-46: Scoped user email uniqueness validation (#342)
* Scoped user email uniqueness validation

* Scoped user email uniqueness validation

* Scoped user email uniqueness validation

* Extended User test for check email scope
2019-01-17 16:27:50 -05:00
jfederico e915aba9db Updates to specs 2019-01-09 22:01:19 +00:00
Jesus Federico 3b67ffee40 Generalized logs and mailer (#312) 2018-10-26 11:59:49 -04:00
Jesus Federico b3a2d9e39e Updates to env variables for logging (#309)
* Updates to env variables for logging

* Added not_found template to application
2018-10-23 11:45:14 -04:00
Jesus Federico 5174bf1c1e Added step for precompiling assets (#302) 2018-10-17 14:40:55 -04:00
Jesus Federico 207ec6ffb2 Unify the UI style in sign up, sign in buttons when using omniauth (GRN-35) (#301)
* Changed style to buttons for sign up

* Added assets and generalized code for sign up buttons

* Added new style to sign in modal

* Replaced hex colors with the official ones

* Removed the old social icons that are no longer used

* Centred text in sign up buttons

* Base button rendering on iconset_providers and secured office 365
2018-10-17 12:41:57 -04:00
Jesus Federico de5bbc44f2 Shortened commit tag used for build version (#299) 2018-10-16 14:58:52 -04:00
Jesus Federico 1617b7dba1 Helper scripts (#298)
* Added helper scripts

* Added commit tag to version tag to builds from master

* Restored script for Travis

* Restored script for Jenkins

* Restored script for Jenkins

* Restored script for Jenkins
2018-10-16 14:28:21 -04:00
Jesus Federico 90b965d03f Workaround for issue with email notification (#297) 2018-10-15 15:55:29 -04:00
Jesus Federico a2ffd74042 Fixed room view broken when no format presentation is included (GRN-34) (#289) 2018-10-09 16:16:27 -04:00
jfederico c05d2e314d Fixed badge for coverage 2018-09-14 18:37:28 +00:00
Jesus Federico 074a002abf Added support for coveralls (#264) 2018-09-12 16:06:49 -04:00
Jesus Federico f6742fd440 removed Docker build step (#253) 2018-08-24 14:24:27 -04:00
jfederico 7190779abb Added Spanish translation 2018-08-21 20:03:58 +00:00