Commit Graph

22 Commits

Author SHA1 Message Date
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 36167006ee
Move handlers packages to internal (#1203)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-03-23 13:55:27 +01:00
Sergio C. Arteaga a7fb8a08ac
Store and expose security scanner errors (#1137)
Closes #1129

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-02-23 13:24:58 +01:00
Sergio C. Arteaga edda4daace
Add pre-release field to package snapshot (#982)
Closes #976

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-12-17 11:30:39 +01:00
Sergio C. Arteaga bd5d82c030
Enrich default webhook payload template (#945)
`Changes` and `containsSecurityUpdates` fields have been added.

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-12-08 13:47:55 +01:00
Sergio C. Arteaga 18d1afa637
Track packages versions containing security updates (#944)
Closes #941

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-12-08 12:06:44 +01:00
Sergio C. Arteaga 3a37c7c485
Enable some extra backend linters (#911)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-11-27 11:38:37 +01:00
Sergio C. Arteaga e92e24bf44
Add support for private Helm repositories (#816)
Closes #773

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-10-30 19:53:51 +01:00
Sergio C. Arteaga a2ead7fa7e
Add package `changes` to notification template data (#799)
Related to #798

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-10-27 16:05:20 +01:00
Sergio C. Arteaga a3ffcb7cee
Check email sender before delivering notifications (#747)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-10-15 16:37:02 +02:00
Sergio C. Arteaga 21b6152797
Notification worker uses now pkg.BuildURL (#668)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-09-24 08:29:36 +02:00
Sergio C. Arteaga 1b4f092197
Add repository ownership claim notifications (#636)
Closes #630

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-07 20:39:54 +02:00
Sergio C. Arteaga 9fe8b2221d
Update README.md (#612)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-08-27 13:58:56 +02:00
Sergio C. Arteaga 9d7b480ea3
Notify repository owners of tracking errors (#588)
Closes #569

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-08-18 10:48:13 +02:00
Sergio C. Arteaga b4a8635a59
Packages now always belong to a repository (#480)
Some groundwork in preparation for #460

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-06-24 01:06:07 +02:00
Sergio C. Arteaga 05ede5cc16
Reorganize http api routes (#447)
Related to #439
Related to #6

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-06-07 20:04:30 +02:00
Sergio C. Arteaga fee7b38a53
Add button to test webhooks notifications (#415)
Closes #382

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-05-29 00:05:48 +02:00
Sergio C. Arteaga 441755ea90
Default webhooks payload is now based on cloudevents (#388)
Closes #383

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-05-21 13:58:44 +02:00
Sergio C. Arteaga d66746dba0
Prepare backend to support webhooks (#378)
Related to #373

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-05-19 13:58:47 +02:00
Sergio C. Arteaga 9f24b87d77
Improve how notifications are created and dispatched (#377)
This is some groundwork in preparation for webhooks.

Related to #373

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-05-14 09:44:26 +02:00
Cynthia S. Garcia d63ab3836c
Fix issue sorting facets entries (#374)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-05-11 19:08:17 +02:00
Sergio C. Arteaga 6fddaf4139
Prepare backend to support notifications (#365)
Related to #245

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-05-07 20:53:37 +02:00