8503ee728d
Refactor/space management ( #404 )
...
* refactor: reducing used queries on get communities (#385 )
* refactor: fix create space logic (#394 )
* Remove unique constraint on subspace and product in SubspaceProductAllocationEntity; update product relation to nullable in NewTagEntity
* refactor: fix create space logic
* device model updated to include the fixes and final columns
* updated space models to include suggested fixes, update final logic and column names
* task: removing old references of the old tag-product relation
* task: remove old use of tags
* task: remove old tag & tag model usage
* refactor: delete space
* task: remove unused functions
* fix lint rule
2025-06-11 13:15:21 +03:00
8030644fee
refactor: rename presence sensor entities and update related references
2025-05-09 13:11:14 +03:00
2a1f1f52f6
feat: add presence sensor module with entity, DTO, and repository
2025-05-04 19:11:14 +03:00
8228ccc293
feat: add power clamp entities, DTOs, and repository for energy consumption tracking
2025-04-23 15:08:51 +03:00
055518d672
Merge pull request #339 from SyncrowIOT/feat/commission-device
...
Feat/commission device
2025-04-22 11:04:15 +04:00
1b3eb08fcb
fix: set name column to non-nullable in DeviceEntity
2025-04-22 01:58:31 +03:00
2f12189eef
feat: add device name field to DeviceEntity and update related DTOs and services
2025-04-22 01:53:03 +03:00
ed3c526efd
fix commissioning
2025-04-21 10:58:14 +04:00
a3001c8bb8
feat: add DEVICE_ADD permission and update device handling logic
2025-04-13 20:19:21 +03:00
9f83b4286c
fix relation tags issue
2025-03-11 15:14:59 +03:00
1220ee395d
fixing propagation
2025-03-07 23:01:38 +04:00
e9a3cd14a8
fixed entity relation, removed circular dependency
2025-02-10 20:36:29 +04:00
7f69867e8a
optimizing space call
2025-02-03 00:13:34 +04:00
1b02f1c86a
add tag_id
2025-01-29 14:55:05 +04:00
cc5fd68adb
remove device-tag relation
2024-12-27 09:40:05 +04:00
97b53bf417
space cleanup
2024-12-24 08:12:56 +04:00
aefe788dd0
added device-to-tag
2024-12-19 10:29:21 +04:00
eb916b79b4
finished 4scene configration endpoints
2024-11-16 23:05:06 -06:00
adacc60a40
get devices
2024-10-30 19:07:26 +04:00
6d6560b3e0
Added subspace entity
2024-10-25 13:59:25 +04:00
6bfb64370a
finished soft delete devices
2024-10-07 23:11:16 -05:00
8f761168b4
changed entity and type structure
2024-08-03 23:50:49 +03:00
c89694919d
Remove lazy loading for productDevice in DeviceEntity
2024-07-22 19:12:47 +03:00
00cace7b12
Add UUID index to DeviceEntity and set productDevice to lazy loading
2024-07-10 12:57:06 +03:00
bcab5a00d8
Refactor: Remove group and group-device modules
2024-06-02 21:12:50 +03:00
948d133e4f
Merge branch 'dev' into SP-232-consume-the-tuya-messaging-service-for-device-logs
2024-06-02 19:09:58 +03:00
423533df04
feat(device): add endpoint to add device to user
2024-05-29 23:29:53 +03:00
fdab3fa687
Add device and user notification modules
2024-05-26 00:34:28 +03:00
1bc8fee061
Remove onDelete and onUpdate properties from entity relationships
2024-05-18 22:10:48 +03:00
aa7a09391f
Remove unused DeviceUserType related files and imports
2024-05-05 18:38:59 +03:00
8c790b0d96
Refactor Device Module
2024-04-27 23:27:40 +03:00
239dbc84b1
Add GroupDeviceEntity and related modules
2024-04-18 10:44:34 +03:00
871544f007
relations added
2024-04-18 12:03:33 +05:30
fbdf187ee1
SPRINT-1 related tasks done
2024-04-17 18:52:58 +05:30