Commit Graph

2164 Commits

Author SHA1 Message Date
moebiusband 8f4ef1e274 Refactor repository
Fix issues
Improve transaction API
Make hardcoded constants configurable
Make error messages consistent and always add context info
2025-11-20 06:58:45 +01:00
moebiusband e1c7583670 Add sqlite and s3 job archive backend
Add documentation
Extend config
2025-11-19 17:00:11 +01:00
moebiusband 39a2157d46 Refactor tagger package
Fix issues
Add documentation
Add unit tests
2025-11-19 16:58:48 +01:00
moebiusband dd63e7157a Refactor memorystore
Fix issues
Add unit test
Add documentation
2025-11-19 16:58:02 +01:00
moebiusband 340efd7926 Refactor auth package
Fix security issues
Remove redundant code
Add documentation
Add units tests
2025-11-19 16:54:01 +01:00
moebiusband ecc6194b57 Refactor main package
Fix issues.
Break down main routine.
Add documentation.
Remove globals.
2025-11-19 16:53:04 +01:00
Christoph Kluge 90c3381954 add nodeState info display and filtering to systems views 2025-11-18 15:56:55 +01:00
Christoph Kluge 21334c8026 make active metrics reactive to cluster filter 2025-11-14 14:45:22 +01:00
Christoph Kluge cbdef6ce9e fix missing rooflines in analysis heatmap plot 2025-11-14 14:02:16 +01:00
Christoph Kluge 591cd9fd66 review analysis view layout, add title with info 2025-11-14 11:28:48 +01:00
Christoph Kluge e8d2a45afb add allocated cores gauge to status view, fix stacked labels 2025-11-14 10:40:42 +01:00
Christoph Kluge 3b533938a6 review status view components, make node states refreshable 2025-11-13 17:27:41 +01:00
Christoph Kluge 9fe342a7e9 fix metricSelect error if cluster filter is active 2025-11-13 13:40:31 +01:00
Christoph Kluge 2152ced97a improve metricplot threshold handling
- simplified and adaptive thresholds for shared jobs
2025-11-13 11:18:40 +01:00
Christoph Kluge 404be5f317 add optional legend flip to plots 2025-11-12 17:20:50 +01:00
Christoph Kluge f56783a439 add plot cursor sync to nodelist rows 2025-11-12 16:44:49 +01:00
Christoph Kluge fb278182d3 add schedulerState resolver 2025-11-12 13:50:09 +01:00
Christoph Kluge c2c63d2f67 fix backend node queries
- wrong table name
- wrong scan field count: timestamp catch for log
2025-11-12 13:38:58 +01:00
Christoph Kluge 7f740455fe fix old gql field name 2025-11-12 13:09:31 +01:00
Christoph Kluge 946b992746 fix leftover dev variable 2025-11-12 12:46:00 +01:00
Christoph Kluge a6c43e6f2f finalize timed node state frontend code for status view 2025-11-11 17:03:59 +01:00
Christoph Kluge ecad52c18d fix: fix defautl time range select values 2025-11-06 11:15:11 +01:00
Christoph Kluge e49e5a0474 finalize timed node state backend code, concat functions 2025-11-05 18:17:29 +01:00
dependabot[bot] 9231b3cfca Bump github.com/go-ldap/ldap/v3 from 3.4.10 to 3.4.12
Bumps [github.com/go-ldap/ldap/v3](https://github.com/go-ldap/ldap) from 3.4.10 to 3.4.12.
- [Release notes](https://github.com/go-ldap/ldap/releases)
- [Commits](https://github.com/go-ldap/ldap/compare/v3.4.10...v3.4.12)

---
updated-dependencies:
- dependency-name: github.com/go-ldap/ldap/v3
  dependency-version: 3.4.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 08:08:39 +00:00
dependabot[bot] 68e0159292 Bump github.com/nats-io/nats.go from 1.46.1 to 1.47.0
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) from 1.46.1 to 1.47.0.
- [Release notes](https://github.com/nats-io/nats.go/releases)
- [Commits](https://github.com/nats-io/nats.go/compare/v1.46.1...v1.47.0)

---
updated-dependencies:
- dependency-name: github.com/nats-io/nats.go
  dependency-version: 1.47.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 08:08:35 +00:00
dependabot[bot] 1a674590bf Bump graphql from 16.11.0 to 16.12.0 in /web/frontend
Bumps [graphql](https://github.com/graphql/graphql-js) from 16.11.0 to 16.12.0.
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](https://github.com/graphql/graphql-js/compare/v16.11.0...v16.12.0)

---
updated-dependencies:
- dependency-name: graphql
  dependency-version: 16.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 08:03:48 +00:00
dependabot[bot] 1ef47e7b3f Bump @rollup/plugin-commonjs from 28.0.3 to 29.0.0 in /web/frontend
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 28.0.3 to 29.0.0.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v29.0.0/packages/commonjs)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
  dependency-version: 29.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 08:03:36 +00:00
dependabot[bot] 214a2762df Bump chart.js from 4.4.9 to 4.5.1 in /web/frontend
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 4.4.9 to 4.5.1.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](https://github.com/chartjs/Chart.js/compare/v4.4.9...v4.5.1)

---
updated-dependencies:
- dependency-name: chart.js
  dependency-version: 4.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 08:03:30 +00:00
moebiusband cb5d06decd Merge branch 'dev' of github.com:ClusterCockpit/cc-backend into dev 2025-10-29 09:01:05 +01:00
moebiusband 8555a88202 Upgrade dependencies. Regenerate GraphQL API. 2025-10-29 08:55:06 +01:00
Michael Panzlaff 2287f4493a Reapply "Fix wrong memorystore nats schema"
This reverts commit ea7660ddb3.
2025-10-28 13:17:00 +01:00
Jan Eitzinger bb357f7cab Merge pull request #420 from ClusterCockpit/dependabot/go_modules/github.com/99designs/gqlgen-0.17.81
Bump github.com/99designs/gqlgen from 0.17.66 to 0.17.81
2025-10-28 12:19:23 +01:00
dependabot[bot] d9b240cd2d Bump github.com/99designs/gqlgen from 0.17.66 to 0.17.81
Bumps [github.com/99designs/gqlgen](https://github.com/99designs/gqlgen) from 0.17.66 to 0.17.81.
- [Release notes](https://github.com/99designs/gqlgen/releases)
- [Changelog](https://github.com/99designs/gqlgen/blob/master/CHANGELOG.md)
- [Commits](https://github.com/99designs/gqlgen/compare/v0.17.66...v0.17.81)

---
updated-dependencies:
- dependency-name: github.com/99designs/gqlgen
  dependency-version: 0.17.81
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-28 11:17:27 +00:00
Jan Eitzinger bea5ee96d9 Merge pull request #422 from ClusterCockpit/dependabot/go_modules/github.com/coreos/go-oidc/v3-3.16.0
Bump github.com/coreos/go-oidc/v3 from 3.12.0 to 3.16.0
2025-10-28 12:16:36 +01:00
Jan Eitzinger 7d205fd526 Merge pull request #423 from ClusterCockpit/dependabot/npm_and_yarn/web/frontend/mathjs-15.0.0
Bump mathjs from 12.4.3 to 15.0.0 in /web/frontend
2025-10-28 12:16:08 +01:00
Jan Eitzinger c15b2a0cbb Merge pull request #424 from ClusterCockpit/dependabot/go_modules/golang.org/x/oauth2-0.32.0
Bump golang.org/x/oauth2 from 0.27.0 to 0.32.0
2025-10-28 12:15:35 +01:00
dependabot[bot] 7ccba30a3d Bump mathjs from 12.4.3 to 15.0.0 in /web/frontend
Bumps [mathjs](https://github.com/josdejong/mathjs) from 12.4.3 to 15.0.0.
- [Changelog](https://github.com/josdejong/mathjs/blob/develop/HISTORY.md)
- [Commits](https://github.com/josdejong/mathjs/compare/v12.4.3...v15.0.0)

---
updated-dependencies:
- dependency-name: mathjs
  dependency-version: 15.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-28 11:13:03 +00:00
dependabot[bot] 8091485588 Bump golang.org/x/oauth2 from 0.27.0 to 0.32.0
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.27.0 to 0.32.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.27.0...v0.32.0)

---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-version: 0.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-28 11:12:58 +00:00
dependabot[bot] 1413f968d6 Bump github.com/coreos/go-oidc/v3 from 3.12.0 to 3.16.0
Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc) from 3.12.0 to 3.16.0.
- [Release notes](https://github.com/coreos/go-oidc/releases)
- [Commits](https://github.com/coreos/go-oidc/compare/v3.12.0...v3.16.0)

---
updated-dependencies:
- dependency-name: github.com/coreos/go-oidc/v3
  dependency-version: 3.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-28 11:12:55 +00:00
Jan Eitzinger d1d1bb09e9 Merge pull request #427 from ClusterCockpit/dev
Pre-Merge 1.5 dev
2025-10-28 12:11:49 +01:00
Aditya Ujeniya 3c1a7e0171 Fixed the behavior of avro write to old files 2025-10-28 09:42:28 +01:00
Jan Eitzinger 0cb50f2f01 Add warning for master branch usability
Added warning about the master branch not being production-ready.
2025-10-28 09:11:23 +01:00
Aditya Ujeniya 2287586700 Revert avro files writing logic 2025-10-28 08:53:43 +01:00
Aditya Ujeniya ea7660ddb3 Revert "Fix wrong memorystore nats schema"
This reverts commit 856ccbb969.
2025-10-28 08:50:33 +01:00
Aditya Ujeniya 44e98e8f2f Fix to avro reader 2025-10-27 20:44:40 +01:00
Michael Panzlaff 856ccbb969 Fix wrong memorystore nats schema 2025-10-27 14:53:18 +01:00
Aditya Ujeniya 0920286b4c Clean up 2025-10-23 17:58:56 +02:00
Aditya Ujeniya f34e10cfd9 Schema for metric store 2025-10-23 17:58:17 +02:00
moebiusband ae5d202661 Remove S3Backend stub 2025-10-23 15:14:28 +02:00
moebiusband bc43c844fc Fix memoryStore Init and move MetricConfig init 2025-10-20 10:22:40 +02:00