Commit Graph
86 Commits
Author SHA1 Message Date
faris Aljohari fe51705730 Add endpoint to disable user invitation 2025-01-04 19:13:33 -06:00
faris Aljohari a7615975b0 Remove DISABLED status and add isEnabled field 2025-01-04 18:57:19 -06:00
faris Aljohari 39d73bf241 finished Update invited user endpoint 2025-01-04 06:25:50 -06:00
faris Aljohari c616547f9b Add activation code endpoint 2025-01-04 04:44:34 -06:00
faris Aljohari 1b9a25c0b1 Merge pull request #184 from SyncrowIOT/SP-986-be-send-email-for-inviting-user-role
Sp 986 be send email for inviting user role
2025-01-04 03:21:30 -06:00
faris Aljohari 3cff606887 Add environment variables and update email service for different environments 2024-12-30 19:41:19 -06:00
faris Aljohari 8ebedd6d8d Merge branch 'dev' into SP-986-be-send-email-for-inviting-user-role 2024-12-30 19:02:09 -06:00
faris Aljohari 7e6e34a3de Refactor and add new user-related endpoints for projects 2024-12-30 18:59:42 -06:00
hannathkadher 5220722579 Merge pull request #178 from SyncrowIOT/feat/edit-space-model
Feat/edit space model
2024-12-30 14:44:15 +04:00
hannathkadher 036d39dbef Merge branch 'dev' of https://github.com/SyncrowIOT/backend into feat/edit-space-model 2024-12-30 10:08:43 +04:00
faris Aljohari a96dccd19d Add endpoint to get users by project 2024-12-29 22:31:56 -06:00
faris Aljohari d56b26d3ea Add Mailtrap API token and invitation template functionality 2024-12-28 19:41:24 -06:00
hannathkadher fef44b3c4f added space model delete 2024-12-23 22:13:24 +04:00
hannathkadher b0eec7c38e added tag action 2024-12-23 20:34:44 +04:00
faris Aljohari 864884933e Add endpoint to check email and project existence 2024-12-23 00:01:36 -06:00
hannathkadher 85aa64ac36 added edit space module endpoint 2024-12-18 15:00:34 +04:00
hannathkadher 7833151b70 list space-model 2024-12-18 11:40:45 +04:00
hannathkadher a5ab883957 create orphan community and space for project 2024-12-18 08:22:53 +04:00
faris Aljohari 64027d3a16 Add permission and role management features 2024-12-16 00:19:14 -06:00
faris Aljohari 57397e653a Add Invite User Module and Update User and Space Entities
This commit introduces a new module for handling user invitations, including DTOs, entities, and repositories. It also updates the User and Space entities to include relationships with the new Invite User entities.
2024-12-16 00:17:50 -06:00
faris Aljohari 852299a273 Refactor user role handling to use single role object 2024-12-16 00:16:24 -06:00
hannathkadher 02faca3397 added space model controller for create 2024-12-11 11:06:41 +04:00
hannathkadher e61132561b changed endpoint for subspace device 2024-12-09 17:56:18 +04:00
hannathkadher 30c2294224 updated endpoint of subspaces 2024-12-09 17:52:15 +04:00
hannathkadher dc9c67b6c0 updated root of endoint of space device from project 2024-12-09 17:47:26 +04:00
hannathkadher dade201752 api endpoints for space user controller base root has been mapped from project 2024-12-09 17:44:22 +04:00
hannathkadher bb031dd15b updated space scee endpoint to match project entity 2024-12-09 17:37:22 +04:00
hannathkadher cdc95056ae updated space endpoint to follow project 2024-12-09 17:33:19 +04:00
hannathkadher fc28a91b82 updated api endpoint for community to address it through project 2024-12-09 16:22:22 +04:00
hannathkadher bc2987295f fixed typo in controller route 2024-12-09 12:49:45 +04:00
hannathkadher bab57ff5eb add route and api summary and details for project 2024-12-09 12:27:40 +04:00
faris Aljohari b507bcbdf1 Add RULE_TRIGGER to ActionExecutorEnum and introduce ActionTypeEnum 2024-12-02 05:25:11 -06:00
faris Aljohari 4d2257a3e3 Add endpoint to delete scenes by device UUID and switch name 2024-11-27 03:17:56 -06:00
faris Aljohari 86923461eb Merge pull request #154 from SyncrowIOT/SP-447-be-lack-of-documentation
Sp 447 be lack of documentation
2024-11-24 23:26:35 -06:00
faris Aljohari 6b66bf2b20 fix automation get endpoint remove return Auto_ 2024-11-24 16:09:21 -06:00
faris Aljohari 360371e910 Add comprehensive endpoint descriptions for various controller routes 2024-11-23 22:53:20 -06:00
hannathkadher 9fdee1540b Merge branch 'feat/add-product-space' into feat/add-space-position 2024-11-20 21:46:33 +04:00
hannathkadher c7404972a2 added space link service 2024-11-20 16:01:51 +04:00
hannathkadher 857b02b97b added space link entity 2024-11-20 09:11:22 +04:00
faris Aljohari 4a51c9170b add constants values 2024-11-19 20:53:39 -06:00
faris Aljohari 9510905fb4 finished config with 6 scene device 2024-11-19 20:44:45 -06:00
faris Aljohari eb916b79b4 finished 4scene configration endpoints 2024-11-16 23:05:06 -06:00
hannathkadher 7e9894b1d3 Fixed scene 2024-11-02 19:36:56 +04:00
hannathkadher 689d42cf1e Merge branch 'dev' of https://github.com/SyncrowIOT/backend into feature/space-management 2024-10-30 23:08:51 +04:00
hannathkadher adacc60a40 get devices 2024-10-30 19:07:26 +04:00
hannathkadher a486b24ef8 removed get spaces from community 2024-10-29 18:13:13 +04:00
hannathkadher d6e6eb9b1f Added tuya space to community 2024-10-29 14:24:01 +04:00
hannathkadher eb77f8ab99 subspace endpoints 2024-10-29 13:13:44 +04:00
faris Aljohari 1546aa1b5e resolve icon issue 2024-10-28 02:12:30 -05:00
faris Aljohari 86fb73ab8d finished add default icon for scene 2024-10-28 01:51:27 -05:00