faris Aljohari
19d6669a84
Update permission mappings and role permissions
2025-01-22 06:47:12 -06:00
faris Aljohari
f675064b68
Add endpoint to update user web agreement
2025-01-22 00:34:54 -06:00
faris Aljohari
335ba9f63b
Add VIEW_DEVICE_WIZARD permission to VISITOR role
2025-01-21 07:40:52 -06:00
faris Aljohari
dc11133057
Add Privacy Policy Module and Controller
2025-01-16 23:32:42 -06:00
faris Aljohari
12ddb95f19
Add terms and conditions data constants and update service
2025-01-15 23:24:37 -06:00
faris Aljohari
c7bcb177e1
Remove unused terms and conditions constant
2025-01-15 23:19:19 -06:00
faris Aljohari
ef593086bf
Add Terms and Conditions Module
2025-01-15 23:17:25 -06:00
hannathkadher
35b6f9f478
Merge pull request #209 from SyncrowIOT/SP-989-be-modify-the-invite-space-member-to-unit-flow-implementation-in-the-application
...
Sp 989 be modify the invite space member to unit flow implementation in the application
2025-01-10 21:07:41 +04:00
faris Aljohari
59a191e579
Add 'SPACE_MEMBER_ADD' permission to VISITOR and ADMIN roles
2025-01-10 06:14:22 -06:00
hannathkadher
4744b0844c
get space model by id
2025-01-08 21:34:59 +04:00
faris Aljohari
81ec60d947
Add delete user invitation functionality
2025-01-04 20:10:37 -06:00
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