Commit Graph

335 Commits

Author SHA1 Message Date
Lou Knauer
db86d2cf7e Glue authenticators together 2022-07-07 13:40:38 +02:00
Lou Knauer
23f6015494 Add login via JWT 2022-07-07 12:48:04 +02:00
Lou Knauer
5041685df1 Refactor authentication 2022-07-07 12:11:49 +02:00
Lou Knauer
3a39df6579 Update documentation (Fixes #2) 2022-07-06 15:06:04 +02:00
Lou Knauer
94017dc040 embed templates into binary (issue #2) 2022-07-06 15:00:08 +02:00
Lou Knauer
4f61580b2b embed frontend files into binary (issue #2) 2022-07-06 14:55:39 +02:00
Jan Eitzinger
c1b7c8c6ae
Update README.md 2022-07-06 06:37:30 +02:00
Lou Knauer
3474ead49b Add content-type header to logout (issue #19) 2022-07-05 10:40:12 +02:00
Lou Knauer
65f7e5e6c8 load config.json in current directory by default (issue #17) 2022-07-05 10:23:26 +02:00
Lou Knauer
8bdab3298d Sync checksum file; Tidy up module file 2022-07-05 08:54:58 +02:00
Jan Eitzinger
17f04a12dc
Update README.md 2022-07-04 13:35:49 +02:00
Jan Eitzinger
6ff6169d45
Update README.md 2022-06-24 10:49:31 +02:00
Jan Eitzinger
b4dfc496d2
Update README.md 2022-06-24 10:49:02 +02:00
Jan Eitzinger
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
45359cca9d Merge branch 'master' of github.com:ClusterCockpit/cc-backend 2022-06-17 10:08:47 +02:00
Jan Eitzinger
e403e55292 Improve crypto/tls security settings 2022-06-17 10:08:31 +02:00
Lou Knauer
daa2fd638b make nodelist parser more slurm-like 2022-05-16 09:10:55 +02:00
Lou Knauer
515fdbd44c SubCluster-specific thresholds 2022-05-12 09:20:38 +02:00
Jan Eitzinger
f15a8cf7e3 Remove obsolete util dir 2022-05-10 11:20:03 +02:00
Lou Knauer
8b0ad6efd1 Update frontend and icon font 2022-05-09 11:54:22 +02:00
Lou Knauer
9d49fea48a Only autostop jobs with a positive walltime 2022-05-09 11:53:41 +02:00
Lou Knauer
cdfb144b82 Fix out of bounds bug 2022-05-05 10:03:54 +02:00
Lou Knauer
97806669f9 Update dependencies and ccms client 2022-05-04 09:22:55 +02:00
Lou Knauer
738028b198 Fix #11 and introduce presentation mode 2022-05-02 12:00:44 +02:00
Lou Knauer
d67f5dd23b Fix ClusterCockpit/cc-frontend#31: Add user role to LDAP users 2022-05-02 11:59:24 +02:00
Jan Eitzinger
f82e78eaeb Comment out walltime check due to complications 2022-04-12 17:19:07 +02:00
Lou Knauer
e0cc17cfa9 Allow making LDAP users admins 2022-04-11 12:29:24 +02:00
Lou Knauer
6e9a916a18 Update frontend 2022-04-07 12:28:09 +02:00
Lou Knauer
cdfa63d5ca Filter out unrequested scopes when fetching data from archive 2022-04-07 09:51:34 +02:00
Lou Knauer
cbc8227550 Automatically mark jobs as failed if running too long 2022-04-07 09:50:32 +02:00