267 Commits

Author SHA1 Message Date
8361b52d81 implemented entity controller 2024-05-27 10:14:25 +07:00
3df58d31b6 implemented room controller 2024-05-27 10:14:25 +07:00
fbda9c1675 implemented instance controller 2024-05-27 10:14:25 +07:00
5c0b157414 !refactored models, repositories, services and controllers 2024-05-27 10:14:25 +07:00
8767654f12 updated gradle dependencies 2024-05-27 10:14:25 +07:00
b4b0cf2a64 !renamed User to Entity 2024-05-27 10:14:25 +07:00
cdb4f69a0f !renamed Node to Instance 2024-05-27 10:14:25 +07:00
de54a8590e moved models to new package 2024-05-27 10:14:25 +07:00
db7cdd2837 !removed all controller implementation and removed details 2024-05-27 10:14:25 +07:00
df44b55ce3 added method searchUser for graphql 2024-05-27 10:14:25 +07:00
3ea85cb669 added method userById for graphql 2024-05-27 10:14:25 +07:00
e286ad5c63 fixed NullPointerException 2024-05-27 10:14:25 +07:00
cf9271cf2b implemented all graphql query methods 2024-05-27 10:14:25 +07:00
bff4db3e0f added more data for entities 2024-05-27 10:14:25 +07:00
2ecf7366c1 enabled GraphiQL and created base entities 2024-05-27 10:14:25 +07:00
daf770f5ee added graphql dependency 2024-05-27 10:14:25 +07:00
313bdbf2fa added change password 2024-05-03 10:42:23 +07:00
0bd7271ef3 implemented account details page 2024-05-03 10:42:23 +07:00
baf204bc29 implemented account registration 2024-05-03 10:42:23 +07:00
b61bd9c366 implemented client-side account management 2024-05-03 10:42:23 +07:00
02d71c7138 Secured admin account 2024-05-03 10:42:23 +07:00
426e60c716 Implemented account management controller 2024-05-03 10:42:23 +07:00
d0199bb8f0 Prepared controllers 2024-05-03 10:42:23 +07:00
0a2c5d5789 Added method for update local account state 2024-05-03 10:42:23 +07:00
bbd55ed8b3 Added Accounts page 2024-05-03 10:42:23 +07:00
11ef2b51c9 Secured admin client for control panel 2024-03-30 09:52:25 +07:00
6cb1b91e05 Fixed using admin connection for all users 2024-03-30 09:42:23 +07:00
222de8709b Fixed control panel security 2024-03-30 09:27:47 +07:00
d7410258fe Edited SecurityConfig 2024-03-26 11:59:07 +07:00
f41b5dc5a0 Refactored SecurityService 2024-03-26 11:25:05 +07:00
8ccb1ed44d Hidden Register Node Component when user hasn't permission 2024-03-26 11:07:34 +07:00
d9aaec7bf2 Reverted prometheus config and docker-compose 2024-03-26 01:16:58 +07:00
d0a1e253b8 Restricted getting account details 2024-03-26 01:01:10 +07:00
743c3a9d21 Fixed tests 2024-03-26 01:01:10 +07:00
38cadc804f Added logout button 2024-03-26 01:01:10 +07:00
c5d6e8d0dc Added redirect for '/login' when authenticated 2024-03-26 01:01:10 +07:00
b48b375e4e Implemented authorisation 2024-03-26 01:01:10 +07:00
11ca677f65 Secured NodeService, added role 'NODE_MANAGEMENT' 2024-03-26 01:01:10 +07:00
91ae8d4cf1 Secured AccountService 2024-03-26 01:01:10 +07:00
103607bbbc Enabled method security 2024-03-26 01:01:10 +07:00
1d94338ea5 Updated security configuration 2024-03-26 01:01:10 +07:00
92bc287686 Updated noiser 2024-03-26 01:01:10 +07:00
4cd8c1cbce Implemented login form 2024-03-26 01:01:10 +07:00
158038a6f9 Fixed security config 2024-03-26 01:01:10 +07:00
0c8081a68a Updated Vaadin files 2024-03-26 01:01:10 +07:00
69113ee4a3 Added UserService, base of configuration Spring Security 2024-03-26 01:01:10 +07:00
4de95771cb Added base of AccountRepository 2024-03-26 01:01:10 +07:00
5113358181 Added AccountController 2024-03-26 01:01:10 +07:00
2ee1d18360 Added IAccount and ResponseAccount 2024-03-26 01:01:10 +07:00
334935fc25 Fixed ConcurrentModificationException 2024-03-26 01:01:10 +07:00