Sergio Castaño Arteaga
2a5e724e0c
Allow adding CSRF trusted origins ( #4457 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2025-07-15 10:52:38 +02:00
Sergio Castaño Arteaga
ec66fcdd9d
Upgrade Grafana dashboard ( #3708 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2024-03-11 13:04:06 +01:00
Sergio C. Arteaga
8b5e971905
Make tracker repository timeout configurable ( #1998 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2022-05-26 16:21:28 +02:00
Sergio C. Arteaga
aad40a8abe
Update grafana dashboard ( #1808 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2022-01-31 11:46:34 +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
846771bd02
Update grafana dashboard ( #1729 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-12-08 10:00:06 +01:00
Sergio C. Arteaga
0b7315f3a3
Prepare backend to serve widget ( #1250 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-04-16 13:13:09 +02:00
Sergio C. Arteaga
899584cd9b
Reorganize some configuration values ( #1189 )
...
This PR addresses the following problems:
- Some config values used by internal packages are component dependent
- Some config sections are (or may eventually be) duplicated in multiple components sections
The following changes have been applied:
- Email configuration block has been moved out of the `hub` section to the root of the values file.
- Github token has been moved out of the `tracker` section to a new `creds` section at the root of the values file.
- Docker username and password have been moved out of the `scanner` section to the new `creds` section.
- Image store has been moved out of the `tracker` section to a new `images` section at the root of the values file.
- Tracking and scanning events have been moved out of the `tracker` and `scanner` sections respectively to a new `events` section at the root of the values file.
**Please note that existing deployments may need to update some or all of these values to avoid breaking some features.**
Closes #1186
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-03-19 11:47:51 +01:00
Sergio C. Arteaga
13df2efad9
Add some CSRF protection ( #1170 )
...
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-10 15:28:02 +01:00
Sergio C. Arteaga
29725fe0bd
Update grafana dashboard ( #1139 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2021-02-24 08:36:47 +01:00
Sergio C. Arteaga
e86264fb3d
Add experimental OpenID connect support ( #1000 )
...
Closes #998
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-05 09:54:41 +01:00
Sergio C. Arteaga
ae79ab9240
Fix issue with registry credentials in scanner ( #875 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-11-19 18:44:38 +01: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
663a6f2669
Update grafana dashboard ( #667 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-09-24 08:13:46 +02:00
Sergio C. Arteaga
aa2ed2ad43
Add flag to enable repos tracking errors events ( #590 )
...
Related to #569
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-08-18 14:31:59 +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
ef7492a9fe
Setup hub server shutdown timeout ( #576 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-08-07 13:40:48 +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
5878093615
Some refactoring in Helm tracker ( #571 )
...
Related to #513
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-08-05 11:19:32 +02:00
Sergio C. Arteaga
3ded7791a5
Add support for OPA policies repositories ( #559 )
...
Closes #554
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-07-28 21:34:15 +02:00
Sergio C. Arteaga
00f7d0c1de
Add Falco rules tracker ( #514 )
...
Closes #239
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-07-04 01:26:30 +02:00
Sergio C. Arteaga
a4604ec038
Add bypass digest support to OLM tracker ( #506 )
...
Closes #503
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-06-30 14:40:24 +02:00
Sergio C. Arteaga
34077585cb
Add support for OLM operators ( #483 )
...
Closes #460
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-06-26 09:53:14 +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
b12b18d53a
Allow running chart tracker bypassing digest check ( #397 )
...
Closes #396
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-05-25 14:03:03 +02:00
Sergio C. Arteaga
7eb9e58a6e
Add grafana dashboard configuration ( #321 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-04-17 17:58:28 +02:00
Sergio C. Arteaga
ca5063eb79
Prepare backend to support Falco and OPA packages ( #187 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-03-16 19:24:17 +01:00
Sergio C. Arteaga
4fe1e54306
Prepare backend for user login ( #157 )
...
Related to #112
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-03-06 21:22:25 +01:00
Sergio C. Arteaga
4f1dd017c0
Introduce user and organization concepts ( #124 )
...
Closes #111
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-02-20 16:30:57 +01:00
Sergio C. Arteaga
accd31b3ff
Store and serve packages logos ( #93 )
...
Closes #26
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-02-12 11:43:50 +01:00
Sergio C. Arteaga
a6a00b1b75
Improve hub helm chart ( #58 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-01-31 12:48:28 +01:00
Sergio C. Arteaga
e112a45c5b
Add some database tests ( #51 )
...
Related to #11
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-01-28 15:06:17 +01:00
Sergio C. Arteaga
0956c8378b
Make sure index.html is not cached ( #43 )
...
Closes #38
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-01-23 15:11:13 +01:00
Sergio C. Arteaga
1b571f92b4
Chart tracker can now handle multiple repos ( #33 )
...
All repos indexed in hub.helm.sh have been added to the database as well.
Closes #10
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-01-22 18:39:19 +01:00
Sergio C. Arteaga
24442bc454
Add temporary basic auth support ( #23 )
...
Closes #21
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-01-21 10:55:24 +01:00
Sergio C. Arteaga
c3489a6ff6
Prepare prototype for deployment ( #20 )
...
Closes #9
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-01-21 10:08:52 +01:00
Sergio C. Arteaga
0a42d8301a
Improve how static files are served ( #17 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-01-17 18:01:24 +01:00
Sergio C. Arteaga
d733e5892d
Improve chart tracker prototype ( #16 )
...
Closes #12
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-01-17 16:20:01 +01:00
Sergio C. Arteaga
e7233ca11e
Update static files path ( #2 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-01-16 15:11:57 +01:00
Sergio C. Arteaga
27654ea41d
Add backend prototype ( #1 )
...
Signed-off-by: Sergio Castaño Arteaga <tegioz@icloud.com>
2020-01-16 10:59:53 +01:00