Commit Graph

30 Commits

Author SHA1 Message Date
Clark Boylan f878d60979 Retire this repository as it has moved
This project is no longer developed on opendev and has moved to github.
Perform project retirement to clean up the opendev content. In
particular we want to remove zuul configs that have errors, but also
give people hints to the current code repository.

Depends-On: https://review.opendev.org/c/openstack/project-config/+/818170
Change-Id: Icd4d25d60d96d57eb99f1bcb4055a7bb4ae10b30
2021-11-16 14:36:31 -08:00
smarcet b53af79f93 Updated Redis config
Change-Id: I900a491f5e296a6a7af44938bff5911b6566bb55
Signed-off-by: smarcet <smarcet@gmail.com>
2021-01-11 23:49:18 -03:00
smarcet ee8333b3f9 Added loging help text
Change-Id: Iffe85c46fb6fd157157c43b62ebe9d3ade151115
Signed-off-by: smarcet <smarcet@gmail.com>
2020-11-18 12:18:22 -03:00
smarcet 09c472e319 Fixed repository dependencies
Change-Id: I42fb374b48711092ef2af07772fc64dc089869f5
Signed-off-by: smarcet <smarcet@gmail.com>
2020-10-27 23:47:01 -03:00
smarcet 9d8678a9b1 Updated CORS middleware
Change-Id: If0b274bf6d3ff334e7c2005ac3213f580e3b2f68
Signed-off-by: smarcet <smarcet@gmail.com>
2020-10-23 17:32:00 -03:00
smarcet 2420988947 Fixed email wording
Change-Id: I640c5ce1d39265830ec72e5ae13037d5980121bd
Signed-off-by: smarcet <smarcet@gmail.com>
2020-10-12 14:48:19 -03:00
smarcet 57295af06e Added code of conduct
Change-Id: I69c3218e14a8f65caa482df204625cb254ba2a74
Signed-off-by: smarcet <smarcet@gmail.com>
2020-10-12 12:37:29 -03:00
smarcet 28b87e27f1 Added redis config for queues
Change-Id: Id7d3f2c83e5cee2107a585b255a70b0e1977444d
Signed-off-by: smarcet <smarcet@gmail.com>
2020-10-06 10:51:20 -03:00
Zuul 55d3c2b15f Merge "Added Profile PIC edition" 2020-08-03 22:16:18 +00:00
smarcet 48dfbb1664 Added Profile PIC edition
( default gravatar )

Change-Id: Ib15b9c64ebfb8b21b52175d68e179de38146b765
Signed-off-by: smarcet <smarcet@gmail.com>
2020-08-03 18:49:17 -03:00
smarcet 418d5ca182 Added help info
Change-Id: I3e8ba4fc9d84e0b9923b7b897c408dd79ae13c1a
Signed-off-by: smarcet <smarcet@gmail.com>
2020-08-03 14:00:31 -03:00
smarcet 68c10a2765 Added Rabbit MQ config
added endpoint /api/v1/users/{id}

scope users-read-all

Change-Id: Ibe066b728b460052c619a2fcb0e83b8225543a1f
Signed-off-by: smarcet <smarcet@gmail.com>
2020-06-23 08:14:05 -03:00
smarcet d33be7c867 Downgraded error log
password reset void

Change-Id: Id169bd615c11c8a56ab6f42d452ce28cf069cba5
Signed-off-by: smarcet <smarcet@gmail.com>
2020-04-02 22:51:17 -03:00
smarcet 640ae9cab4 Fixed spam process mail
Change-Id: I295d38eb1d0a9a611a1cbcec76962f0d33989936
Signed-off-by: smarcet <smarcet@gmail.com>
2020-03-25 11:14:22 -03:00
smarcet 9090f8c404 Updated Cookies Attributes
* Set explicitly Cookie SameSite
* Updated security policies for cookies

Change-Id: Iaf23a0fcb599753c778108e29e03c8dcd573a4dc
2020-02-14 23:58:55 -03:00
smarcet 87a701c098 Updated Cookies Attributes
* Set explicitly Cookie SameSite
* Updated security policies for cookies

Change-Id: I3a42d1787a225b62ba9c88eac0789e30edf1791f
2020-02-14 23:19:05 -03:00
smarcet 69d363ef92 Fixed error log ownership
Change-Id: I84505a52a6ada54079ca254266e17cf07bf4dd9d
2020-02-11 23:10:43 -03:00
smarcet 0ea4b05c01 Fix on ORM SSL
Fix on doctrine ssl connection

