faris Aljohari
|
56fba355fc
|
Refactor PermissionsGuard to throw UnauthorizedException with detailed message
|
2025-01-10 06:14:45 -06:00 |
|
faris Aljohari
|
61dae6d3f5
|
Remove debug console log from PermissionsGuard
|
2024-12-16 19:57:35 -06:00 |
|
faris Aljohari
|
64027d3a16
|
Add permission and role management features
|
2024-12-16 00:19:14 -06:00 |
|
faris Aljohari
|
852299a273
|
Refactor user role handling to use single role object
|
2024-12-16 00:16:24 -06:00 |
|
faris Aljohari
|
9510905fb4
|
finished config with 6 scene device
|
2024-11-19 20:44:45 -06:00 |
|
hannathkadher
|
adacc60a40
|
get devices
|
2024-10-30 19:07:26 +04:00 |
|
hannathkadher
|
2422f40a2d
|
remove unused guard
|
2024-10-30 11:28:25 +04:00 |
|
hannathkadher
|
84bcf098d3
|
Removed community user
|
2024-10-29 13:19:47 +04:00 |
|
hannathkadher
|
3bd18c2b29
|
removed unit,floor,building,room modules
|
2024-10-22 10:02:54 +04:00 |
|
hannathkadher
|
d6777c8ec1
|
Added all community endpoints
|
2024-10-17 10:55:26 +04:00 |
|
unknown
|
11759d8112
|
resolve conflicts
|
2024-10-08 10:59:31 +03:00 |
|
faris Aljohari
|
6bfb64370a
|
finished soft delete devices
|
2024-10-07 23:11:16 -05:00 |
|
unknown
|
9a868c5757
|
added enums to replace constants
|
2024-10-06 15:44:49 +03:00 |
|
faris Aljohari
|
4fc880d869
|
feat: add user profile picture, region, and timezone update functionality
|
2024-07-15 15:47:13 +03:00 |
|
faris Aljohari
|
d6f846086c
|
Add TUYA_EU_URL to Tuya configuration
|
2024-06-24 14:36:24 +03:00 |
|
faris Aljohari
|
4d1861d137
|
Refactor group and device modules
|
2024-06-02 21:12:37 +03:00 |
|
faris Aljohari
|
423533df04
|
feat(device): add endpoint to add device to user
|
2024-05-29 23:29:53 +03:00 |
|
faris Aljohari
|
8cbfcae775
|
Merge branch 'dev' into SP-201-be-handle-roles-new
|
2024-05-19 17:42:24 +03:00 |
|
Ammar Qaffaf
|
25c3765d9c
|
Merge pull request #31 from SyncrowIOT/SP-202-be-handle-space-permissions
Sp 202 be handle space permissions
|
2024-05-19 03:26:23 -04:00 |
|
faris Aljohari
|
6415d78992
|
Remove USER role
|
2024-05-18 23:00:22 +03:00 |
|
faris Aljohari
|
ea19361a59
|
Update role guards to differentiate between admin and super admin roles
|
2024-05-11 21:19:53 +03:00 |
|
faris Aljohari
|
d1fa15cff1
|
Update role types in enums and role guards
|
2024-05-11 21:01:39 +03:00 |
|
faris Aljohari
|
bee140f517
|
Add space permission service and guards for various entities
|
2024-05-07 22:27:45 +03:00 |
|
faris Aljohari
|
85424554cb
|
Add roles to user payload in JWT and refresh token strategies
|
2024-05-07 00:32:53 +03:00 |
|
faris Aljohari
|
16ed5b33fc
|
Add user device permission guards
|
2024-05-05 21:32:31 +03:00 |
|
faris Aljohari
|
5e3ad8a523
|
Update device permission guard and user device permission service
|
2024-05-05 18:40:44 +03:00 |
|
faris Aljohari
|
307761c915
|
Refactor controlDevice method for better readability
|
2024-04-28 09:37:11 +03:00 |
|
faris Aljohari
|
8c790b0d96
|
Refactor Device Module
|
2024-04-27 23:27:40 +03:00 |
|
VirajBrainvire
|
501b9c6768
|
Merge pull request #24 from SyncrowIOT/SP-171-be-create-groups-to-control-devices-per-group
Sp 171 be create groups to control devices per group
|
2024-04-23 15:41:13 +05:30 |
|
VirajBrainvire
|
59badb41a3
|
auth permission guard added
|
2024-04-23 12:41:37 +05:30 |
|
faris Aljohari
|
7abfe29746
|
Refactor group controller methods and add device product guard
|
2024-04-21 16:27:53 +03:00 |
|
faris Aljohari
|
c2d6c7ffd5
|
Add user space type guards
|
2024-04-16 17:23:01 +03:00 |
|
faris Aljohari
|
99aca8cf01
|
Refactor middleware to guards for type checking
|
2024-04-14 13:13:56 +03:00 |
|