Christoph Kluge
|
1bb2827aeb
|
Merge branch 'import-data-sanitation' of https://github.com/ClusterCockpit/cc-backend into import-data-sanitation
|
2023-03-29 10:39:42 +02:00 |
|
Christoph Kluge
|
fc133f328a
|
Add check to ccms getSubCluster routine
- Fixes nil pointer panic if topology requested from undef'd subcluster
- rest.go: vscode LINT
|
2023-03-29 10:39:31 +02:00 |
|
Jan Eitzinger
|
5d535edb48
|
Synchronize go job struct with schema
|
2023-03-29 06:46:33 +02:00 |
|
Jan Eitzinger
|
9aff980a38
|
Add scope to Metric List. Add numberOfNodes.
|
2023-03-24 15:10:23 +01:00 |
|
Jan Eitzinger
|
4d49698e5a
|
Add scope to GraphQL Metric Type
|
2023-03-24 14:43:37 +01:00 |
|
Jan Eitzinger
|
1f8c6064e2
|
Refactor schema
* Remove redundant scope
* Change Series Id type to string
* Adopt golang structs to schema
|
2023-03-22 19:21:11 +01:00 |
|
|
5d526e1168
|
Adapt Cluster schema
Add remove boolean to subClusterConfig in MetricList.
Fix Linter errors.
|
2023-03-21 11:51:11 +01:00 |
|
|
747f6d4e2d
|
Add MetricConfig in SubClusters.
|
2023-03-20 16:27:36 +01:00 |
|
Jan Eitzinger
|
97f391deff
|
GraphQL remove toplevel thresholds and add Unit
Add Unit to metric values in subCluster
|
2023-03-10 12:13:40 +01:00 |
|
Christoph Kluge
|
3867ea137b
|
Update and regenerate graphQL for new unit type
|
2022-10-06 18:04:47 +02:00 |
|
Christoph Kluge
|
ec772f5aff
|
Fix the fix
Note: Changes should be removed before merge - Fix to allow compilation only
|
2022-10-05 14:09:11 +02:00 |
|
Christoph Kluge
|
bb0f8a2905
|
Fix compilation
- Unit.Prefix prop used in assignement instead if Unit type
|
2022-10-05 11:16:43 +02:00 |
|
Christoph Kluge
|
74c50bd424
|
Merge branch 'import-data-sanitation' into 48_improve_status_view: Unit pkg update required for dev
|
2022-10-05 11:01:43 +02:00 |
|
Jan Eitzinger
|
29d215fcea
|
Intermediate Save commit
|
2022-10-04 10:12:35 +02:00 |
|
Jan Eitzinger
|
7251344d4a
|
Add convenience routines to unit package
|
2022-09-28 16:25:26 +02:00 |
|
Christoph Kluge
|
21b03d02b2
|
Swagger definition URL now based on config.json Addr field
|
2022-09-27 10:33:36 +02:00 |
|
Christoph Kluge
|
24f9d4f934
|
Add buildInfo to frontend footer
|
2022-09-27 09:56:17 +02:00 |
|
Jan Eitzinger
|
918a07735d
|
Merge branch 'master' into dev-job-archive-module
|
2022-09-26 15:12:46 +02:00 |
|
Jan Eitzinger
|
9ae7a813fa
|
Restructure import job test due to db handle clash
|
2022-09-23 16:11:35 +02:00 |
|
Jan Eitzinger
|
5c715b6ec2
|
Add test for import job handler. Improve error messages.
|
2022-09-23 15:23:45 +02:00 |
|
Christoph Kluge
|
c9184a7575
|
Move identical parts of stopJob routines to new function
- No solution for two swagger doc annotations for one function (ie function handles two inputs) found
- Also: Delete handwritten openapi.yaml
|
2022-09-23 11:59:18 +02:00 |
|
Christoph Kluge
|
b96c515c2c
|
Small additions to 'getJobs' API docs
|
2022-09-22 13:32:40 +02:00 |
|
Christoph Kluge
|
93713edcac
|
Add '401 unauthorized' to api docs
|
2022-09-21 17:13:55 +02:00 |
|
Christoph Kluge
|
872bc77708
|
Add missing error codes to documentation, fix wrong success type
|
2022-09-21 17:03:01 +02:00 |
|
Christoph Kluge
|
6712b15034
|
Better represent 'exclusiveMinimum' from JSON schemata
|
2022-09-21 14:21:13 +02:00 |
|
Christoph Kluge
|
94c77d8a67
|
Small additions to swagger docs
|
2022-09-21 14:12:24 +02:00 |
|
Christoph Kluge
|
05a84cb95c
|
Extend parsed swagger documentation by adding comments
|
2022-09-21 11:54:19 +02:00 |
|
Jan Eitzinger
|
35114aeb2d
|
Cleanup. Fix failing test
|
2022-09-20 13:07:46 +02:00 |
|
Jan Eitzinger
|
e8d7722c42
|
Add json schema validation for config file
|
2022-09-19 16:16:05 +02:00 |
|
Christoph Kluge
|
9f9462496a
|
Move swagger comment from TagJobApiRequest to Tag
|
2022-09-16 13:18:50 +02:00 |
|
Jan Eitzinger
|
24f374ed36
|
Fix API tag data type
|
2022-09-16 11:21:27 +02:00 |
|
Christoph Kluge
|
705f76fa3a
|
Remove GitHub merge comment lines
|
2022-09-16 10:12:37 +02:00 |
|
Jan Eitzinger
|
6325f02ba2
|
Merge branch 'dev-job-archive-module' of github.com:ClusterCockpit/cc-backend into dev-job-archive-module
|
2022-09-16 06:28:07 +02:00 |
|
Jan Eitzinger
|
f1941b5e67
|
Reconfigure Swagger integration. Regenerate API docs
|
2022-09-16 06:09:55 +02:00 |
|
Christoph Kluge
|
922e94e835
|
Fix API data types, use unsecured router for /docs
- Note: Use /docs swagger playground without login
- Otherwise: Session User will be used which leads to role mismatch
|
2022-09-15 17:38:11 +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
|
777f225e91
|
Add option for json validation
|
2022-09-13 15:22:20 +02:00 |
|
Jan Eitzinger
|
732801548f
|
Enable caching for job metric data
|
2022-09-13 15:21:50 +02:00 |
|
Jan Eitzinger
|
520c814e3b
|
Introduce import job flag
|
2022-09-13 15:20:07 +02:00 |
|
Jan Eitzinger
|
adc22f6bc1
|
Merge branch 'master' into config-component
|
2022-09-13 09:05:07 +02:00 |
|
Jan Eitzinger
|
d8aaa26c27
|
Cleanup and small fixes
|
2022-09-13 07:38:18 +02:00 |
|
Jan Eitzinger
|
00fc5f4774
|
Remove to set ArrayJobId on DB Init
|
2022-09-12 14:51:51 +02:00 |
|
Jan Eitzinger
|
cca0722b01
|
Remove obsolete variable
|
2022-09-12 14:46:18 +02:00 |
|
Jan Eitzinger
|
10c6b366a5
|
Refactor UserCfg, add test
|
2022-09-12 13:34:21 +02:00 |
|
Jan Eitzinger
|
c0daad256f
|
Regenerate GraphQL Api. Remove FilterRanger
|
2022-09-12 13:33:01 +02:00 |
|
Jan Eitzinger
|
c64a935750
|
Cleanup and improve error handling
|
2022-09-11 07:13:08 +02:00 |
|
Christoph Kluge
|
802c10588f
|
Completely replace outdated template config rendering
- Deleted respective old files
- Renamed new components
|
2022-09-09 15:27:00 +02:00 |
|
Jan Eitzinger
|
8856f26fb0
|
Reformat and Refactor packages. Rebuild GraphQL.
|
2022-09-07 12:24:45 +02:00 |
|
Jan Eitzinger
|
b7907d33aa
|
Move data structures to config package
|
2022-09-06 15:43:57 +02:00 |
|
Jan Eitzinger
|
937e72954d
|
Make api test pass and cleanup
|
2022-09-06 14:40:14 +02:00 |
|