mohammad
2b0e504f05
Refactor device name display in Action and Condition models
2025-04-23 10:07:14 +03:00
mohammadnemer1
a656d5981e
Merge pull request #88 from SyncrowIOT/Fix-Save-Display-Condition
...
Fix save display condition
2025-04-22 15:42:42 +03:00
mohammad
3f49a18130
remove unused code
2025-04-21 15:19:14 +03:00
mohammad
a51c4d9679
Refactor device name display in RoomPageSwitch widget
2025-04-21 15:00:31 +03:00
mohammadnemer1
caeed8e73f
Merge pull request #87 from SyncrowIOT/FE-Complete-the-Device-Name-as
...
Refactor device name display in RoomPageSwitch widget
2025-04-21 10:43:22 +03:00
mohammad
dc5ac9be5b
Refactor device name display in RoomPageSwitch widget
2025-04-21 10:36:43 +03:00
mohammadnemer1
5c9b30895f
Merge pull request #86 from SyncrowIOT/SP-1286-FE-Add-Device-to-Routine-2-Gang
...
add tow gang and change gang device ui
2025-04-17 16:29:24 +03:00
mohammad
06b14a3964
add tow gang and change gang device ui
2025-04-17 16:14:48 +03:00
mohammadnemer1
3c92ea3047
Merge pull request #85 from SyncrowIOT/SP-1285-FE-Add-Device-to-Routine
...
Sp 1285 fe add device to routine
2025-04-17 10:42:06 +03:00
mohammad
73d28a1800
Refactor Action class to use type annotations for actionExecutor and entityId
2025-04-17 10:41:01 +03:00
mohammad
5493ca6fb0
Refactor device filtering logic to improve code readability
2025-04-17 10:38:25 +03:00
mohammad
7005d8ba83
Refactor device filtering logic and improve code readability
...
- Extracted the logic for filtering implemented devices into a separate method `_getOnlyImplementedDevices`
- Created a set `allowedDevices` to store the allowed device types
- Updated the filtering logic to use the `allowedDevices` set for checking device types
- Removed unnecessary conditions for filtering devices
Fix nullability issues in `Action` model
- Added null checks for `actionExecutor`, `entityId`, `name`, `type`, and `productType` properties in the `fromJson` method of the `Action` model
- Set default values for `actionExecutor` and `entityId` if they are null
- Updated the type casting for `name`, `type`, and `productType` properties to avoid potential nullability issues
2025-04-17 10:16:10 +03:00
mohammad
1cff69d496
change icon
2025-04-17 09:39:58 +03:00
mohammad
60df77efad
add OneGang product type to routine
2025-04-17 09:32:20 +03:00
mohammadnemer1
f37eacb0ee
Merge pull request #81 from SyncrowIOT/feat/update-additional-device-endpoints
...
updated endpoint for device
2025-04-14 15:11:36 +03:00
mohammad
c7dcc297aa
fix conflict
2025-04-14 15:11:02 +03:00
mohammad
aefe5ad081
Merge branch 'dev' into feat/update-additional-device-endpoints
2025-04-14 15:10:42 +03:00
mohammadnemer1
8d9af8519d
Merge pull request #78 from SyncrowIOT/SP-1246
...
updated device endpoint
2025-04-14 14:58:09 +03:00
mohammadnemer1
cbf10bbf78
Merge pull request #74 from SyncrowIOT/real_time_app
...
Real time app
2025-03-03 17:34:34 +03:00
mohammad
d95588ce84
remove unused code
2025-03-03 17:34:15 +03:00
mohammad
7e2e591d71
remove unused code
2025-03-01 15:19:15 +03:00
mohammad
2ec81bda9c
connect the real time for all devices
2025-03-01 15:08:51 +03:00
mohammadnemer1
3b0f51473c
Merge pull request #73 from SyncrowIOT/SP-1190
...
Sp 1190
2025-02-26 12:20:06 +03:00
mohammad
13757d89ee
Merged with dev
2025-02-26 12:17:57 +03:00
mohammad
d3068b8e14
changes in threeGang
2025-02-26 10:58:32 +03:00
mohammad
7c5d7e1dda
remove unused code
2025-02-25 12:45:23 +03:00
mohammad
0a97a4867d
disconnect real-time to some devices
2025-02-25 12:41:49 +03:00
mohammad
22789234fe
Sensitivity Start from 1
2025-02-23 16:30:50 +03:00
mohammad
8393ec353a
fetchDevices by projectUuid
2025-02-20 16:02:25 +03:00
mohammad
2dc4e16a75
connect all devices to real-time and change the channel function
2025-02-16 14:54:39 +03:00
mohammad
cd41720244
active the implemented device
2025-02-16 10:04:34 +03:00
mohammadnemer1
9098276223
Merge pull request #71 from SyncrowIOT/fixes_bugs_sprint15
...
fixes bugs and add project id staging
2025-02-12 12:47:09 +03:00
mohammad
36dfe2c85e
change the key
2025-02-12 12:06:00 +03:00
mohammad
efed5f55a7
add project id to env file and hide about
2025-02-11 11:05:13 +03:00
mohammad
9897c19dad
fixes bugs and add project id staging
2025-02-10 10:26:02 +03:00
mohammadnemer1
4da1b16b18
Merge pull request #69 from SyncrowIOT/role_permission_restrict_user
...
restrict_spaceMemberUser_and_change_SignUpModel
2025-02-02 14:27:31 +03:00
mohammad
1189b52c57
remove comment DevicesViewBody and fix home page
2025-02-02 13:17:25 +03:00
mohammad
c578d63134
all_devices and Restrict_user
2025-01-29 14:10:38 +03:00
mohammad
d72253e3de
hide SceneSettings
2025-01-23 18:41:50 +03:00
mohammad
790479effb
restrict_spaceMemberUser_and_change_SignUpModel
2025-01-23 18:35:01 +03:00
mohammadnemer1
827585815b
Merge pull request #68 from SyncrowIOT/user_agreement_policy
...
User agreement and policy
2025-01-21 12:05:25 +03:00
mohammad
de024994c9
showSpaceBottomSheet in a DefaultAppBar and Routine trigger from the device screen
...
and fixes github comments
and i used this package flutter_html: ^3.0.0-beta.2
2025-01-20 15:50:36 +03:00
mohammad
bcc4ba98ff
size changes
2025-01-19 16:56:42 +03:00
mohammad
df0f1c6c94
user_agreement and privacy_policy sign up and menu
2025-01-19 16:49:54 +03:00
mohammadnemer1
1f62cadcec
Merge pull request #66 from SyncrowIOT/Implement_Change_Password_Flow
...
change_password
2025-01-16 18:02:33 +03:00
mohammad
ee01a89d21
change file name
2025-01-16 18:01:23 +03:00
mohammad
31cc210560
Fitch report Data
2025-01-15 17:55:07 +03:00
mohammad
f779445d17
refactor code and implement CeilingSensor taps
2025-01-15 17:24:25 +03:00
mohammad
c76548a17f
remove role model
2025-01-13 13:16:29 +03:00
mohammad
55c1a30f10
change api generateInvitationCode
2025-01-12 12:59:10 +03:00
mohammad
de9c51998c
changes
2025-01-09 16:43:09 +03:00
mohammad
763e39ef12
changeAcSwitch
2025-01-09 15:37:26 +03:00
mohammad
cc9ddffa44
Join the space through the invitation code_ac countdown
2025-01-09 15:35:04 +03:00
mohammad
7a22bb4bc8
count_down_ac
2025-01-08 17:17:52 +03:00
mohammad
cff8c4728c
change_pass
2024-12-31 10:36:52 +03:00
mohammad
8be05fbd91
change_password
2024-12-30 16:51:35 +03:00
mohammad
2ac8128eff
actionType automation
2024-12-02 14:27:47 +03:00
mohammadnemer1
2e92861b7a
Merge pull request #64 from SyncrowIOT/4_scene_&_6_scene_devices
...
4 scene & 6 scene devices
2024-12-02 11:25:19 +03:00
mohammad
6f02459ad8
fixes issues
2024-12-01 09:41:59 +03:00
mohammad
d9ef6de71a
fixes issue
2024-11-28 11:14:14 +03:00
mohammad
4e506652f8
4scene&6scene&sos
2024-11-27 15:04:40 +03:00
mohammad
51b1438d0e
fixes issues
2024-11-27 14:23:00 +03:00
mohammad
80d92de625
fixes issues
2024-11-26 16:57:28 +03:00
mohammad
bb50918f04
change_settings_code
2024-11-26 16:47:07 +03:00
mohammad
f24a32ec7b
fixes issues
2024-11-26 11:43:18 +03:00
mohammad
e55ff17148
code changes
2024-11-25 16:30:16 +03:00
mohammad
4527ec15ee
code changes
2024-11-25 15:45:40 +03:00
mohammad
946f806a71
code changes
2024-11-25 14:42:03 +03:00
mohammad
3406a7eba1
changes
2024-11-25 14:21:36 +03:00
mohammad
a7aa165317
sos
2024-11-25 13:20:17 +03:00
mohammad
c5474c1b10
sos
2024-11-25 12:47:13 +03:00
mohammad
7ffc67651c
sos
2024-11-25 11:17:33 +03:00
mohammad
db9ab530ea
4 scene & 6scene & sos
2024-11-25 10:47:09 +03:00
mohammad
efe68ecb1a
issue fixes
2024-11-24 17:04:29 +03:00
mohammad
b365f7e347
sos_device
2024-11-24 15:05:33 +03:00
mohammad
6733c4f4ab
4scene_and_6scene
2024-11-24 11:49:56 +03:00
mohammad
3d17c588c5
4 and 6 scene
2024-11-24 10:48:25 +03:00
mohammad
9f02ce8a31
4&6scene
2024-11-21 17:05:58 +03:00
mohammad
fe55d0a914
4&6scene
2024-11-21 16:57:41 +03:00
mohammad
60dfb1607a
six scene
2024-11-21 16:25:54 +03:00
mohammad
6c2c866969
four_scene&6scene
2024-11-21 15:34:20 +03:00
mohammad
b4f990e7a9
4scene
2024-11-20 16:58:49 +03:00
mohammad
4b0270a70d
four_scene
2024-11-19 15:56:53 +03:00
mohammad
777bd549ca
4scene
2024-11-19 15:45:28 +03:00
mohammad
1be6d71e89
four_scene
2024-11-19 11:31:17 +03:00
mohammad
f1bb454429
four_scene
2024-11-18 16:19:01 +03:00
mohammad
ec7b351a82
4_scene&6_scene
2024-11-18 09:09:47 +03:00
mohammad
7071f50d49
auth_change
2024-10-31 08:35:32 +03:00
mohammad
5d32fc1213
Resend
2024-10-30 12:18:16 +03:00
mohammad
bfd9c557ce
remove_real_time
2024-10-30 11:56:12 +03:00
mohammad
ef232e9cd5
password_changes&_routine_changes
2024-10-29 17:21:31 +03:00
mohammad
70d8bae19d
change_size
2024-10-29 11:08:29 +03:00
mohammad
13f244ff19
power_clamp_issue&search_issue
2024-10-28 17:08:49 +03:00
mohammad
20fdfdde87
icon_settings
2024-10-27 17:21:35 +03:00
mohammad
7fed2f17af
icon_settings
2024-10-27 17:21:13 +03:00
mohammad
769be41855
con setting
2024-10-27 17:16:37 +03:00
mohammadnemer1
d4d7ced585
Merge pull request #59 from SyncrowIOT/power_clamp
...
Power clamp
2024-10-27 14:03:24 +03:00
mohammad
2be5d0e164
search_icon
2024-10-27 10:56:21 +03:00
mohammad
5844ea429b
power_clamp_icon
2024-10-23 16:58:43 +03:00
mohammad
34762dee6e
power_clamp_chart_functionality
2024-10-23 16:40:12 +03:00