Sergio Castaño Arteaga
2567d321c2
Improve update packages views database function ( #4438 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2025-06-23 13:01:03 +02:00
Daniel Castaño Sánchez
2194e2e47d
Include app version in available versions list ( #4376 )
...
Signed-off-by: Daniel Castaño Sánchez <danielcastanosanchez@icloud.com>
2025-05-02 09:17:42 +02:00
Sergio Castaño Arteaga
5a5a556006
Add deletion protection experimental feature ( #4242 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2025-01-13 14:22:00 +01:00
Sergio Castaño Arteaga
73f70d3c8f
Include packages stars in nova dump ( #4219 )
...
Closes #4215
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2025-01-07 16:52:59 +01:00
Sergio Castaño Arteaga
219e8b42cb
Remove user sessions when password is updated ( #4043 )
...
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-09-17 13:42:04 +02:00
Sergio Castaño Arteaga
f83b5534e0
Add `has_values_schema` field to search output ( #3771 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2024-04-17 14:57:20 +02:00
Sergio Castaño Arteaga
7aee37bd1f
Add kubeVersion to Nova dump ( #3721 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2024-03-20 10:47:46 +01:00
Sergio Castaño Arteaga
b5bcbd74e6
Add support for Inspektor Gadgets ( #3693 )
...
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-03-06 11:33:23 +01:00
Sergio Castaño Arteaga
51e887c1f9
Fix issue checking precedence of versions ( #3636 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2024-01-31 11:14:52 +01:00
Sergio Castaño Arteaga
e26403613d
Allow disabling all repositories notifications ( #3612 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2024-01-15 13:40:36 +01:00
Sergio Castaño Arteaga
a569d6f1a8
Add new sort option: last updated ( #3611 )
...
Closes #3141
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-15 13:16:11 +01: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
dfb9aec733
Add CNCF filter ( #2812 )
...
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-27 11:35:18 +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
60d2115644
Include category in search results and pkg details ( #2794 )
...
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-20 19:35:12 +01:00
Sergio Castaño Arteaga
bc1240fea1
Update category filter to use new category field ( #2763 )
...
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-14 10:06:31 +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
259f66f45d
Remove publisher and repository from filters column ( #2719 )
...
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-30 18:03:52 +01:00
Sergio Castaño Arteaga
3037ddcc6f
Add url filter to repository search API endpoint ( #2707 )
...
Closes #1813
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-25 14:42:37 +01:00
Sergio Castaño Arteaga
1c1d166b70
Adjust packages text search doc weights ( #2697 )
...
Related to #2632
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2023-01-24 14:26:35 +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
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 Castaño Arteaga
dbce7a4b00
Do not scan Kubewarden policies for security vulns ( #2276 )
...
Closes #2272
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2022-09-02 09:15:44 +02: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
Cintia Sánchez García
9bbc7b85aa
Stop displaying production users links on pkg view ( #1959 )
...
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-05-10 11:11:20 +02:00
Josh Soref
154f956a09
Spelling ( #1859 )
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2022-03-23 14:24:23 +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
b21846c20a
Fix broken test ( #1776 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2022-01-10 11:14:39 +01:00
Sergio C. Arteaga
f75719e79a
Extend stats query with packages views ( #1756 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-12-17 11:22:44 +01:00
Sergio C. Arteaga
1ce795f914
Update package views table foreign key ( #1739 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-12-10 12:12:09 +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
c48f915f10
Display prod orgs in pkgs featured in home page ( #1718 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-11-30 16:57:22 +01:00
Sergio C. Arteaga
199f321a6d
Improve how updates to repository creds are handled ( #1716 )
...
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-29 17:18:43 +01:00
Sergio C. Arteaga
65ffc30a3c
Fix issue updating private repository credentials ( #1710 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-11-26 14:08:32 +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
25819d00bc
Display production orgs badge in search results ( #1662 )
...
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-29 13:46:20 +02: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
f5e3d2b3de
Update packages tsdoc when transferring repository ( #1652 )
...
Closes #1648
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-10-25 15:20:10 +02:00
Sergio C. Arteaga
008ebc8d50
Do not scan versions released more than 1 year ago ( #1614 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-10-14 10:34:41 +02:00
Sergio C. Arteaga
841b2bc6a4
Fix issue comparing Helm chart dep repo url ( #1590 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-10-05 08:40:13 +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
2f5a2ea79f
Handle Helm charts deps using file://.. repo urls ( #1583 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-10-04 13:27:31 +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
59ae8d9e05
Improve packages search results facets ( #1547 )
...
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-15 10:04:42 +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
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
5b94f70b9f
Bump Trivy to 0.19.1 + some refactoring in scanner ( #1437 )
...
Trivy is [migrating to a new JSON schema](https://github.com/aquasecurity/trivy/discussions/1050 ). Artifact Hub stores the reports generated by Trivy in JSON format in the database, so we are migrating to the new format as well. Even though new security reports will use the new format, there might be reports stored in the database still using the previous format that may never be updated. The UI will know how to handle both, but users using the security report API endpoint need to be aware that they might receive any of them.
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-16 21:39:36 +02:00