Commit Graph
100 Commits
Author SHA1 Message Date
Jan Eitzinger d8aaa26c27 Cleanup and small fixes 2022-09-13 07:38:18 +02:00
Jan Eitzinger fd100f28dd Change interface and reintroduce caching 2022-09-13 07:37:48 +02:00
Jan Eitzinger 95f04f8ae9 Update README.md 2022-09-12 16:27:54 +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 56b710db29 Add job archive for tests 2022-09-12 14:36:12 +02:00
Jan Eitzinger 7e8b2eb3a5 Make production flag static 2022-09-12 13:37:16 +02:00
Jan Eitzinger 9a4d279c5a Inject cluster config in header variable 2022-09-12 13:35:42 +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
Jan Eitzinger eb5d3581d1 Make ArrayJobId int64 2022-09-11 07:11:41 +02:00
Jan Eitzinger 5e002def0a Cleanup and shift FilterRanges to configuration 2022-09-11 07:11:17 +02:00
Jan Eitzinger 48c1ba097a Improve error handling and implement tests 2022-09-11 07:09:10 +02:00
Jan Eitzinger 80583323c0 Inverse behavior for server flag 2022-09-11 07:08:28 +02:00
Jan Eitzinger 882dc011b9 Fix vet issue 2022-09-07 13:41:33 +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
Jan Eitzinger 8fbd1b2cb8 Empty stub for json validation cmd 2022-09-06 09:32:25 +02:00
Jan Eitzinger 49dad5c8c5 Start to port api test 2022-09-06 09:31:52 +02:00
Jan Eitzinger ac6785448e More descriptive errors 2022-09-06 09:31:37 +02:00
Jan Eitzinger 42cbf217cd Remove dependency on config package 2022-09-06 08:57:38 +02:00
Jan Eitzinger 98d62f739f Add dev flag to enable API web interfaces 2022-09-06 08:57:01 +02:00
Jan Eitzinger fc76eed899 Refactor package structure
Builds but not tested
2022-09-05 17:46:38 +02:00
Jan Eitzinger 26df1e7c14 Add copyright and license header. Update license year 2022-07-29 06:29:21 +02:00
Jan EitzingerandGitHub c1b7c8c6ae Update README.md 2022-07-06 06:37:30 +02:00
Jan EitzingerandGitHub 17f04a12dc Update README.md 2022-07-04 13:35:49 +02:00
Jan EitzingerandGitHub 6ff6169d45 Update README.md 2022-06-24 10:49:31 +02:00
Jan EitzingerandGitHub b4dfc496d2 Update README.md 2022-06-24 10:49:02 +02:00
Jan EitzingerandGitHub 293efefb98 Merge pull request #16 from ClusterCockpit/refactor-structure-dev
Refactor directory structure according to Golang common standards.
Add more documentation in form of READMEs.
2022-06-24 10:41:57 +02:00
Jan Eitzinger f5049ae1b4 Add pointer to docu 2022-06-24 10:35:54 +02:00
Jan Eitzinger 378e370e29 Add README for JWT key management 2022-06-24 10:28:38 +02:00
Jan Eitzinger f291aa2f8c Fix paths. Adapt gitignore 2022-06-23 18:27:42 +02:00
Jan Eitzinger f0dab0e229 Fill gaps in README files 2022-06-23 17:57:19 +02:00
Jan Eitzinger 69ad81da51 Update README.md 2022-06-23 10:24:36 +02:00
Jan Eitzinger f7790c612f Remove .env file 2022-06-23 10:24:17 +02:00
Jan Eitzinger 6440b9d958 Disable lruchache handler response test 2022-06-23 09:25:07 +02:00
Jan Eitzinger 418761dac3 Another try to fix tests 2022-06-22 18:14:27 +02:00
Jan Eitzinger 3c06619cc9 Adapt github workflow and startDemo.sh script 2022-06-22 18:11:09 +02:00
Jan Eitzinger 6c22c0c4c0 Fix api tests 2022-06-22 18:06:02 +02:00
Jan Eitzinger 89bf01fb53 Add systemd example setup 2022-06-22 17:50:17 +02:00
Jan Eitzinger 29fe28fce6 Cleanup duplicate schema file 2022-06-22 15:29:38 +02:00
Jan Eitzinger 68d1f5fc3f Import svelte web frontend 2022-06-22 11:20:57 +02:00
Jan Eitzinger 9217780760 Add configuration examples with documentation 2022-06-22 11:18:04 +02:00
Jan Eitzinger c9821dbaad Fix Typos. Change default config. 2022-06-22 11:17:37 +02:00
Jan Eitzinger 5c714ce91b Remove fronend git submodule 2022-06-22 11:17:07 +02:00
Jan Eitzinger 0dc8c8fb35 Add tool to generate JWT keypair 2022-06-22 11:13:58 +02:00
Jan Eitzinger 8446f6267a Use internal lrucache 2022-06-22 06:11:00 +02:00
Jan Eitzinger 27800b651a Include lrucache external dependency 2022-06-22 05:58:03 +02:00
Jan Eitzinger 81819db436 Refactor directory structure 2022-06-21 17:52:36 +02:00
Jan Eitzinger f15a8cf7e3 Remove obsolete util dir 2022-05-10 11:20:03 +02:00
Jan Eitzinger f82e78eaeb Comment out walltime check due to complications 2022-04-12 17:19:07 +02:00
Jan Eitzinger 9ca6740ce0 Merge branch 'add-influxdb2-client' 2022-03-29 15:44:22 +02:00
Jan Eitzinger f1fd930916 Merge branch 'master' into add-influxdb2-client 2022-03-29 15:43:53 +02:00
Jan Eitzinger 81e2caeebe Update frontend 2022-03-29 15:41:45 +02:00
Jan Eitzinger 1d2daf87d7 Move systemd guide into Wiki 2022-03-29 15:41:35 +02:00
Jan Eitzinger 3415e7c1a1 Merge branch 'master' of github.com:ClusterCockpit/cc-backend 2022-03-29 15:22:19 +02:00
Jan Eitzinger 553383c135 Increase metric store timeout 2022-03-29 15:22:17 +02:00
Jan Eitzinger 954d59a093 Merge branch 'master' of github.com:ClusterCockpit/cc-backend 2022-03-21 11:29:01 +01:00
Jan Eitzinger 0206303d98 Reject jobs if start time is within 24h 2022-03-21 11:28:59 +01:00
Jan EitzingerandGitHub 8b69146a10 Update README.md 2022-03-21 09:47:22 +01:00
Jan EitzingerandGitHub 94eb30cfcf Update README.md 2022-03-21 09:46:41 +01:00
Jan EitzingerandGitHub 80978319e2 Update README.md 2022-03-16 10:15:46 +01:00
Jan EitzingerandGitHub 465b0fa21b Update README.md 2022-03-16 10:14:52 +01:00
Jan Eitzinger 95cf4ba053 Add shell skript for easy Demo setup 2022-03-16 10:09:28 +01:00
Jan Eitzinger 51b9a40a33 Increase line width in default config 2022-03-16 10:09:00 +01:00
Jan Eitzinger b00c410243 Merge branch 'master' of github.com:ClusterCockpit/cc-backend 2022-03-15 17:31:15 +01:00
Jan Eitzinger f8660fe323 Update README.md 2022-03-15 17:31:14 +01:00
Jan EitzingerandGitHub f31efc03ff Merge pull request #7 from ClusterCockpit/subclusters-vs-slurm-partitions
Subclusters vs slurm partitions
2022-03-15 09:57:07 +01:00
Jan Eitzinger 9c6d37118b Merge branch 'master' of github.com:ClusterCockpit/cc-backend 2022-03-03 15:33:57 +01:00
Jan Eitzinger b449de24fb Change default configuration options 2022-03-03 15:33:51 +01:00
Jan Eitzinger 2d9070ec02 Add header navbar to static pages 2022-03-02 08:37:30 +01:00
Jan Eitzinger d09d27a04c Add and correct job states 2022-02-17 08:56:37 +01:00
Jan Eitzinger 81ef072cf3 Reformatting 2022-02-16 09:06:23 +01:00
Jan Eitzinger 9f341a4a6c Allow variable number of parameters for stop job 2022-02-15 17:13:16 +01:00
Jan Eitzinger 58afbb2933 Update frontend 2022-02-15 16:45:45 +01:00
Jan Eitzinger 344aaf98c1 Rename css classes in frontend 2022-02-15 16:44:17 +01:00
Jan Eitzinger d8782f4d3b Cleanup stop job code. Still broken 2022-02-15 12:47:23 +01:00
Jan Eitzinger ec677d26d2 Remove segvaulting error handling 2022-02-15 12:13:21 +01:00
Jan Eitzinger b0403da93b Add error handling to stop job 2022-02-15 11:33:59 +01:00
Jan Eitzinger 9047c69fa6 Try to fix stop job issue. Add Archive to repo. 2022-02-15 11:10:49 +01:00
Jan Eitzinger d1d6520ab5 Merge branch 'master' of github.com:ClusterCockpit/cc-backend 2022-02-15 10:12:36 +01:00
Jan Eitzinger 0cf78e36ef Merge branch 'master' of github.com:ClusterCockpit/cc-backend 2022-02-15 10:00:06 +01:00
Jan Eitzinger 45a4e775d5 Merge branch 'master' of github.com:ClusterCockpit/cc-backend 2022-02-14 16:25:56 +01:00
Jan Eitzinger a3db71e3aa Add home page route to routes array 2022-02-14 16:25:32 +01:00
Jan Eitzinger e6b664f16c Make navbar responsive
This does not work currently because we do not include bootstrap js
2022-02-11 16:51:49 +01:00
Jan Eitzinger 992518f2c7 Cleanup home page. Update frontend. 2022-02-11 15:36:22 +01:00
Jan Eitzinger abcfc48802 Adapt testing 2022-02-11 11:04:26 +01:00
Jan Eitzinger f2ae0daec2 Remove obsolete user repo 2022-02-10 18:49:08 +01:00
Jan Eitzinger 14693ad32b Add Tag view including required changes. 2022-02-10 18:48:58 +01:00
Jan Eitzinger d63130923c Change job repo interface 2022-02-07 14:56:46 +01:00
Jan Eitzinger 172c7173d3 Fix linter error 2022-02-07 14:26:43 +01:00
Jan Eitzinger cb70711c15 Port api test. Fix Bugs 2022-02-07 14:20:44 +01:00
Jan Eitzinger e39bf6da78 Refactor job repository API. Cleanup. 2022-02-07 09:57:06 +01:00
Jan Eitzinger 99865f4152 Start to extract DB repositories 2022-02-06 09:48:31 +01:00
Jan Eitzinger ad705f1424 Cleanup and restructure 2022-02-03 11:35:42 +01:00
Jan Eitzinger 4cccbb20d8 Merge branch 'master' of github.com:ClusterCockpit/cc-backend 2022-02-03 11:01:09 +01:00
Jan Eitzinger 178c8ccce6 Fix key clash for username 2022-02-03 11:00:59 +01:00
Jan Eitzinger efc3e1735b Fix bug with global scope of iteration variable 2022-02-03 10:34:57 +01:00