1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/web/ synced 2025-03-09 00:00:01 +01:00
Commit graph

1715 commits

Author SHA1 Message Date
Andrii Podriez
21bf384e6e moved usergroups table to the users page, removed usergroups page and added a new button to add users selected from users table
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-10-08 09:11:38 +02:00
Andrii Podriez
b744fda3da removed console logging and added notifications for usergroup-related possible error cases
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-10-08 09:11:38 +02:00
Andrii Podriez
230e2d74e3 rtk query now takes token from auth slice
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-10-08 09:11:38 +02:00
Andrii Podriez
17fa0f5e78 made usergroup feature admin-only
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-10-08 09:11:38 +02:00
Andrii Podriez
b00db1f1d8 removed unused useState hook
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-10-08 09:11:38 +02:00
Andrii Podriez
9ad6467c80 implemented users and mappings management for usergroups
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-10-08 09:11:38 +02:00
Andrii Podriez
54130a56de fixed an issue with notification system not being referenced correctly
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-10-08 09:11:38 +02:00
Andrii Podriez
68ad597231 implemented basics for users and scenarios tables of usergroups
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-10-08 09:11:38 +02:00
Andrii Podriez
4f991a90be implemented get usergroup endpoint end added query call to usergroup page
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-10-08 09:11:38 +02:00
Andrii Podriez
26be6f0b2b implemented delete usergroup
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-10-08 09:11:38 +02:00
Andrii Podriez
7364b74d2f added pages for usergroups and add usergroup dialog
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-10-08 09:11:38 +02:00
Andrii Podriez
b1628fa081 added missing modifier for active status in users table
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-10-08 09:11:38 +02:00
iripiri
0953db17ca fix swagger-client version for building
Signed-off-by: iripiri <ikoester@eonerc.rwth-aachen.de>
2024-09-03 17:59:04 +02:00
Andrii Podriez
607bf6f183 implemented websockets and finished dashboard migration
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-09-03 17:09:44 +02:00
Andrii Podriez
38149529bd added edit component feature
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-09-03 17:09:44 +02:00
Andrii Podriez
920d60d1a4 fixed issue when signals were not added on config import
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-09-03 17:09:44 +02:00
Andrii Podriez
bfcc11ebae implemented websocket logic for redux. Updated widgets and dashboard
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-09-03 17:09:44 +02:00
Andrii Podriez
4d97b629cc removed table padding
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-09-03 17:09:44 +02:00
Andrii Podriez
29783a6a46 removed old authentication slice
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-09-03 17:09:44 +02:00
Andrii Podriez
cb8bf463e7 updated login logic
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-09-03 17:09:44 +02:00
Andrii Podriez
3561ace0fb added forgot password message to the login page
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-09-03 17:09:44 +02:00
Andrii Podriez
fb20b4f28c changed app.js into functional component
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-09-03 17:09:44 +02:00
Andrii Podriez
c22731102b finished removing flux packages
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-09-03 17:09:44 +02:00
Andrii Podriez
b47a5f3042 removed AppDispatcher and flux data managers
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-09-03 17:09:44 +02:00
Andrii Podriez
e9d11b8cab removed config-reader.js
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-09-03 17:09:44 +02:00
Andrii Podriez
46c22bb312 removed old components that utilized flux
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-25 14:25:05 +02:00
Andrii Podriez
236e97e4ba updated imports for player.js
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-25 14:25:05 +02:00
Andrii Podriez
eb2b0ef60a updated redux storage and added RTK Query
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-25 14:25:05 +02:00
Andrii Podriez
310957095f updated users page
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-25 14:25:05 +02:00
Andrii Podriez
aa4b0edfa3 updated infrastructure page structure
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-25 14:25:05 +02:00
Andrii Podriez
203dc15736 updated dashboard page
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-25 14:25:05 +02:00
Andrii Podriez
5b7c0a2f94 updated account page
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-25 14:25:05 +02:00
Andrii Podriez
f2ac6665ec action-board-buttons are now a common components for both config table and ic
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-25 14:25:05 +02:00
Andrii Podriez
6ad556c9c6 updated logout feature
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-25 14:25:05 +02:00
Andrii Podriez
ba2242b072 updated scenarios page
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-25 14:25:05 +02:00
Andrii Podriez
a57459a1a0 updated table heading styles
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-25 14:25:05 +02:00
Andrii Podriez
4bdb8ca7af Removed login.css from login page folder in order to preserve project structure
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-05 14:19:03 +02:00
Andrii Podriez
d47d9fb6fe Added redux slice for infrastructure page. Changed its components into functional components. Moved some common components and functions into /common and /utils accordingly
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-05 14:19:03 +02:00
Andrii Podriez
7728f99da3 Removed old redux store
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-05 14:19:03 +02:00
Andrii Podriez
6cdc000e42 Created userSlice to manage user authentication. Changed components related to login into function components. Organized all changed files that are related to authentication in src\pages\login\ .
Signed-off-by: Andrii Podriez <andrey5577990@gmail.com>
2024-07-05 14:19:03 +02:00
amirrr
d141474097 converted widgets EditFileWidgetControl
Signed-off-by: iripiri <ikoester@eonerc.rwth-aachen.de>
2024-07-05 14:18:59 +02:00
Amir Nakhaei
b4fc8533e4 converted EditWidgetColorControl
Signed-off-by: iripiri <ikoester@eonerc.rwth-aachen.de>
2024-07-05 14:18:52 +02:00
Amir Nakhaei
40ea8a6d36 converted widgets to functional components
Signed-off-by: iripiri <ikoester@eonerc.rwth-aachen.de>
2024-07-05 14:18:47 +02:00
Amir Nakhaei
59b3a20dd4 removed junk
Signed-off-by: iripiri <ikoester@eonerc.rwth-aachen.de>
2024-07-05 14:18:42 +02:00
Amir Nakhaei
d48942a92b Delete gauge.js widget component
Signed-off-by: iripiri <ikoester@eonerc.rwth-aachen.de>
2024-07-05 12:24:46 +02:00
Amir Nakhaei
419fe6a659 few components
Signed-off-by: iripiri <ikoester@eonerc.rwth-aachen.de>
2024-07-05 12:24:37 +02:00
Amir Nakhaei
ccdbcf1363 added both redux versions
Signed-off-by: iripiri <ikoester@eonerc.rwth-aachen.de>
2024-07-05 12:24:32 +02:00
Amir Nakhaei
59339a9099 working redux dependency
Signed-off-by: iripiri <ikoester@eonerc.rwth-aachen.de>
2024-07-05 12:24:21 +02:00
Steffen Vogel
9dfaa0f397
Merge pull request #418 from VILLASframework/fix-packageversion-compilation
fix swagger UI package to allow compilation
2023-07-15 10:50:50 +02:00
Iris Koester
2030b12758 fix swagger UI package to allow compilation
Signed-off-by: Iris Koester <iris.m.koester@gmail.com>
2023-07-11 17:20:26 +02:00