Commit Graph

923 Commits

Author SHA1 Message Date
Sergio C. Arteaga 9146bf6d60
Improve OLM and Tekton trackers errors handling (#1290)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-05-05 12:59:20 +02:00
Cynthia S. Garcia 0eb23db1a8
Fix issue handling webhooks with no packages in UI (#1289)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-05-04 11:24:14 +02:00
Sergio C. Arteaga 4aecb9333b
Bump Trivy to 0.17.2 (#1288)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-05-04 09:53:42 +02:00
Sergio C. Arteaga 626b7db584
Fix broken link in OLM annotations doc (#1287)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-05-04 09:27:10 +02:00
Sergio C. Arteaga bf58fc2a1b
Improve packages changelog (#1286)
Closes #1209

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>
2021-05-03 20:31:12 +02:00
Cynthia S. Garcia 4782c583e5
Prepare email notifications templates for dark mode (#1285)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-30 10:59:27 +02:00
Cynthia S. Garcia 46f6338cc9
Improve url check in repository modal (#1283)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-29 13:09:05 +02:00
Cynthia S. Garcia 9ac673a60e
Add link to home page pointing to repos guide (#1282)
Closes #1208

Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-29 10:12:55 +02:00
Cynthia S. Garcia 949ec4c5f5
Widget now uses shadow dom (#1280)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-28 14:37:13 +02:00
Sergio C. Arteaga d11932fa79
Add two-factor authentication support (#1273)
Closes #1222

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>
2021-04-28 13:25:15 +02:00
Sergio C. Arteaga 6b5188cd88
Add support for CoreDNS plugins (#1278)
Closes #1275

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>
2021-04-28 09:07:12 +02:00
Cynthia S. Garcia 43034acc6b
Display stats in package detail view (#1277)
Closes #1247

Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-27 11:08:38 +02:00
Sergio C. Arteaga 9538cc7069
Generic tracker now supports README.md files (#1276)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-27 10:38:15 +02:00
Sergio C. Arteaga daafabc5ae
Add subscriptions and webhooks stats to pkg details (#1274)
Related to #1247

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-26 18:40:01 +02:00
Sergio C. Arteaga 20c6540ae1
Generate Artifact Hub chart package v0.19.0 (#1272)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-26 12:31:42 +02:00
Sergio C. Arteaga df6e754938
Minor documentation update (#1271)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-26 11:57:13 +02:00
Cynthia S. Garcia 60e01d4741
Fix issue with timers in some UI tests (#1270)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-26 09:07:07 +02:00
Sergio C. Arteaga b3202fc34b
Some improvements in HTTP clients used by backend (#1269)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-26 08:55:14 +02:00
Sergio C. Arteaga fd76477367
Enforce password strength (#1268)
Closes #1229

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>
2021-04-23 19:49:42 +02:00
Tom Kerkhove 61f9123fd5
Fix typo in error message for repository (#1265)
Signed-off-by: GitHub <noreply@github.com>
2021-04-23 11:36:45 +02:00
Cynthia S. Garcia 9176f9897e
Improve some frontend tests (#1264)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-22 21:03:10 +02:00
Sergio C. Arteaga 89fb54dc89
Add CodeQL analysis workflow (#1263)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-22 11:47:13 +02:00
Cynthia S. Garcia d2fcec73f3
Fix issue preparing readme ToC (#1262)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-22 10:23:21 +02:00
Sergio C. Arteaga 59694f48ae
Upgrade backend dependencies (#1261)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-22 10:06:11 +02:00
Cynthia S. Garcia 05b9e1629e
Fix widgets groups loading spinner position (#1260)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-21 11:34:29 +02:00
Sergio C. Arteaga 4736b23f6b
Add refs to k8s json schema in chart json schema (#1256)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-20 15:12:38 +02:00
Cynthia S. Garcia 369c4b17e1
Fix some minor issues in widgets groups (#1257)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-20 14:33:00 +02:00
Cynthia S. Garcia 36da13cd75
Add widgets groups (#1255)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-20 12:31:41 +02:00
Sergio C. Arteaga a633b6482a
Exclude generated time when calculating repo digest (#1254)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-19 11:17:29 +02:00
Daniel Haß 3a3ce6e277
Added OpenAPI spec linting (#1244)
Signed-off-by: Daniel Haß <danielhass@users.noreply.github.com>
2021-04-19 09:49:31 +02:00
Cynthia S. Garcia 72dedcca1f
Make OpenAPI linter happy (#1253)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-19 09:28:36 +02:00
Sergio C. Arteaga b4dcb1aa1b
Enable CORS for package search endpoint (#1252)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-19 09:17:32 +02:00
Cynthia S. Garcia d8ed7a6011
Upgrade widget dependencies (#1251)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-16 14:41:45 +02:00
Sergio C. Arteaga 0b7315f3a3
Prepare backend to serve widget (#1250)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-16 13:13:09 +02:00
Cynthia S. Garcia c3bb4d1654
Add support to embed Artifact Hub items (#1249)
Closes #1228

Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-16 12:41:05 +02:00
Sergio C. Arteaga 93c054beb5
Enable CORS for package summary endpoint (#1245)
Related to #1228

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-13 17:42:17 +02:00
Cynthia S. Garcia df72882d19
Fix API doc (#1243)
Fixes #1242

Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-13 09:28:16 +02:00
Sergio C. Arteaga b3559bf3cd
Add endpoint to get package's summary (#1241)
Related to #1228

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-12 13:31:24 +02:00
Cynthia S. Garcia f83f2e49aa
Fix issue with modals in package view (#1240)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-12 10:12:57 +02:00
Cynthia S. Garcia ac59c07033
Fix issue in json schema viewer (#1239)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-12 08:50:30 +02:00
Sergio C. Arteaga 011b4eeb6a
Add support for KEDA scalers (#1231)
Closes #1227

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>
2021-04-09 14:21:50 +02:00
Sergio C. Arteaga dbff470854
Store sessions ids hashed (#1236)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-09 14:07:18 +02:00
Cynthia S. Garcia 08ad7eace5
Improve user redirection to login page (#1238)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-09 13:59:10 +02:00
Sergio C. Arteaga 9f8602277f
Fix issue deleting session cookie on logout (#1237)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-09 10:04:35 +02:00
Sergio C. Arteaga c3d34c81bc
Store password reset code hashed (#1235)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-08 16:33:32 +02:00
Cynthia S. Garcia 5e539a24d3
Add kubernetesjsonschema.dev to CSP (#1234)
Related to #1219

Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-08 13:50:37 +02:00
Cynthia S. Garcia 9102ac6355
Fix issue resolving recursive $refs in values schema (#1233)
Closes #1219

Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-08 13:29:34 +02:00
Sergio C. Arteaga f4bf29886a
Return error message on some unauthorized responses (#1232)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-08 12:14:54 +02:00
Cynthia S. Garcia 1cac55b8d5
Fix issue with signin/signup modals (#1230)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2021-04-07 13:07:49 +02:00
Sergio C. Arteaga b6a2f8615b
Hash API keys secret using sha512 instead of bcrypt (#1226)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-06 19:19:01 +02:00