Commit Graph

2560 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