Commit Graph

17 Commits

Author SHA1 Message Date
Sergio C. Arteaga 219d9b43d2
Parallelize backend tests (#937)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-12-07 16:25:31 +01:00
Sergio C. Arteaga 3889a6f4d2
Do not register verification code when using oauth (#882)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-11-23 13:48:00 +01:00
Sergio C. Arteaga a3a200900a
Reorganize database queries (#675)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-09-25 10:28:37 +02:00
Sergio C. Arteaga 0846fe9ceb
Introduce fine grained authorization mechanism (#655)
Closes #603

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
Co-authored-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Co-authored-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-09-21 14:15:01 +02:00
Sergio C. Arteaga c3fc479857
Add API key support to RequireLogin middleware (#463)
Closes #454

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-06-11 11:46:49 +02:00
Sergio C. Arteaga 996e093c9f
Consolidate invalid input error in hub package (#451)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-06-08 20:52:18 +02:00
Sergio C. Arteaga 12459bfc88
Prepare backend to support user profile image (#417)
Related to #410

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-05-29 15:59:53 +02:00
Sergio C. Arteaga 2ef6af2521
Minor improvements to some backend tests (#402)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-05-26 18:40:50 +02:00
Sergio C. Arteaga 2bf3d5ca64
Improve input validation for user operations (#344)
Related to #333

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-04-27 16:13:01 +02:00
Sergio C. Arteaga 68f83144de
Split CheckAvailability method in chartrepo package (#297)
Closes #281

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-04-13 17:45:05 +02:00
Sergio C. Arteaga b1956da197
Fix issue setting null passwords (#295)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-04-13 15:09:24 +02:00
Sergio C. Arteaga d87b1294b6
Add oauth login support (#289)
Supported providers: Github and Google

Closes #286

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-04-13 13:44:43 +02:00
Sergio C. Arteaga 3f54895eca
Some refactoring in backend (#277)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-04-08 13:59:06 +02:00
Sergio C. Arteaga 22f93cf9ec
Add endpoint to get user profile (#273)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-04-07 13:04:52 +02:00
Sergio C. Arteaga b68e0952f2
Add endpoint to update user password (#267)
Related to #234

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-04-06 14:35:49 +02:00
Sergio C. Arteaga 709b74e977
Add endpoint to update user profile (#266)
Related to #234

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-04-06 11:37:39 +02:00
Sergio C. Arteaga 66102e2bd0
Refactor internal hub api (#221)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-03-26 16:55:09 +01:00