Commit Graph

767 Commits

Author SHA1 Message Date
Jan Eitzinger
954236bd8e Fix issue for a non gpu system 2022-10-18 07:32:34 +02:00
Jan Eitzinger
8227f904f8
Merge pull request #54 from ClusterCockpit/48_improve_status_view
48 improve status view
2022-10-17 10:10:49 +02:00
Christoph Kluge
390bc4c223 Resize gauge card, hide scale on roofline, set colorDots to true
- Scale display switchable by new option 'showTime'
2022-10-07 15:01:14 +02:00
Christoph Kluge
64ea4d63c8 Forgit to add file to last commit 2022-10-07 13:39:31 +02:00
Christoph Kluge
87c80af5af Format status gauge values via existing svelte function
- Temporary solution to catch Kilo, Mega, Giga prefixes
- Backend conversion  requires more extensive graphql changes than expected
2022-10-07 13:35:44 +02: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
Christoph Kluge
526f8be01f Change histogram bar color to light bluish grey
- Hex #85abce
2022-09-30 17:19:01 +02:00
Christoph Kluge
d1c47f4359 Improve Histogram.svelte
- Add bold axis labels
- Labels defined as element props xlabel and ylabel
- Label offset dynamic to plot height (10 percent)
- Add adjustable gaps between bars
2022-09-30 17:00:15 +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
Jan Eitzinger
7251344d4a Add convenience routines to unit package 2022-09-28 16:25:26 +02:00
Christoph Kluge
46baa6e534 First optical layout Iteration 2022-09-28 16:13:46 +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