Commit Graph

1372 Commits

Author SHA1 Message Date
moebiusband 4f7a638619 Move integration test to api black box test 2023-05-04 18:20:35 +02:00
moebiusband f6c629c696 Remove obsolete check
Now handeled by DB UNIQUE constraint
2023-05-04 18:14:46 +02:00
moebiusband 7491ae9e3c Fix typo in DB schema 2023-05-04 17:26:33 +02:00
moebiusband 50cf2f57d1 Upgrade cc-units 2023-05-04 17:20:33 +02:00
moebiusband 066c4553b4 Refactor 2023-05-04 16:27:30 +02:00
moebiusband 5404be3ca7 Add unique constrain on job table 2023-05-04 16:04:57 +02:00
moebiusband c5b67d64d2 Add Table flush on init 2023-05-04 16:03:04 +02:00
moebiusband d9b18d1763 Cleanup
Use external cc-units
Lint code
Fix import tests
2023-05-04 15:34:36 +02:00
moebiusband b878b31de5 Add test result files 2023-05-04 13:32:11 +02:00
moebiusband 23802abc10 Rebuilt GQL code 2023-05-04 13:22:46 +02:00
moebiusband be011d6405 Backport Makefile and yarn replacement
From branch update-web-frontend-dev
2023-05-04 11:34:20 +02:00
moebiusband bb20ed655a Regenerate GraphQL Server 2023-05-04 11:29:53 +02:00
moebiusband 4ae763ee1b Merge branch 'fix-import-flag' into update-web-frontend-env 2023-05-04 09:20:16 +02:00
moebiusband 518f4664a1 Continue fixing errors 2023-05-04 09:19:43 +02:00
moebiusband dce02ab1e0 Revert optional pointer attributes 2023-05-04 07:00:47 +02:00
moebiusband 27894ea0a9 Restructure tests 2023-05-04 07:00:30 +02:00
moebiusband f235b5e911 Start porting to new urql api
It compiles. Not tested
2023-05-03 16:41:17 +02:00
moebiusband ce8eb86569 Improve Makefile
* Add check for required executables
* Remove defunct DB target
* Add distclean target
2023-04-29 07:51:10 +02:00
moebiusband 3e2a462b38 update frontend env
* Switch from yarn to plain npm
* Update all package dependencies
* Start to port to new APIs
2023-04-29 07:25:03 +02:00
moebiusband 3b2fbcfb52 Update README.md 2023-04-29 06:40:12 +02:00
Christoph Kluge a337482fa2 Add shared metric marker to job view plots 2023-04-28 14:34:44 +02:00
Christoph Kluge d93610f700 List parallel jobs on node for jobs on shared node
- Relates to issue #97
- required GQL schema extension and regeneration
- Works for archived jobs aswell
2023-04-28 12:34:40 +02:00
Christoph Kluge e9301a5d39 Mark shared metrics on shared jobs
- show [shared] in plots in JobList
- other plot locations Todo
- Relates to issue #107
2023-04-28 12:30:46 +02:00
moebiusband ebba4371eb Extract importer package and restructure tests 2023-04-28 08:49:58 +02:00
moebiusband c090b18628 Sync commit 2023-04-26 14:08:39 +02:00
moebiusband 9299f65993 Start to integrate file based testing 2023-04-25 09:27:22 +02:00
moebiusband 5a09277d1c Restructure black box test
Remove string ptr from unit prefix
2023-04-25 09:26:48 +02:00
Jan Eitzinger 500ae29d25 Synchronize DB Schema with json schema
Rework tests
2023-04-21 12:59:27 +02:00
Jan Eitzinger 7c2171afda Save state 2023-04-18 07:43:21 +02:00
Christoph Kluge a8980c7a5e Small touches on status view 2023-04-12 18:00:28 +02:00
Christoph Kluge 8c15cc0085 Merge branch 'master' of https://github.com/ClusterCockpit/cc-backend 2023-04-12 15:59:11 +02:00
Christoph Kluge 7fc6f6b0af Add more reactivity to metricSelection 2023-04-12 15:59:08 +02:00
Jan Eitzinger 415b14f96f Merge branch 'master' of github.com:ClusterCockpit/cc-backend 2023-04-12 12:27:16 +02:00
Jan Eitzinger 93f34c7d9e Fix bug in tools related to log init 2023-04-12 12:27:15 +02:00
Christoph Kluge 483443afe6 Merge branch 'master' of https://github.com/ClusterCockpit/cc-backend 2023-04-12 10:57:59 +02:00
Christoph Kluge 4cb48dc3ed Fix GQL query for rooflineheatmap
- was missing value subfield after definition rework
2023-04-12 10:57:32 +02:00
Jan Eitzinger 10f4e09562 Set all versions and print in version flag 2023-04-12 10:43:46 +02:00
Jan Eitzinger 9ea0d6c8d1 Update demo script 2023-04-12 10:10:07 +02:00
Jan Eitzinger 92c37a4b40 Merge pull request #100 from ClusterCockpit/release_action
Add Release action for cc-backend
2023-04-12 09:47:14 +02:00
Jan Eitzinger 7272db4fb0 Merge pull request #104 from ClusterCockpit/import-data-sanitation
Import data sanitation
Fixes among other things  MetricConfig for GPU SubCluster #99 Mismatch of type of "id" in job-metric-data "series" object schema #101
2023-04-12 09:15:27 +02:00
Jan Eitzinger 2c8811a1bd Begin documentation of configuration management 2023-04-12 07:50:40 +02:00
Jan Eitzinger ecd0709851 Fix more merge bugs 2023-04-12 07:30:41 +02:00
Christoph Kluge 33ed07a35a Fix role notes on new user form, reset on submit 2023-04-11 17:27:33 +02:00
Christoph Kluge 753ced2787 Fix data transfer mismatch at roofline component 2023-04-11 16:57:35 +02:00
Christoph Kluge 184769ab9c Merge branch 'import-data-sanitation' of https://github.com/ClusterCockpit/cc-backend into import-data-sanitation 2023-04-11 16:29:42 +02:00
Christoph Kluge dd2b4609a3 Plot axis label sizing and padding 2023-04-11 16:29:39 +02:00
Jan Eitzinger 129dd13fc8 Fix merge errors 2023-04-11 16:26:09 +02:00
Jan Eitzinger f8ba79e9e7 Merge branch 'master' into import-data-sanitation 2023-04-07 08:57:42 +02:00
Jan Eitzinger 13c31155fc Merge pull request #83 from ClusterCockpit/40_45_82_update_roles
Update Roles and Role Handling 
 Fixes Issues #40 #45 #82
2023-04-07 08:23:49 +02:00
Jan Eitzinger d420b8b666 Merge branch 'master' into 40_45_82_update_roles 2023-04-07 08:19:04 +02:00