Change-Id: I9deacb3866070cbcfe3eaae3db371b9ea2c2348d
2020-01-28 00:23:57 -03:00
smarcet 55866e58ee Updated doctrine cache config to default value
Change-Id: I435d5f25dcf3c0b42b513f6318ef4336aa14c918
2020-01-27 18:36:07 -03:00
smarcet b52c932636 IDP - User Management
* Added user registration process
* Added user password reset process
* Added user email verification proccess
* update token id to return custom claims
* update access token instrospection to return user custom claims
* Migrated to Doctrine ORM ( from eloquent)
* Added User CRUD
* Added User Groups CRUD
* Refactoring
* Bug Fixing
* added user registration oauth2 endpoint
  POST /api/v1/user-registration-requests

payload

* first_name ( required )
* last_name ( required)
* email ( required )
* country ( optional )

scope

user-registration ( private scope)

Change-Id: I36e8cd4473ccad734565051442e2c6033b204f27
2020-01-23 03:06:05 -03:00
smarcet 8ebf5dfe74 Fix on op_bs cookie lifetime
Change-Id: I3a3e336a0792500ad04a4f04e5b508df3d6283e4
2019-09-30 10:41:28 -03:00
smarcet cd1664b574 Parametrized Urls
Updated registration/lost password and
resend verification urls to be parametrized

Change-Id: I5da459df7f46ae66349933fb36650ffb88a817e8
2019-04-29 17:17:50 -03:00
smarcet 7408fbb595 Migrated Mail from native to Sendgrid API
Change-Id: I751c20bdf77bd9612633f97a4ad61c47227def90
2019-04-11 11:25:20 -03:00
smarcet cb3fee441f Migration to PHP 7.x
* updated dependencies
* updated LV version to 5.6

Depends-On: https://review.openstack.org/629495

Depends-On: https://review.openstack.org/629896

Change-Id: Iacf81dd65d71102ad0660c5c2bdd6633bf727ec0
2019-01-10 13:51:06 -03:00
Sebastian Marcet 7b7ebe628e Updated PDO Config to Support SSL connections
added new configuration keys to set up
SSL CERTS and connection properties.

Change-Id: I0302f3c6332da39468699062126600df7f247a37
2018-08-23 14:56:22 -03:00
Sebastian Marcet fccca4cb19 Fixed decryption error on RP cookies
* added a exception handler for decryption error
* updates opbs cookie name to op_bs
* refactoring
* added OP browser state lifetime to configuration

Change-Id: Ib0f713e2670b4bec94dde19a15dafd93c4b536b6
2018-08-08 07:06:30 -03:00
Sebastian Marcet 7647be9500 Updated support email
Added support email config variable to .env
and set default value to info@openstack.org

Change-Id: I29634d73ada11024bfa5050bd03b1a1fd5305a89
2018-01-10 07:29:11 -03:00
Sebastian Marcet c2a3148da4 Updated Redis Conn Config
Removed Persistent Conn option
due is not supported on all releases

Change-Id: I2684e66acea46b35a44ee23d731eee290c1d74d0
2017-09-22 12:28:53 -03:00
Sebastian Marcet 9a5b7fdde3 Tunning IDP
* added cache to IP whitelisting checking
* set redis persistent connections

Change-Id: Iace8fd148e35c8b29d70bcddbd138ea557bd7f9f
2017-04-10 11:50:23 -03:00
Sebastian Marcet 6b0d6c36af IDP Upgrade from Laravel 4.X to 5.X
In order to migrate IDP from LV 4.x to
latest LV version, following task were performed:

* Updated namespace to be complain with PSR-4
* General Refactoring: moved all DB access code
  from services to repositories.
* Migration to LV 5.X: these migration guides
  were applied
  - https://laravel.com/docs/5.3/upgrade#upgrade-5.0
  - https://laravel.com/docs/5.3/upgrade#upgrade-5.1.0
  - https://laravel.com/docs/5.3/upgrade#upgrade-5.2.0
* Improved caching: added repositories decorators
  in order to add REDIS cache to queries, entities

Change-Id: I8edf9f5fce6585129701c88bb88332f242307534
2016-11-17 18:37:40 -03:00