Christoph Kluge
|
e5862e9218
|
Merge branch 'dev' of https://github.com/ClusterCockpit/cc-backend into dev
|
2025-04-16 18:36:15 +02:00 |
|
Christoph Kluge
|
29ae2423f8
|
fix metricconfig pointer copy, add disabled metric card in jobView
- skips disabled metrics in backend, see cc-backend tries to retrieve "removed" metrics #377
|
2025-04-16 18:36:12 +02:00 |
|
|
c2087b15d5
|
Merge branch 'dev' of github.com:ClusterCockpit/cc-backend into dev
|
2025-04-09 07:28:02 +02:00 |
|
|
a8d785beb3
|
Remove redundant check in auth package
|
2025-04-09 07:27:59 +02:00 |
|
Christoph Kluge
|
d770292be8
|
feat: add nodename matcher select to filter, defaults to equal match
- see PR !353
|
2025-04-08 14:52:07 +02:00 |
|
Christoph Kluge
|
b3a1037ade
|
Merge pull request #353 from brinkcoder/fix-node-filter
Fix node filter to use EXISTS for exact hostname matches
|
2025-04-08 12:57:04 +02:00 |
|
Christoph Kluge
|
96977c6183
|
Merge pull request #374 from ClusterCockpit/review_logging
Review logging
|
2025-04-07 16:03:48 +02:00 |
|
|
d6b132e3a6
|
Merge branch 'master' into dev
|
2025-03-20 12:51:23 +01:00 |
|
Christoph Kluge
|
c53f5eb144
|
fix: always return hasNextPage boolean to frontend
- removes dependency on uiDefaults setting
|
2025-03-18 18:01:37 +01:00 |
|
Christoph Kluge
|
9ed64e0388
|
Review logging, comment cleanup
|
2025-03-17 17:39:17 +01:00 |
|
Christoph Kluge
|
93040d4629
|
IMplement LoadNode Data, LoadNodeListData, LoadScopedStats for influxDB2 backend
- Untested
- Only Node Scope
|
2025-03-17 15:25:33 +01:00 |
|
Christoph Kluge
|
0144ad43f5
|
Implement NodeListData and ScopedStats for Prometheus Backend
|
2025-03-17 11:03:51 +01:00 |
|
Christoph Kluge
|
8da2fc30c3
|
split statsTable data from jobMetrics query, frontend refactor
|
2025-03-14 16:36:31 +01:00 |
|
Christoph Kluge
|
f5f36427a4
|
split statsTable data from jobMetrics query, initial commit
- mainly backend changes
- statstable changes only for prototyping
|
2025-03-13 17:33:55 +01:00 |
|
exterr2f
|
16db9bd1a2
|
Fix node filter: Use EXISTS with Eq for exact match and LIKE for Contains
|
2025-03-11 12:20:13 +01:00 |
|
Christoph Kluge
|
2b56b40e6d
|
Review energyFootprint calculation, fix missing numNodes factor, add log
|
2025-03-06 12:46:25 +01:00 |
|
Michael Panzlaff
|
4b2d7068b3
|
Revert "add node_fail job state"
This reverts commit 6454576417ca9048435390a6a3c30415d1a15951.
|
2025-03-04 18:16:02 +01:00 |
|
Michael Panzlaff
|
bd93b8be8e
|
Revert "add node_fail state to database schema"
This reverts commit 65d2698af4a104fbd5ff1faf0f462e6a50b6a466.
|
2025-03-04 18:15:53 +01:00 |
|
Michael Panzlaff
|
aa3fe2b872
|
Revert "add missing node_fail to db constraints"
This reverts commit d4336b0dcb4e054a39033fc681634c285d08d4d8.
|
2025-03-04 18:15:46 +01:00 |
|
Michael Panzlaff
|
a61ff915ac
|
Revert "add more missing node_fail states"
This reverts commit 0a3e678329bc7162bffde549a2e85ac69b63e11b.
|
2025-03-04 18:15:39 +01:00 |
|
Michael Panzlaff
|
0a3e678329
|
add more missing node_fail states
|
2025-03-04 18:03:01 +01:00 |
|
Michael Panzlaff
|
d4336b0dcb
|
add missing node_fail to db constraints
|
2025-03-04 18:00:02 +01:00 |
|
Michael Panzlaff
|
65d2698af4
|
add node_fail state to database schema
|
2025-03-04 17:47:49 +01:00 |
|
Michael Panzlaff
|
6454576417
|
add node_fail job state
|
2025-03-04 17:42:09 +01:00 |
|
Michael Panzlaff
|
a485bd5977
|
allow /start_job/ with 0 second duration
Apparently it is possible to get this for very short jobs.
|
2025-03-04 14:09:04 +01:00 |
|
Christoph Kluge
|
c964f09a4f
|
Merge branch 'dev' into review_logging
|
2025-02-28 17:19:00 +01:00 |
|
|
c661baf058
|
Load new default metrics config from working directory
|
2025-02-28 14:36:19 +01:00 |
|
|
c10737bfd7
|
Merge branch 'master' into dev
|
2025-02-28 09:17:39 +01:00 |
|
Christoph Kluge
|
bd0cc69668
|
Review fatalf log calls and messages
|
2025-02-27 18:10:04 +01:00 |
|
Christoph Kluge
|
5bf968010e
|
Merge branch 'dev' of https://github.com/ClusterCockpit/cc-backend into dev
|
2025-02-27 14:51:34 +01:00 |
|
Christoph Kluge
|
61bc095d01
|
fix: decouple polarPlot data query, add new dedicated gql endpoint
- includes go package upgrades
- includes gqlgen error workaround
|
2025-02-27 14:51:31 +01:00 |
|
Michael Panzlaff
|
e376f97547
|
make swagger
|
2025-02-27 14:42:18 +01:00 |
|
Michael Panzlaff
|
f2428d3cb3
|
/jobs/stop_job/ change bad job_state to HTTP 422
|
2025-02-27 14:20:18 +01:00 |
|
Michael Panzlaff
|
2fdac85d31
|
fix: Do not allow to start a job with a state != running
|
2025-02-27 14:04:54 +01:00 |
|
Christoph Kluge
|
b731395689
|
Merge branch 'dev' of https://github.com/ClusterCockpit/cc-backend into dev
|
2025-02-26 15:21:00 +01:00 |
|
Christoph Kluge
|
07405e3466
|
fix: add missing exclusive filter handler for jobQuery
|
2025-02-26 15:20:58 +01:00 |
|
Jan Eitzinger
|
c562746e5f
|
Merge pull request #343 from ClusterCockpit/dev
Changes for Release v1.4.3
|
2025-02-25 13:09:54 +01:00 |
|
Jan Eitzinger
|
c0443cbec2
|
Merge pull request #334 from ClusterCockpit/add_statsRounding_dataLoader
Add stats rounding data loader
|
2025-02-25 13:07:03 +01:00 |
|
Christoph Kluge
|
633bd42036
|
Add rounding to archiver avg stat calculation
|
2025-02-24 11:10:45 +01:00 |
|
Christoph Kluge
|
f43379f365
|
fix: add missing factor for job power calculation, see #340
|
2025-02-18 18:10:39 +01:00 |
|
Christoph Kluge
|
58e678d72c
|
fix: load jobView roofline on finest resolution separately by default, see #339
|
2025-02-17 18:24:28 +01:00 |
|
Jan Eitzinger
|
cbc49669d0
|
Merge pull request #333 from brinkcoder/default-metrics-config
Add config for default of job_view_selectedMetrics:<cluster_name>
|
2025-02-17 11:23:02 +01:00 |
|
exterr2f
|
7a61bae471
|
clarify error message for blocked user
|
2025-02-17 09:17:27 +01:00 |
|
exterr2f
|
e1b992526e
|
Improve rate limiting to combination of IP and username
|
2025-02-14 20:20:42 +01:00 |
|
exterr2f
|
b6b37ee68b
|
Add Rate Limiting based on IP and username
|
2025-02-14 12:41:28 +01:00 |
|
exterr2f
|
43cb1f1bff
|
Fix SessionMaxAge condition to correctly apply valid values
|
2025-02-14 11:44:46 +01:00 |
|
Michael Panzlaff
|
f7a67c72bf
|
fix 'unhandled case' error for core metrics
|
2025-02-13 17:34:45 +01:00 |
|
Christoph Kluge
|
8af92b1557
|
simplify polar plot data code, add scaling for shared jobs to polar
|
2025-02-11 18:38:48 +01:00 |
|
Christoph Kluge
|
eaa826bb8a
|
adds centralized rounding of series stats in dataLoader
- Fixed to two digit precision
|
2025-02-11 10:57:04 +01:00 |
|
exterr2f
|
f158eaa29c
|
Add default_metrics.json which sets the defaults for job_view_selectedMetrics:cluster for new users
|
2025-02-10 09:39:49 +01:00 |
|