Commit Graph

760 Commits

Author SHA1 Message Date
Lou Knauer
6d0a4a91a3 Remove needless tls option in ldap config
Go's LDAP client uses tls automatically if the url starts with 'ldaps'.
2022-02-15 10:00:55 +01:00
Jan Eitzinger
0cf78e36ef Merge branch 'master' of github.com:ClusterCockpit/cc-backend 2022-02-15 10:00:06 +01:00
Lou Knauer
ec1f200061 return more erros as JSON 2022-02-14 17:40:47 +01:00
Lou Knauer
b40c046f62 return errors as JSON 2022-02-14 17:31:51 +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
Lou Knauer
0fef4debca Bugfix in roles parsing 2022-02-14 15:52:59 +01:00
Lou Knauer
5282b7dd8d Update frontend 2022-02-14 14:51:02 +01:00
Lou Knauer
9682ddaab5 Automatically sync via LDAP at interval 2022-02-14 14:37:33 +01:00
Lou Knauer
3bf1c3bdad Refactor auth/ 2022-02-14 14:22:44 +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
Lou Knauer
27fd3c4e5a Add /search endpoint which redirects to user/job 2022-02-09 15:03:12 +01:00
Lou Knauer
0ca7dbb4f1 Create tags if needed 2022-02-08 12:49:28 +01:00
Lou Knauer
0c2904d982 Fix vet and staticcheck warning 2022-02-08 11:10:05 +01:00
Lou Knauer
1d0bdd56c7 use go logger internally 2022-02-08 11:04:21 +01:00
Lou Knauer
6f56274ff6 Update frontend 2022-02-08 11:03:32 +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
d9aac00476 Extract DB queries from REST API 2022-02-07 07:09:47 +01:00
Jan Eitzinger
99865f4152 Start to extract DB repositories 2022-02-06 09:48:31 +01:00
Lou Knauer
9167959875 Update frontend 2022-02-03 16:00:08 +01:00
Lou Knauer
e3596b4776 fix SQL error (cast between float/int) 2022-02-03 15:59:45 +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
Lou Knauer
e8c6a7d589 Add /monitoring/analysis route 2022-02-03 10:42:15 +01:00
Jan Eitzinger
efc3e1735b Fix bug with global scope of iteration variable 2022-02-03 10:34:57 +01:00
Jan Eitzinger
9df6184e02 Check for map key before usage 2022-02-03 10:25:52 +01:00
Jan Eitzinger
6025bbdecd Add legal texts. Add parametrized monitoring routes. 2022-02-03 09:39:04 +01:00
Jan Eitzinger
c98863f22e Remove separate Login struct in Page struct 2022-02-03 09:38:08 +01:00
Jan Eitzinger
9766bddb97 Parametrize route generation 2022-02-03 07:25:36 +01:00
Jan Eitzinger
221fe54545 Fix block overwrite issue for navbar 2022-02-03 07:25:02 +01:00
Jan Eitzinger
7c901a57f9
Update README.md 2022-02-02 16:32:35 +01:00
Jan Eitzinger
72386b78e2 Cleanup obsolete perl skripts 2022-02-02 16:31:22 +01:00
Lou Knauer
4f431d0236 Update frontend; Remove debug logging 2022-02-02 13:59:08 +01:00
Lou Knauer
3e7b89aebb make partition optional in nodeMetrics query 2022-02-02 13:05:21 +01:00
Lou Knauer
f7959cb1bd Update cc-metric-store client; Bugfix in LoadNodeData 2022-02-02 13:04:38 +01:00
Lou Knauer
3d5aa9f904 Re-enable /monitoring/systems and /monitoring/node 2022-02-02 10:12:16 +01:00
Jan Eitzinger
7b61582b42 Test submodules 2022-02-02 09:46:56 +01:00
Jan Eitzinger
82e15566bc Test submodules 2022-02-02 09:23:51 +01:00
Jan Eitzinger
86f812c024 Track submodule main HEAD 2022-02-02 08:48:28 +01:00
Jan Eitzinger
d24e261db2 Rename templates and port ClusterCockpit navbar + layout 2022-02-01 17:48:56 +01:00
Lou Knauer
3dd1d48f86 Update frontend 2022-01-31 15:16:34 +01:00
Lou Knauer
29a25dbaff start working on non-node-scoped metrics in node/system view 2022-01-31 15:16:05 +01:00