Commit Graph

62 Commits

Author SHA1 Message Date
Sergio C. Arteaga 617105b00c
Add endpoint for Harbor replication adapter (#1001)
Closes #997

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-01-05 16:23:46 +01:00
Sergio C. Arteaga 5d13d8a7c8
Add support for Tinkerbell actions (#991)
Closes #870

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-21 09:01:14 +01:00
Sergio C. Arteaga 66d4fb0fea
Allow setting the branch for git based repositories (#990)
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-18 14:11:18 +01:00
Sergio C. Arteaga b4851dfb84
Generate Artifact Hub chart package v0.12.0 (#988)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-12-18 09:03:13 +01:00
Cynthia S. Garcia 122a003c00
Use "contains security updates" flag in new releases emails (#987)
Closes #942

Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-12-17 20:50:13 +01:00
Cynthia S. Garcia c8e27179ef
Display pre-release status in package view (#984)
Closes #977

Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-12-17 14:23:43 +01:00
Cynthia S. Garcia 4b6666af7b
Display "contains security updates" badge in UI (#983)
Closes #943

Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-12-17 13:18:14 +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
Cynthia S. Garcia 22f23b4f69
Add support for multiple rules files in Falco package UI view (#964)
Closes #956

Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-12-11 13:27:33 +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 4db1973c5a
Generate Artifact Hub chart package v0.11.0 (#930)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-12-03 15:52:16 +01:00
Sergio C. Arteaga 7e2b808dc5
Allow disabling security scanner per repository (#929)
Closes #915

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-03 13:32:04 +01:00
Cynthia S. Garcia a0460d9061
Fix some issues in API doc (#925)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-12-02 20:17:58 +01:00
Sergio C. Arteaga 57d9793987
Omit null values in database functions responses (#918)
Closes #916

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-02 09:47:08 +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 dddb32133b
Allow disabling repository (#905)
Closes #877

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-25 20:05:25 +01:00
Cynthia S. Garcia 2f8ca5b7b7
Improve delete repository modal (#901)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-11-24 18:57:08 +01:00
Sergio C. Arteaga aec721b18c
Generate Artifact Hub chart package v0.10.0 (#869)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-11-19 08:11:25 +01:00
Sergio C. Arteaga c9dede6280
Display package content link in install modal (#847)
Closes #839

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-11 11:18:32 +01:00
Sergio C. Arteaga 9e6194ca23
Expose security report summary in pkg summary (#819)
Related to #745

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-11-02 13:15:23 +01:00
Sergio C. Arteaga 7ade5acc76
Generate Artifact Hub chart package v0.9.0 (#818)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-11-02 09:49:49 +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 06a8c0e1a7
Add endpoint to get package's changelog (#794)
Related to #760

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-10-27 14:41:53 +01:00
Sergio C. Arteaga 72f4cc2ffc
Expose security report created at timestamp (#789)
Related to #775

Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-10-26 14:11:17 +01:00
Sergio C. Arteaga 1eb36aaeec
Generate Artifact Hub chart package v0.8.0 (#780)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-10-23 09:16:32 +02:00
Sergio C. Arteaga 231b4740f4
Do not track Helm charts values (#779)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-10-23 08:47:51 +02:00
Sergio C. Arteaga 873f6d3560
Add endpoint to get package version reference doc (#777)
Related to #755

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-22 15:08:41 +02:00
Sergio C. Arteaga d2919c736b
Introduce packages security report (#728)
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-14 14:25:49 +02:00
Sergio C. Arteaga d35501939b
Store OLM operators CRDs in new dedicated fields (#716)
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-06 12:31:05 +02:00
Sergio C. Arteaga 49c25c5f4c
Allow adding CRDs for operators in Helm packages (#705)
Closes #697

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-05 07:55:50 +02:00
Sergio C. Arteaga 424648af36
Allow filtering operators by capability level (#691)
Closes #678

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-29 14:42:19 +02:00
Sergio C. Arteaga 0f20be02ed
Use dedicated field for operator capabilities (#688)
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-29 11:11:12 +02:00
Sergio C. Arteaga 9c511ae133
Allow filtering packages by license (#686)
Closes #681

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-28 20:31:45 +02:00
Sergio C. Arteaga 5960b2c1e1
Display license in packages' cards (#685)
Closes #680

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-28 19:45:04 +02:00
Sergio C. Arteaga 90d6ecbd15
Consolidate get_repository_* database functions (#665)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-09-23 17:39:35 +02:00
Sergio C. Arteaga 65c003d67d
Generate Artifact Hub chart package v0.6.0 (#664)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-09-23 08:18:25 +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 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 3f67a04bd5
Introduce official repository concept (#638)
Related to #542

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-08 13:49:19 +02:00
Sergio C. Arteaga 6ac5894fd9
Add verified publisher search filter (#637)
Closes #626

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-08 10:24:00 +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 952c6fdf58
Generate Artifact Hub chart package v0.5.0 (#624)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-09-03 11:51:14 +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 f4bf44227b
Fix issue listing user opt-out entries (#623)
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:21:07 +02:00
Cynthia S. Garcia 8b81591f29
Add tests for subscriptions view in control panel (#620)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-09-01 19:37:57 +02:00
Sergio C. Arteaga 31c0ae9776
Allow users to opt-out of repository notifications (#609)
Closes #589

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-28 14:13:03 +02:00
Cynthia S. Garcia 8c3450325e
Minor fixes in UI (#600)
Signed-off-by: Cintia Sanchez Garcia <cynthiasg@icloud.com>
2020-08-21 19:50:05 +02:00
Sergio C. Arteaga e07dd823f0
Add Monocular compatible search API endpoint (#598)
Closes #593

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-21 13:07:36 +02:00
Sergio C. Arteaga fa83354545
Track and list Helm charts dependencies (#583)
Closes #538

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-12 23:30:19 +02:00
Sergio C. Arteaga 0327262de8
Generate Artifact Hub chart package v0.4.0 (#574)
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-08-06 16:50:54 +02:00