Commit Graph
33 Commits
Author SHA1 Message Date
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