Commit Graph

563 Commits

Author SHA1 Message Date
Jan Eitzinger
9f9cc0c3ca Fix inconsistency in config
Fixes #60
2022-11-05 08:22:44 +01:00
Jan Eitzinger
f368f83967
Update README.md 2022-11-05 08:21:16 +01:00
Jan Eitzinger
0c9b926068 Merge branch 'master' of github.com:ClusterCockpit/cc-backend 2022-11-05 08:03:59 +01:00
Jan Eitzinger
7487d85856 Fix errors. Add check if ./var already exists. 2022-11-05 08:03:44 +01:00
Jan Eitzinger
bf15bdd003
Update README.md 2022-11-05 07:51:08 +01:00
Jan Eitzinger
8cea7fcbb2
Update README.md 2022-11-05 07:48:53 +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