ZaydSkaff
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
faris Aljohari
4aa3d04478
feat: update device and space services to use productType instead of deviceType and add query support for device retrieval by product type
2025-05-13 03:19:21 +03:00
faris Aljohari
61a7e1c742
remove unused client and space DTOs and repository module
2025-04-23 16:58:42 +03:00
Dona Maria Absi
59d526103c
rebase from dev
2025-04-23 14:58:40 +03:00
faris Aljohari
1a313c103d
finished return the last three parents
2025-03-19 00:50:24 +03:00
faris Aljohari
6864e000b8
add space linking when create or update space
2025-03-06 02:33:48 +03:00
faris Aljohari
8a5709b1c9
finished spaces validation endpoint
2025-03-02 22:48:02 +03:00
faris Aljohari
a9e5454b61
Add space product
2025-02-27 13:36:28 +03:00
faris Aljohari
902ddbab50
update space service
2025-02-27 13:36:08 +03:00
hannathkadher
3366f525ef
fixed moving device
2025-01-29 11:53:28 +04:00
hannathkadher
903533cd86
fix create subspace
2025-01-27 15:19:35 +04:00
faris Aljohari
65e585c8f2
Add query parameter to filter spaces with devices
2025-01-26 11:59:15 -06:00
hannathkadher
172d17950f
fixed issues in fetching orphan community
2024-12-31 12:44:26 +04:00
hannathkadher
a74a0db26e
updated space update
2024-12-25 10:52:48 +04:00
hannathkadher
2e46176fd5
added space delete
2024-12-24 14:51:06 +04:00
hannathkadher
cb2778dce5
update in tag service
2024-12-24 11:33:58 +04:00
hannathkadher
97b53bf417
space cleanup
2024-12-24 08:12:56 +04:00
hannathkadher
9245c47ef5
removed count from all entities
2024-12-20 14:27:25 +04:00
hannathkadher
d1050babd1
space product service
2024-12-17 19:08:48 +04:00
hannathkadher
b3e8af7540
added subspace product item
2024-12-17 12:18:03 +04:00
hannathkadher
ba002ae474
reduced code duplication
2024-12-12 09:21:56 +04:00
hannathkadher
8af29cddfd
add validation to check both space model and products, subspaces are not created
2024-12-11 17:01:23 +04:00
hannathkadher
a2ee7a0001
added space model details to space
2024-12-11 16:45:09 +04:00
hannathkadher
cdc95056ae
updated space endpoint to follow project
2024-12-09 17:33:19 +04:00
hannathkadher
9fdee1540b
Merge branch 'feat/add-product-space' into feat/add-space-position
2024-11-20 21:46:33 +04:00
hannathkadher
11564eece7
added space product service
2024-11-20 16:34:44 +04:00
hannathkadher
857b02b97b
added space link entity
2024-11-20 09:11:22 +04:00
hannathkadher
cde9e8b602
Fixed user space permission
2024-11-05 11:48:57 +04:00
hannathkadher
eb77f8ab99
subspace endpoints
2024-10-29 13:13:44 +04:00
hannathkadher
74428b408e
add subspace controller
2024-10-28 09:53:47 +04:00
hannathkadher
581618296d
fixed space name
2024-10-21 10:34:55 +04:00
hannathkadher
f8c011f9dc
space management without roles
2024-10-21 09:47:52 +04:00
hannathkadher
96d52962aa
Space CRUD apis
2024-10-17 11:20:05 +04:00