Sergio C. Arteaga
1800c7a22f
Allow getting repo metadata from private repos ( #1706 )
...
This enables features like verified publisher and ownership claim in private repos.
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-11-24 11:56:39 +01:00
Sergio C. Arteaga
a65a0b9753
Move TagsGetter to oci package ( #1702 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-11-22 10:51:31 +01:00
Sergio C. Arteaga
db528dad04
Consolidate some repositories API endpoints ( #1382 )
...
The following repositories endpoints have been removed:
- Get all repositories
- Get repositories by kind
- Get repositories owned by an organization
- Get repositories owned by an user
The functionality the methods above provided is now covered by the new
repositories search endpoint, which also supports pagination.
Related to #1295
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-06-10 20:01:02 +02:00
Sergio C. Arteaga
b06aa39cd5
Allow exploring templates in private Helm repos ( #1201 )
...
Closes #1190
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-03-23 13:32:18 +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
dea3a5f9cf
Refactor trackers ( #1032 )
...
Closes #1025
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-01-25 09:53:00 +01:00
Sergio C. Arteaga
2566110c13
Check Helm HTTP repositories digest ( #919 )
...
Closes #917
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-12-02 09:23:10 +01:00
Sergio C. Arteaga
6aa850f91a
Some refactoring in trackers ( #912 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-11-30 10:54:32 +01:00
Sergio C. Arteaga
0013574ac1
Avoid exporting or cloning repos when not needed ( #881 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-11-23 12:31:35 +01:00
Sergio C. Arteaga
4a23fe2fb4
Add experimental OCI support for OLM repositories ( #852 )
...
Closes #544
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-11-13 14:28:06 +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
14beeab31d
Add API endpoint to get repos by kind ( #641 )
...
Closes #640
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-09-09 00:24:15 +02:00
Sergio C. Arteaga
bc539b057c
Allow entities to claim repositories ownership ( #628 )
...
Closes #586
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-04 18:14:56 +02:00
Sergio C. Arteaga
5ca36a23e0
Introduce verified publisher concept ( #621 )
...
Closes #550
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-03 10:36:57 +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
0a7d9ee1df
Add repositories kinds filter to tracker ( #580 )
...
In addition to ask the tracker to only process some repositories by providing their name, it's now also possible to only process the repositories of the kinds provided.
This is handy when, for any reason, it's necessary to reindex all packages from repositories of a given kind (usually used in combination with the `bypassDigest` flag).
Closes #573
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-08-11 14:14:58 +02:00
Sergio C. Arteaga
8d359468ab
Consolidate trackers into one ( #572 )
...
Related to #513
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-08-06 14:23:14 +02:00
Sergio C. Arteaga
8a4520a662
Add some tests for OLM tracker ( #505 )
...
Closes #498
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-06-30 13:51:38 +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