Commit Graph
100 Commits
Author SHA1 Message Date
mohammadnemer1 4ded7d5202 Merge pull request #194 from SyncrowIOT/SP-1448-FE-Use-SliderValueSelector-widget-for-all-slider-widgets-in-Web-Routine
add step parameter in onTapFunction.
2025-05-19 11:37:56 +03:00
mohammad 0d45a155e3 add step parameter in onTapFunction.
Add dialogType parameter in WaterHeaterPresenceSensor and CeilingSensorDialog.
Update step parameter in FlushValueSelectorWidget.
Update step parameter in FunctionBloc and WaterHeaterFunctions.
Update step, unit, min, and max parameters in ACFunction subclasses.
2025-05-19 11:22:15 +03:00
mohammadnemer1 7f9d044f7e Merge pull request #184 from SyncrowIOT/SP-1530-FE-Add-card-for-the-water-heater-in-the-routine-web
add water heater operational values to routines
2025-05-14 09:20:07 +03:00
mohammad 996a847a27 Refactor water heater value selector widget 2025-05-14 09:16:04 +03:00
mohammad 36c5712c79 add water heater operational values to routines 2025-05-13 16:24:08 +03:00
mohammadnemer1 fe1dbb66ac Merge pull request #168 from SyncrowIOT/flush-presence-sensor-routines
fix real time garage door and add flush sensor to routines
2025-04-29 10:25:17 +03:00
mohammad ea88f54d20 Refactor garage door control view to use 'doorcontact_state' code for fetching records 2025-04-29 10:22:00 +03:00
mohammad ccce7bb671 fix real time garage door and add flush sensor to routines 2025-04-29 10:06:17 +03:00
mohammad 63bc7a56de - Refactor the code in _RoutinesViewState to improve readability and maintainability.
- Update the indentation and add padding to the child widgets in the Column.
- Add a bottom padding to the empty state text in _buildEmptyState.
2025-04-28 16:49:22 +03:00
mohammadnemer1 fbc45b465f Merge pull request #153 from SyncrowIOT/SP-1344-FE-Real-Time-Issues-Ceiling-Sensor-AC-and-Garage-Door-Sensor
Refactor widget lifecycle methods for temperature control and presenc…
2025-04-23 16:29:36 +03:00
mohammad d1bb7b129f Refactor widget lifecycle methods for temperature control and presence sensor 2025-04-23 10:46:56 +03:00
mohammadnemer1 d538b3667e Merge pull request #146 from SyncrowIOT/Fix-Factory-Reset-Model
Refactor FactoryResetModel and MainDoorSensorBatchView
2025-04-17 09:18:43 +03:00
mohammad 72ae3b1727 Refactor FactoryResetModel and MainDoorSensorBatchView
- Refactor FactoryResetModel to include 'operationType' in toJson and toMap methods.
- Refactor MainDoorSensorBatchView to use BlocProvider and Builder for better state management.
2025-04-16 15:06:50 +03:00
mohammadnemer1 a7bdbfe3ec Merge pull request #141 from SyncrowIOT/fix-timer-toggle-issue
Refactor AC device controls and toggle widget
2025-04-14 16:06:37 +03:00
mohammad db84a9aa5e fix a logic 2025-04-14 16:03:34 +03:00
mohammad 140f4ff5e2 Refactor AC device controls and toggle widget 2025-04-14 09:57:25 +03:00
mohammadnemer1 2a95720cb0 Merge pull request #140 from SyncrowIOT/SP-1345-FE-SOS-Button-UI-Issue
Refactor SosDeviceControlsView
2025-04-13 16:20:55 +03:00
mohammad 4fae2d6be0 Refactor SosDeviceControlsView 2025-04-13 16:19:16 +03:00
mohammadnemer1 5b84076572 Merge pull request #138 from SyncrowIOT/SP-1192-FE-Implement-the-schedule-on-the-web-for-the-AC-device
Sp 1192 fe implement the schedule on the web for the ac device
2025-04-13 15:02:02 +03:00
mohammad 9bf37243a6 remove unused code and make a limitation for the nobody time picker 2025-04-13 14:55:55 +03:00
mohammad cb6d50d367 remove unnecessary print statement 2025-04-13 12:21:35 +03:00
mohammad 97eb1c152b Implement a countdown timer for the AC and fix bugs in the 'Forgot Password' 2025-04-13 12:18:56 +03:00
mohammadnemer1 550acc4953 Merge pull request #137 from SyncrowIOT/fix-remove-option-from-then-dialog-routins
add dialogType to devices and add parameter in showSwitchFunctionsDialog
2025-04-09 12:18:33 +03:00
mohammad fd6b737556 Refactor one_gang_switch_dialog.dart to use one_gang_switch instead of ac in function names and variables 2025-04-09 12:17:26 +03:00
mohammad d08ab8caac add dialogType to devices and add parameter in showSwitchFunctionsDialog 2025-04-09 10:09:56 +03:00
mohammadnemer1 c2476b9719 Merge pull request #132 from SyncrowIOT/fix_routine_popup_and_wall_sensor_bugs
Fix routine popup and wall sensor bugs
2025-04-07 16:43:48 +03:00
mohammad a56f4e488e Refactor routine_view_card.dart to adjust the size of the CircularProgressIndicator
Fix routine popup
Update wall_presence_sensor.dart to handle null selectedOperationName
2025-04-07 16:42:44 +03:00
mohammad 6bd9fb7e4e Refactor routine_view_card.dart to adjust the size o 2025-04-07 16:22:21 +03:00
mohammad d264409d29 - Refactor the WpsFunctions class in wps_functions.dart to use 'cm' instead of 'temp' for the description of operational values.
- Update the WallPresenceSensor class in wall_presence_sensor.dart to use the selected operation name
2025-04-07 14:27:36 +03:00
mohammad ca44f3bf55 fix routine popup 2025-04-07 12:53:12 +03:00
mohammadnemer1 9949a0a0bf Merge pull request #131 from SyncrowIOT/SP-1281-FE-Save-Display-Configured-Sensor-as-a-Card
save presence state and edit selected value
2025-04-07 09:30:38 +03:00
mohammad 8dc4081a89 save presence state and edit selected value 2025-04-06 16:38:34 +03:00
mohammadnemer1 52498f4e6b Merge pull request #130 from SyncrowIOT/routine_ui_issue
Refactor SVG icons and update asset paths and fix RoutinesView issues
2025-04-06 16:33:49 +03:00
mohammad 37440f288c Merge branch 'dev' into routine_ui_issue 2025-04-06 16:27:34 +03:00
mohammadnemer1 8c4dec4483 Merge pull request #129 from SyncrowIOT/SP-1279
add WallPresenceSensor and add new icons for presence state and selec…
2025-04-06 11:57:54 +03:00
mohammad ad922577da Refactor SVG icons and update asset paths and fix RoutinesView issues 2025-04-06 11:28:59 +03:00
mohammad 49c743befb remove debug print statements 2025-04-06 10:04:36 +03:00
mohammad 4fc259491e add WallPresenceSensor and add new icons for presence state and selected value 2025-04-06 09:57:12 +03:00
mohammadnemer1 869799f08e Merge pull request #126 from SyncrowIOT/fix_routine_popup
Refactor routine creation UI for improved code organization
2025-03-27 15:06:38 +03:00
mohammad 573e7b42ed Refactor routine creation UI for improved code organization 2025-03-27 15:04:33 +03:00
mohammadnemer1 b77dc860cb Merge pull request #122 from SyncrowIOT/SP-1106
Sp 1106
2025-03-24 15:34:05 +03:00
mohammad 6045158432 Reset Selected space 2025-03-24 15:32:02 +03:00
mohammad 7e06dd76cf create routine dialog flow 2025-03-24 13:57:53 +03:00
mohammad 7e1c2ba712 routines and automation Toggle 2025-03-21 17:14:05 +03:00
mohammad c0d53fdf5c Update Automation Status 2025-03-19 12:24:55 +03:00
mohammad 80c294f09c fix real time listenToChanges 2025-03-12 16:03:01 +03:00
mohammadnemer1 a73fc04712 Merge pull request #110 from SyncrowIOT/SP-1297
fix model and SpaceModelCardWidget and LinkSpaceModelSpacesDialog
2025-03-09 16:11:18 +03:00
mohammad dee07ebb06 fix LinkingSuccessful 2025-03-09 16:01:04 +03:00
mohammad e8e5e9bcb7 fix LoadedSpaceView 2025-03-09 14:54:13 +03:00
mohammad 8359642a1a Merge branch 'dev' into SP-1297 2025-03-09 12:03:34 +03:00
mohammad 8af24e575c fix model and SpaceModelCardWidget and LinkSpaceModelSpacesDialog 2025-03-08 09:57:35 +03:00
mohammadnemer1 fa39182386 Merge pull request #106 from SyncrowIOT/link_space_model_spaces
Link space model spaces
2025-03-06 12:54:38 +03:00
mohammad 54a250ea2f remove unused code 2025-03-06 12:51:30 +03:00
mohammad 254485235d Merge branch 'dev' into link_space_model_spaces 2025-03-06 12:08:54 +03:00
mohammad add34b327f space model changes 2025-03-06 11:50:47 +03:00
mohammad d75ac416eb Merge branch 'dev' into link_space_model_spaces 2025-03-06 11:50:21 +03:00
mohammad 048a7c0e8f change model name 2025-03-06 11:10:53 +03:00
mohammadnemer1 ec502214f4 Merge pull request #104 from SyncrowIOT/connect_real_time
Connect real time
2025-03-05 15:24:08 +03:00
mohammad 215dd9cfa4 link space model api integration 2025-03-05 14:37:52 +03:00
mohammad dcfbe5282e add dev and prod firebase option 2025-03-05 14:21:07 +03:00
mohammad 6f2e2e2d4a Check all the devices working with real time 2025-03-02 17:55:26 +03:00
mohammadnemer1 41605bef6b Merge pull request #102 from SyncrowIOT/sp_1171
Added space tree to the add user dialog
2025-02-27 12:32:53 +03:00
mohammad fd24d6bd27 change community and spaces in user manage 2025-02-27 12:29:12 +03:00
mohammad fe52726f6e WebAppBar ResponsiveLayout 2025-02-26 12:00:30 +03:00
mohammad b134823551 SpaceModelSelectedIds 2025-02-18 16:56:10 +03:00
mohammad 1054970a63 validation LinkSpaceModelSpacesDialog 2025-02-18 16:34:29 +03:00
mohammad 7cab299a51 Merge branch 'dev1' into link_space_model_spaces 2025-02-18 14:32:47 +03:00
mohammad a3c5670fee Merge branch 'dev' into link_space_model_spaces 2025-02-18 13:33:04 +03:00
mohammad 009ede7d08 overwrite dialog and progress indicator and success dialog 2025-02-18 12:37:00 +03:00
mohammadnemer1 d87fec796b Merge pull request #91 from SyncrowIOT/add_space_name
spaceName
2025-02-17 12:56:47 +03:00
mohammad b00b0c82dc spaceName 2025-02-17 12:36:04 +03:00
mohammad ba44d1d359 firebase configuration and connect device with real-time bd 2025-02-13 14:07:29 +03:00
mohammad 00a9cb1188 link_space model 2025-02-10 12:38:20 +03:00
mohammadnemer1 a623f1c723 Merge pull request #89 from SyncrowIOT/disable_edit
disable_edit_user
2025-02-06 11:17:14 +03:00
mohammad c5f5992c18 disable_edit_user 2025-02-06 11:12:43 +03:00
mohammadnemer1 ead5297ba1 Merge pull request #86 from SyncrowIOT/roles_permissions_bugs
Roles permissions bugs
2025-02-05 21:53:46 +03:00
mohammad 9a6bf5cbaf privacy policy fixes 2025-02-05 18:16:09 +03:00
mohammad 51fbe64209 fixes bugs 2025-02-05 16:53:36 +03:00
mohammadnemer1 a18e8443d0 Merge pull request #77 from SyncrowIOT/web_bugs_fixes
Fix bugs related to the user table, privacy policy, and table filter.
2025-02-03 14:39:38 +03:00
mohammad 5ab9664318 Merged with dev 2025-02-02 11:24:45 +03:00
mohammad b070884bd9 Fix bugs related to the user table, privacy policy, and table filter. 2025-01-30 16:43:45 +03:00
mohammad bc4af6a237 user_agreement 2025-01-22 17:24:19 +03:00
mohammad 513175ed1e user_agreement_dialog 2025-01-22 15:44:46 +03:00
mohammadnemer1 59eafc99a5 Merge pull request #67 from SyncrowIOT/roles_permissions_issues
fixes filter and table view and add user dialog
2025-01-13 15:41:33 +03:00
mohammad db7eaa53af check type isNotEmpty 2025-01-13 15:40:38 +03:00
mohammad 20a9f19480 check if title is not empty and remove nullable 2025-01-13 14:36:17 +03:00
mohammad eb7eeebf18 fixes add user view and table and user status 2025-01-13 11:07:18 +03:00
mohammad 15023e5882 fixes filter and table view and add user dialog 2025-01-12 15:32:03 +03:00
mohammadnemer1 f8efc07fdb Merge pull request #64 from SyncrowIOT/Roles_&_Permissions
Roles & permissions
2025-01-06 15:42:28 +03:00
mohammad 81345f7154 change model url 2025-01-06 15:41:52 +03:00
mohammad 8c0744054c Merge branch 'dev' into Roles_&_Permissions 2025-01-06 15:32:38 +03:00
mohammad 8fd1259f9c remove warnings 2025-01-06 15:15:01 +03:00
mohammad d721f6f774 table size 2025-01-06 14:42:32 +03:00
mohammad fe8f8160ec filter 2025-01-06 14:20:57 +03:00
mohammad 3876909bea edit_user and pagination and search and filter 2025-01-05 17:27:26 +03:00
mohammad b264f6042f remove package and change color name 2024-12-31 11:20:32 +03:00
mohammad 9e5cbc285e checkEmail 2024-12-29 11:22:45 +03:00
mohammad 8f7b46be25 fixes checkEmail error 2024-12-29 11:22:11 +03:00
mohammad c834ad0670 add_new_user_dialog 2024-12-29 09:52:13 +03:00
mohammad ed2187b7ff add_user_dialog 2024-12-26 16:32:18 +03:00