Sergio Castaño Arteaga
7a2e090ec5
Add support for Headlamp plugins ( #3594 )
...
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>
2024-01-10 14:44:55 +01:00
Sergio Castaño Arteaga
d8d255d4cf
Improve get stats database function performance ( #3558 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2023-12-19 10:51:05 +01:00
Sergio Castaño Arteaga
0d8a205b7c
Add some missing indexes to event table ( #3504 )
...
Add some missing event table indexes
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2023-11-20 11:21:10 +01:00
Sergio Castaño Arteaga
cecd7ccf1c
Rename KCL packages to KCL modules ( #3441 )
...
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>
2023-10-25 15:59:35 +02:00
Sergio Castaño Arteaga
d6281cccf9
Add support for KCL packages ( #3434 )
...
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>
2023-10-18 12:43:31 +02:00
Sergio Castaño Arteaga
8089725178
Add API endpoint for Fairwinds Nova ( #3032 )
...
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>
2023-05-09 12:10:26 +02:00
Sergio Castaño Arteaga
4c99aa3b7a
Add support for KubeArmor policies ( #2902 )
...
Related to #2890
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>
2023-03-21 13:14:00 +01:00
Sergio Castaño Arteaga
6ae7b77b3e
Add support for Argo templates ( #2877 )
...
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>
2023-03-14 09:04:23 +01:00
Sergio Castaño Arteaga
35097b26c5
Add flag for artifacts published by CNCF projects ( #2808 )
...
Related to #1791
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2023-02-23 13:42:32 +01:00
Sergio Castaño Arteaga
910d2d0b22
Integrate category classifier model in tracker ( #2756 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2023-02-10 10:33:09 +01:00
Sergio Castaño Arteaga
f7fff2402b
Add support for Backstage plugins ( #2739 )
...
Closes #1509
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>
2023-02-06 13:15:43 +01:00
Sergio Castaño Arteaga
8ef78a146d
Add support for Knative client plugins ( #2730 )
...
Closes #2714
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>
2023-02-01 11:11:30 +01:00
Sergio Castaño Arteaga
471be0a281
Introduce package alternative name concept ( #2696 )
...
Sometimes a package can be identified by two similar names. Some
examples would be *postgres* / *postgresql* or *mongodb* / *mongo*.
Users often may type any of the options and expect the same results.
When searching for packages, Artifact Hub gives preference to **exact**
matches in names, so sometimes the top results may not be what users
would expect. This situation can be improved by providing an alternative
name for your package, which will be given the same weight as the
package name when indexing. So in cases like the previous examples, it
can help ranking them higher in the search results.
Related to #2632
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2023-01-24 14:01:34 +01:00
Sergio Castaño Arteaga
6c797abaa2
Add experimental support for Kyverno policies ( #2655 )
...
Related to #2653
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>
2023-01-10 19:23:17 +01:00
Sergio Castaño Arteaga
a16f488fc8
Add experimental support for Gatekeeper policies ( #2307 )
...
Related to #2271
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>
2022-09-09 11:24:32 +02:00
Sergio C. Arteaga
151ee6f0e3
Add support for Kubewarden policies ( #2115 )
...
Related to #2065
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>
2022-07-09 00:45:34 -07:00
Sergio C. Arteaga
e21af00e28
Fix issue checking user alias availability ( #1997 )
...
Related to #1987
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2022-05-26 17:29:05 +02:00
Sergio C. Arteaga
5cc43984d3
Upgrade backend dependencies ( #1841 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2022-03-07 09:14:01 +01:00
Sergio C. Arteaga
14b5d2b1a0
Add experimental support for containers images ( #1777 )
...
Closes #1685
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>
2022-01-12 10:28:47 +01:00
Sergio C. Arteaga
c13ba24c10
Add endpoint to get package views ( #1737 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-12-09 11:47:02 +01:00
Sergio C. Arteaga
70ccf53794
Track packages views ( #1728 )
...
This new feature requires the [pg_partman](https://github.com/pgpartman/pg_partman ) extension to be available in the PostgreSQL server used for Artifact Hub.
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-12-07 14:57:09 +01:00
Sergio C. Arteaga
3a57db8d37
Check cosign sigstore signature in Helm OCI repos ( #1704 )
...
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-11-22 17:39:28 +01:00
Sergio C. Arteaga
3f233f2ee9
Allow organizations to endorse packages ( #1654 )
...
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-10-27 17:23:31 +02:00
Sergio C. Arteaga
35f25a6885
Allow publishers to include screenshots in packages ( #1582 )
...
Closes #1574
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-10-04 13:52:12 +02:00
Sergio C. Arteaga
220defd13d
Link Helm charts deps to packages in the hub ( #1581 )
...
Closes #1579
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-10-01 14:38:45 +02:00
Sergio C. Arteaga
95e36d4b14
Add support for Tekton pipelines ( #1552 )
...
Closes #1485
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-09-17 13:58:18 +02:00
Sergio C. Arteaga
64c123a69f
Add API endpoint for Helm exporter tool ( #1544 )
...
Related to: sstarcher/helm-exporter#66
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-09-13 15:57:42 +02:00
Sergio C. Arteaga
f9d1effae5
Use tablesample in get random packages query ( #1501 )
...
Related to #1497
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-08-19 10:04:17 +02:00
Sergio C. Arteaga
ce3e820d5d
Add some missing database indexes ( #1500 )
...
Related to #1497
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-08-19 09:52:05 +02:00
Sergio C. Arteaga
db224d156c
Add support for Keptn integrations ( #1459 )
...
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-07-29 09:32:20 +02:00
Sergio C. Arteaga
60049ccaed
Store generic annotations in snapshot data field ( #1461 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-07-29 01:07:17 +02:00
Sergio C. Arteaga
20d65c3748
Add annotations field to package metadata ( #1460 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-07-29 00:11:46 +02:00
Sergio C. Arteaga
0a76c5afce
Allow users deleting their accounts ( #1417 )
...
Closes #1331
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-23 19:00:53 +02:00
Sergio C. Arteaga
8bc5b5779f
Display Helm charts sign key information ( #1408 )
...
Closes #1308
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-18 09:34:54 +02: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
24f0e0b3fa
Add `all containers images whitelisted` field to pkg ( #1347 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-05-24 13:25:03 +02:00
Sergio C. Arteaga
5e3817c76f
Add security vulnerabilities alerts ( #1307 )
...
Closes #1304
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-10 13:09:06 +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
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
3f617c0dc6
Some improvements in API keys ( #1221 )
...
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-05 11:00:38 +02:00
Sergio C. Arteaga
34ad6982f7
Add stats page ( #1182 )
...
Closes #1176
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-17 13:53:30 +01:00
Sergio C. Arteaga
d99b8ed582
Store creation timestamp of some entities ( #1179 )
...
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-15 19:20:41 +01:00
Sergio C. Arteaga
e5bba8ba34
Move logo image id and url to snapshot entity ( #1167 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-03-04 13:04:02 +01:00
Sergio C. Arteaga
f220a2864d
Allow setting official status at the package level ( #1138 )
...
Closes #972
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 14:31:31 +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
01bebe878d
Add support for user password reset ( #1123 )
...
Closes #236
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-16 17:01:03 +01:00
Sergio C. Arteaga
75523822f7
Add support for publisher recommendations ( #1117 )
...
Closes #1106
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-10 18:42:56 +01:00
Sergio C. Arteaga
9d4aa39b31
Add experimental support for Tekton tasks ( #1046 )
...
Closes #1040
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-01-26 10:06:14 +01:00
Sergio C. Arteaga
21a7f7c0c4
Allow deleting organizations ( #1026 )
...
Related to #1009
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-01-14 14:03:07 +01:00