Jan Eitzinger
9f9cc0c3ca
Fix inconsistency in config
...
Fixes #60
2022-11-05 08:22:44 +01:00
Jan Eitzinger
74a8709edd
Allow dash outside range of nodelist
...
Fixes #59
2022-11-04 07:31:36 +01:00
Jan Eitzinger
71d85bbaad
Merge pull request #55 from pc2/jwt
...
Accept externally generated JWTs provided via cookie
2022-11-03 07:10:28 +01:00
Jan Eitzinger
7116b572ee
Update Hands-on.md
2022-10-20 14:34:00 +02:00
Michael Schwarz
f817ac5240
Accept externally generated JWTs provided via cookie
...
If there is an external service like an AuthAPI that can generate JWTs and
hand them over to ClusterCockpit via cookies, CC can be configured to
accept them
2022-10-19 13:36:13 +02:00
Jan Eitzinger
7814a184a1
Update README.md
2022-09-28 19:55:32 +02:00
Jan Eitzinger
13f0d171d7
Update README.md
2022-09-28 19:54:38 +02:00
Christoph Kluge
21b03d02b2
Swagger definition URL now based on config.json Addr field
2022-09-27 10:33:36 +02:00
Jan Eitzinger
5f50a00784
Merge pull request #50 from ClusterCockpit/48_improve_status_view
...
Add build info to footer
2022-09-27 10:17:14 +02:00
Christoph Kluge
d405f0da41
Fix leftover local dev address
2022-09-27 10:02:01 +02:00
Christoph Kluge
24f9d4f934
Add buildInfo to frontend footer
2022-09-27 09:56:17 +02:00
Jan Eitzinger
9d9690b2ff
Update README.md
2022-09-27 07:46:18 +02:00
Jan Eitzinger
4af3b62567
Update README.md
2022-09-27 07:44:35 +02:00
Jan Eitzinger
7eebc0b5b7
Update README.md
2022-09-26 16:39:34 +02:00
Jan Eitzinger
d1fefe16a3
Update README.md
2022-09-26 15:46:38 +02:00
Jan Eitzinger
fe91e0a362
Update config.json
2022-09-26 15:34:21 +02:00
Jan Eitzinger
411da118db
Merge pull request #49 from ClusterCockpit/dev-job-archive-module
...
Refactoring and Cleanup
* Add packages for archive
* Extract all data structures into schema package
* Re-Generate GraphQL Code
* Add Swagger UI Frontend and REST Api documentation generated from code comments
* Integrate JSON Schema and add schema validation
* Add more tests
* Add Makefile for build automation
* Integrate binary version and git hash
2022-09-26 15:18:41 +02:00
Jan Eitzinger
918a07735d
Merge branch 'master' into dev-job-archive-module
2022-09-26 15:12:46 +02:00
Jan Eitzinger
2753cf5652
Update README.md
2022-09-26 14:19:15 +02:00
Jan Eitzinger
90425021ad
Add info output tp Makefile
2022-09-26 13:51:03 +02:00
Jan Eitzinger
066194121b
Add version and git tag to binary
...
Fixes #47
2022-09-26 13:16:04 +02:00
Jan Eitzinger
b44c6a2e7d
Add Makefile for build automation
2022-09-26 11:22:34 +02:00
Jan Eitzinger
dd5f09c982
Rename api_test to integration_test
2022-09-23 16:17:33 +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
Jan Eitzinger
3a582ee2f5
Update schema
2022-09-21 15:20:26 +02:00
Jan Eitzinger
6ed9f16882
Adapt startDemo script to new flags
2022-09-21 15:10:46 +02:00
Jan Eitzinger
4652f1dae1
Extend unit schema
2022-09-21 15:10:31 +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
2b9d01f3a0
Merge pull request #44 from ClusterCockpit/config-component
...
Include config component
2022-09-20 13:21:55 +02:00
Jan Eitzinger
35114aeb2d
Cleanup. Fix failing test
2022-09-20 13:07:46 +02:00
Jan Eitzinger
0c4096eda3
Fix api testcase
2022-09-20 12:21:20 +02:00
Jan Eitzinger
2fdf1c14be
Fix broken schema and add tests
2022-09-20 10:27:23 +02:00
Jan Eitzinger
207254a9e2
Embed schema files for validation
2022-09-20 07:05:01 +02:00
Jan Eitzinger
7e0f2a2e06
Update cluster..json in rest api test
2022-09-19 17:37:32 +02:00
Jan Eitzinger
27d18f00eb
Add docs for deployment
2022-09-19 17:37:04 +02:00
Jan Eitzinger
2a43e0bcf3
Update config README. Add helper script for subClusters
2022-09-19 17:36:45 +02:00
Jan Eitzinger
71d6bf81c2
Add hands-on README in docs
2022-09-19 17:36:00 +02:00
Jan Eitzinger
02732cbbce
Move additional tools to tools directory
2022-09-19 16:16:33 +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
597fe955fa
Update README.md
2022-09-16 07:05:44 +02:00