Commit Graph

42 Commits

Author SHA1 Message Date
f761900a3e Add initial code for oidc authentication support 2024-03-13 09:37:12 +01:00
Christoph Kluge
c1b944b838 sec: update dependencies 2023-11-29 14:25:12 +01:00
dc67a1f103 Update frontend and backend dependencies 2023-08-21 08:49:42 +02:00
9b7b3812d9 Introduce goreleaser support 2023-06-16 14:31:09 +02:00
1ae34c5e10 Extend archive manager 2023-05-15 14:32:23 +02:00
538427d59b Introduce Retention and compression 2023-05-09 16:33:26 +02:00
50cf2f57d1 Upgrade cc-units 2023-05-04 17:20:33 +02:00
d9b18d1763 Cleanup
Use external cc-units
Lint code
Fix import tests
2023-05-04 15:34:36 +02:00
Christoph Kluge
a4911e3590 Tidy up dependencies 2023-02-23 10:49:58 +01:00
Christoph Kluge
05caa41b7c Include containerd@1.6.18 manually
- Should resolve dependabot alerts 6, 7, 8, 9
2023-02-23 10:45:33 +01:00
Christoph Kluge
10fda229c6 Bump dependency versions 2023-02-23 10:36:51 +01:00
4bbb022051 Upgrade module dependencies 2023-02-21 17:12:05 +01:00
Jan Eitzinger
33b20620ee
Merge branch 'master' into sql-repository-opt 2023-02-21 16:21:47 +01:00
33bfc6dbc6 Update go.mod 2023-02-21 14:50:08 +01:00
8ffb562d6b Introduce db migration support 2023-02-21 10:57:22 +01:00
Christoph Kluge
bf6ec1bc98 Add search for user names, add names in user table
- Regenerated GraphQL due to new required query 'multiUser'
2023-02-17 10:45:27 +01:00
aef821fa7e Add SQL hook for logging and timing 2023-02-13 13:52:17 +01:00
Christoph Kluge
1873c6a87d
Merge branch 'master' into 34-52-rework-searchbar 2023-01-13 09:58:56 +01:00
Christoph Kluge
a5298a3630 updated gofiles 2023-01-11 16:26:08 +01:00
Pay Giesselmann
c3749f0f36 add prometheus metricdata backend 2022-12-08 13:51:44 +01:00
Jan Eitzinger
f1941b5e67 Reconfigure Swagger integration. Regenerate API docs 2022-09-16 06:09:55 +02:00
Christoph Kluge
8e90c954ff First commit for swagger api documentation, not yet fully functional
- Problems with JWT auth (eg startJob fails with missing role)
- Manually fixed auto-parsing errors (missing api.TagJobApiRequest, wrong API @Description)
2022-09-15 12:37:44 +02:00
Jan Eitzinger
7cea964271 Update jsonschema package 2022-09-13 15:18:55 +02:00
Jan Eitzinger
8856f26fb0 Reformat and Refactor packages. Rebuild GraphQL. 2022-09-07 12:24:45 +02:00
Jan Eitzinger
fc76eed899 Refactor package structure
Builds but not tested
2022-09-05 17:46:38 +02:00
Lou Knauer
8bdab3298d Sync checksum file; Tidy up module file 2022-07-05 08:54:58 +02:00
Jan Eitzinger
8446f6267a Use internal lrucache 2022-06-22 06:11:00 +02:00
Lou Knauer
97806669f9 Update dependencies and ccms client 2022-05-04 09:22:55 +02:00
Christoph Kluge
9f3a304a02 Fix merge artifacts 2022-03-22 11:13:11 +01:00
Christoph Kluge
2811136fd4 Merge branch 'master' into add-influxdb2-client 2022-03-22 11:10:32 +01:00
Christoph Kluge
1044406225 Add updated requirement files 2022-03-16 09:45:48 +01:00
Christoph Kluge
a6cf3dd49b Initial rework of existing influxdb2 client
-Fixes generally outdated method definitions
-Fixes stoptime calculation
2022-03-15 18:35:27 +01:00
Lou Knauer
82720c7580 Add optional gops and http->https redirect 2022-03-14 08:45:17 +01:00
Lou Knauer
436eaf0a9d Change import path 2022-01-27 09:40:59 +01:00
Lou Knauer
9034cb90aa make database schema mysql compatible; use prepared statements 2022-01-20 10:00:55 +01:00
Lou Knauer
ef91f862c9 working support for non-node scoped metrics; caching 2022-01-17 13:51:20 +01:00
Lou Knauer
1c6ab3d062 update go.mod and go.sum 2022-01-07 09:54:12 +01:00
Lou Knauer
bc8ad593fd update main; make REST API compatible to ClusterCockpit 2021-12-08 10:15:25 +01:00
Lou Knauer
61cdcf4ead Implementation of resolvers for new GraphQL schema 2021-10-26 10:24:43 +02:00
Lou Knauer
22e3e49970 Optionally initialise new db from JSON files 2021-10-11 11:11:14 +02:00
Jan Eitzinger
9940c44f2b Fix path errors. Fix data schema. 2021-03-31 08:50:53 +02:00
Jan Eitzinger
b7970585ea Introduce new golang job-archive backend 2021-03-31 07:23:48 +02:00