3c9494963d
Add generated configuration files for Flutter integration across platforms
2025-06-25 15:58:58 +03:00
f38ac58442
Add bloc closure handling and improve device status updates in AcBloc
2025-06-25 14:45:10 +03:00
487c5a894b
Sp 1796 fe set the max on range of aqi chart based on selected pollutant s current highest value ( #290 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1796](https://syncrow.atlassian.net/browse/SP-1796 )
## Description
Added day of month labels to all analytics charts
Implemented ranges for each pollutant based on the highest value of each
pollutant in the range of aqi chart.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [x] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1796]:
https://syncrow.atlassian.net/browse/SP-1796?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-25 12:42:55 +03:00
7e0200aad8
SP-1770-FE-Parent-nodes-in-community-tree-not-partially-selected-when… ( #294 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1770](https://syncrow.atlassian.net/browse/SP-1770 )
## Description
Space Tree Selection state reads from the correct list, based on if the
user was filtering or not.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1770]:
https://syncrow.atlassian.net/browse/SP-1770?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-25 12:42:34 +03:00
52b843d514
SP-1770-FE-Parent-nodes-in-community-tree-not-partially-selected-when-selecting-space-from-sidebar.
2025-06-25 09:53:09 +03:00
423ad6e687
Enhance navigation buttons in SmartPowerDeviceControl for better user… ( #293 )
...
… experience
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
<!--- Describe your changes in detail -->
Enhance navigation buttons in SmartPowerDeviceControl
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-25 09:13:33 +03:00
932e50f518
sp:1677 [FE] Device status in Control modal always shows "Online" regardless of actual status ( #287 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1677](https://syncrow.atlassian.net/browse/SP-1677 )
## Description
status depend on the real status of the device afterit was static
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1677]:
https://syncrow.atlassian.net/browse/SP-1677?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-25 08:18:10 +03:00
c649044a1f
Enhance navigation buttons in SmartPowerDeviceControl for better user experience
2025-06-24 16:40:42 +03:00
c46cfb04a7
Add countdown seconds to schedule management ( #291 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
<!--- Describe your changes in detail -->
Add countdown seconds to schedule management
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-24 16:21:43 +03:00
8754960713
Cancel-button-on-"Create-Visitor-Password"-modal-unnecessarily-triggers-visitor-passwords-API ( #292 )
...
… on pop
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
<!--- Describe your changes in detail -->
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-24 16:21:03 +03:00
c6e98fa245
Refactor visitor password dialog navigation to return specific values on pop
2025-06-24 16:06:53 +03:00
277a9ce4f0
Add countdown seconds to schedule management
2025-06-24 15:38:16 +03:00
f901983aa5
Implemented ranges for the values in the AQI chart based on the selected pollutant.
2025-06-24 15:01:25 +03:00
010403f1fa
Added day of month axis name to all charts.
2025-06-24 14:50:22 +03:00
ee1ebeae2e
Changed energy management charts titles for a more clear name.
2025-06-24 14:45:15 +03:00
6e6ef79ed0
enhanced heat map tooltip's message.
2025-06-24 14:44:56 +03:00
7e5825de45
Fixed typo in occupancy sidebar.
2025-06-24 14:44:45 +03:00
db9e856bca
Sp 1711 fe implement blank state ( #288 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1711](https://syncrow.atlassian.net/browse/SP-1711 )
[SP-1712](https://syncrow.atlassian.net/browse/SP-1712 )
## Description
1. Shows tooltip on space cell.
2. navigates to space when a new space is selected
3. Fixed a thrown Exception because of an Expanded widget
4. Adjusted connections between spaces to select from and to nodes.
5. Created a `SpaceDetailsDialog` and a helper class to show it, because
a space can be created through different widgets, and this was done to
unify the logic and remove code duplication.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1711]:
https://syncrow.atlassian.net/browse/SP-1711?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
[SP-1712]:
https://syncrow.atlassian.net/browse/SP-1712?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-24 12:29:25 +03:00
07435ec89e
On access management page Create visitor password dialog is not responsive ( #289 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1474](https://syncrow.atlassian.net/browse/SP-1474 )
## Description
<!--- Describe your changes in detail -->
Add responsive input fields and radio groups for visitor password setup
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1474]:
https://syncrow.atlassian.net/browse/SP-1474?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-24 12:27:39 +03:00
2a2fb7ffca
Add responsive input fields and radio groups for visitor password setup
2025-06-24 11:36:50 +03:00
5a2299ea2f
navigates to initial create space dialog from the respective buttons.
2025-06-24 10:47:48 +03:00
90f8305aa1
shows tooltip on SpaceCell
.
2025-06-24 10:45:13 +03:00
329b2ba472
selects the space from and to connection when selecting a space.
2025-06-24 10:36:13 +03:00
0fb9149613
Selects all children of a space when selecting a parent.
2025-06-24 10:30:56 +03:00
87b45fff1d
removed expanded widget that caused a size exception.
2025-06-24 10:21:25 +03:00
95ae50d12d
navigates to selected space when changed on sidebar in space management canvas.
2025-06-24 10:16:03 +03:00
95d6e1ecda
if online go green with online status else red with offline status
2025-06-23 16:33:45 +03:00
479aa4a091
Sp 1713 implement empty state ( #285 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1713](https://syncrow.atlassian.net/browse/SP-1713 )
## Description
Implemented non selected space state
Implemented an initial version of the canvas.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1713]:
https://syncrow.atlassian.net/browse/SP-1713?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-23 16:27:42 +03:00
75efc595b4
reverted to old import to avoid confusion with QA team.
2025-06-23 16:22:11 +03:00
8bc7a3daa2
Implemented space management canvas.
2025-06-23 15:45:49 +03:00
03a6c5474b
SP-1768-FE-The-white-are-in-empty-devices-table-should-take-the-whole-table-size-not-just-the-top ( #282 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1768](https://syncrow.atlassian.net/browse/SP-1768 )
## Description
<!--- Describe your changes in detail -->
fix white container take only a small part of the device table
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1768]:
https://syncrow.atlassian.net/browse/SP-1768?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-23 11:14:32 +03:00
ada7daf179
Switched from using Text
to SelectableText
in CreateCommunityDialog
.
2025-06-23 10:13:30 +03:00
4bdb487094
doesnt show a snackbar when creating a community fails, since we show the error message in the dialog itself.
2025-06-23 10:11:23 +03:00
f8e4c89cdb
uses correct error message that the api sends in RemoteCreateCommunityService
.
2025-06-23 10:11:03 +03:00
7d4cdba0ef
Connected templates view into SpaceManagementBody
, while applying the correct UI principals if what to show what when?
2025-06-23 10:06:59 +03:00
a78b5993a9
Created SpaceManagementTemplatesView
widget.
2025-06-23 10:05:53 +03:00
0e7109a19e
Created CommunityTemplateCell
widget.
2025-06-23 10:02:15 +03:00
ff3d5cd996
Created a helper class to show create community dialog, since this dialog can be shown from two different widgets.
2025-06-23 10:02:02 +03:00
5f30a5a61b
Refactor empty state widget to use a container for better layout control
2025-06-23 10:01:01 +03:00
0712e6d64b
Sp 1593 reworks ( #277 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1593](https://syncrow.atlassian.net/browse/SP-1593 )
## Description
1. AQI Distribution chart bars when all values are empty.
2. Min element in Y axis of Range of AQI chart is visible.
3. Matched AQI chart titles to have the same size for consistency.
4. Allowed `RangeOfAqiValue` model's values to be nullable, and they
fallback to `0` when null.
5. Implemented AQI Legend.
6. Increased the size of AQI Distribution chart's tooltip.
7. Improved alignment of location cell.
8. Doesn't fetch devices on date change.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1593]:
https://syncrow.atlassian.net/browse/SP-1593?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-23 09:48:17 +03:00
a493ae08ce
SP-1710-FE-Create-Sidebar ( #278 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1710](https://syncrow.atlassian.net/browse/SP-1710 )
## Description
1. Implemented Space Management Community Side Tree.
2. Implemented Creating a new community feature.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1710]:
https://syncrow.atlassian.net/browse/SP-1710?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-23 09:36:30 +03:00
27349a6cc0
Implemented PR notes by extracting widgets into their own classes.
2025-06-23 09:24:53 +03:00
d17d4184be
fix it and add lock to open when press (as loved simple animation) ( #280 )
...
with adding the timer as circle
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1567](https://syncrow.atlassian.net/browse/SP-1567 )
## Description
alll is goood it is now listening to changes and when unlockRequest up
to 0 and under 30 it is start to give permission
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1567]:
https://syncrow.atlassian.net/browse/SP-1567?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-23 08:19:22 +03:00
41d4fbb555
Extracted pagination data into a generic DTO.
2025-06-22 16:00:20 +03:00
fccb5cbbab
SP-1606-FE-Fix-Search-Function-on-Devices-Screen-to-Support-All-Device-Types-Flush-Mounted-Sensor ( #281 )
...
…ctionality
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1606](https://syncrow.atlassian.net/browse/SP-1606 )
## Description
<!--- Describe your changes in detail -->
search by product name and device name
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1606]:
https://syncrow.atlassian.net/browse/SP-1606?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-22 15:49:19 +03:00
48d7ab430f
refactor: rename productName to deviceNameOrProductName in search functionality
2025-06-22 15:35:46 +03:00
28ac911f3f
Accomodated for null values in SpaceModel
.
2025-06-22 15:30:47 +03:00
a793cc3967
fix it and add lock to open when press (as loved simple animation)
...
with adding the timer as circle
2025-06-22 15:24:53 +03:00
09446844b0
reverted initializing the new space management page in the router, to avoid any confusion with the QA team.
2025-06-22 15:11:38 +03:00
f02788eaa5
implemented create community feature.
2025-06-22 14:58:38 +03:00
614db4333c
Refactor ScheduleBloc and related components to use dynamic category … ( #279 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
<!--- Describe your changes in detail -->
Fix scheduling Bugs
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-22 14:44:18 +03:00
b79ab06d95
shows a loading indicator when loading.
2025-06-22 12:58:45 +03:00
0a424300aa
Refactor ScheduleBloc and related components to use dynamic category handling for schedule events
2025-06-22 12:46:54 +03:00
8494f0a8f1
matched community and space models with API.
2025-06-22 12:38:54 +03:00
ec12b970b0
Refactor schedule components and update imports for garage door and w… ( #271 )
...
…ater heater modules
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1620](https://syncrow.atlassian.net/browse/SP-1620 )
## Description
<!--- Describe your changes in detail -->
Refactor schedule components and make this fetcher as a reusable and fix
bugs related to it
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ x] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1620]:
https://syncrow.atlassian.net/browse/SP-1620?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-22 12:27:03 +03:00
d2713c5902
Add ScheduleControlButton widget and integrate it into water heater and wall light device controls
2025-06-22 12:23:09 +03:00
65ed94eb08
debounce and refactored CommunitiesBloc
.
2025-06-22 12:01:32 +03:00
51c088d998
made communities paginatable.
2025-06-22 11:11:25 +03:00
2f233db332
implemented space management side bar.
2025-06-22 11:04:39 +03:00
1f82e84115
doesnt fetch devices on date change.
2025-06-22 10:55:41 +03:00
5da25d8ecb
Sp 1612 fe user cannot see the horizontal scroll on any of the tables they have to hover over it but it s not obvious that they can do that ( #274 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1612](https://syncrow.atlassian.net/browse/SP-1612 )
## Description
PROBLEM IS SOLVED before but i added comment to insure that
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1612]:
https://syncrow.atlassian.net/browse/SP-1612?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-22 08:43:13 +03:00
8cf73e3efc
Enhance scheduling UI in glass switch control views with improved layout and dialog integration
2025-06-19 16:38:45 +03:00
0b774a6dfc
Add scheduling category parameter to BuildScheduleView and update device control dialogs
2025-06-19 16:20:46 +03:00
2267d95795
Add schedule saving functionality and update schedule events
2025-06-19 15:46:40 +03:00
23c3bf11f9
Improved alignment of AqiLocationInfoCell
.
2025-06-19 15:38:28 +03:00
5201a65a97
matched sizes of bottom titles in aqi charts.
2025-06-19 15:19:58 +03:00
e4cc5fce50
Increased the size of AqiDistributionChart
tooltip.
2025-06-19 15:18:18 +03:00
8dea89db0e
Implemented AQI legend.
2025-06-19 15:12:54 +03:00
ad5ada9d55
allowed RangeOfAqiValue
values to be nullable, and if they were null they fallback to zero.
2025-06-19 14:24:49 +03:00
7172a0e3fb
Matched aqi charts title's to have the same size no matter what the window size is.
2025-06-19 14:23:39 +03:00
78898968e8
include min in RangeOfAqiChartsHelper.titlesData.leftTitles
.
2025-06-19 14:23:04 +03:00
666c64231f
hides bars in AqiDistributionChart
where all values are zero.
2025-06-19 14:22:37 +03:00
5b5a94cf65
analytics hotfixes. ( #275 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
analytics hotfixes.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-19 11:20:18 +03:00
d45fa4c957
analytics hotfixes.
2025-06-19 11:12:12 +03:00
ed2a8f6ba2
Refactor border radius implementation in ScheduleGarageTableWidget for consistency
2025-06-19 11:02:23 +03:00
d895ed74d2
Add scheduling functionality to device control views with dialog integration
2025-06-19 10:49:06 +03:00
e39c6abd32
show curtain in devices and implement dialog for if and then ( #263 )
...
last integrate with backend
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1728](https://syncrow.atlassian.net/browse/SP-1728 )
## Description
implement the dialog for CURTAIN and make it appears with devices in
making Routine
integrate it with backend and test it
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1728]:
https://syncrow.atlassian.net/browse/SP-1728?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-19 10:45:06 +03:00
fc6ea640a7
Merge branch 'dev' into SP-1612-FE-User-cannot-see-the-horizontal-scroll-on-any-of-the-tables-they-have-to-hover-over-it-but-it-s-not-obvious-that-they-can-do-that
2025-06-19 10:40:46 +03:00
09c44f8a5f
add comment for problem solve
2025-06-19 09:33:45 +03:00
c178c36824
remove duplicate feature ( #272 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
there is no ticket for this hot edit
## Description
remove Duplicate Feature in space management
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-19 09:05:03 +03:00
ce96afd7af
PR fixes
2025-06-19 09:03:24 +03:00
27dfa0a05a
remove duplicate feature
2025-06-19 08:56:41 +03:00
3d95f2bef0
Fix null safety issue by adding null check for functionOn in schedule dialog helper
2025-06-18 16:40:13 +03:00
db513f916f
Refactor schedule components and update imports for garage door and water heater modules
2025-06-18 16:27:50 +03:00
78979a4375
SP-1661-fe-enhance-the-landing-page-to-be-responsive-and-look-like-design_again ( #266 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[sp:1661](https://syncrow.atlassian.net/browse/SP-1661 )
## Description
enhance UI in landing page
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-18 15:54:46 +03:00
ea19387605
Hotfix/communities loading ( #269 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
Hotfix/ communities loading v2.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-18 15:29:18 +03:00
5b33a8617e
Merge branch 'dev' of https://github.com/SyncrowIOT/web into hotfix/communities_loading
2025-06-18 15:25:43 +03:00
34565a7dab
hotfix/communities_loading v2.
2025-06-18 15:25:32 +03:00
caf1ff5c7e
Fix energy device condition and community and space dialog ( #268 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
<!--- Describe your changes in detail -->
fix energy dialog and fix reset value in text form and fix create dialog
routine
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-18 15:01:08 +03:00
01e8002c43
fix: adjust spacing in create new routines dialog for improved layout
2025-06-18 14:55:12 +03:00
63da660ece
refactor: update function handling in routine dialogs
2025-06-18 14:40:25 +03:00
567d0e2d20
hotfix/communities_loading ( #267 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
hotfix/ loading communities.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [x] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-18 14:37:00 +03:00
45e6ea3259
hotfix/communities_loading
2025-06-18 14:33:39 +03:00
e942957a47
enhance it Done and yazan has watched it
2025-06-18 12:49:58 +03:00
b9a3b9c719
fix: update dropdown styles and dimensions for better UI consistency
2025-06-18 12:14:17 +03:00
f5500dfe50
bug fixed it is locally change the state now ( #264 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-SP-1413](https://syncrow.atlassian.net/jira/software/projects/SP/boards/5?assignee=712020%3A71e88a7f-7752-44b3-8177-4ab51a950811&selectedIssue=SP-1413 )
## Description
state now changes without fetching API it is locallly
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-18 09:51:06 +03:00
20d044f2e5
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1710-FE-Create-Sidebar
2025-06-18 09:44:35 +03:00
8caee32822
Initialized new SpaceManagementPage
.
2025-06-18 09:39:49 +03:00
6c4bc0d634
Sp 1709 fe blocs and services ( #260 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1709](https://syncrow.atlassian.net/browse/SP-1709 )
## Description
Created blocs, services, params, and models for those parts of the space
management module:
1. Communities
2. Update Community
3. Create Community
4. Products
5. Space Details
6. Tags
7. Update Community
8. Update Space
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1709]:
https://syncrow.atlassian.net/browse/SP-1709?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-18 09:14:04 +03:00
1ba1aba54e
PR fixes and tested
2025-06-18 08:42:18 +03:00
09f2123946
bug fixed it is locally change the state now
2025-06-17 16:21:01 +03:00
8fc6e54ecc
SP-1737-FE-The-user-appears-as-Null-and-the-project-uuid-is-null-when-we-login-in-after-a-credentials-error ( #259 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1723](https://syncrow.atlassian.net/browse/SP-1723 )
## Description
Loads user data on the initial state of `HomePage` instead of loading it
in the `MaterialApp`, because in the previous solution that caused
temporal coupling.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1723]:
https://syncrow.atlassian.net/browse/SP-1723?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-17 14:33:06 +03:00
5d3380ef82
fixed merge conflict.
2025-06-17 14:30:34 +03:00
5b0710957d
Merge branch 'dev' into SP-1737-FE-The-user-appears-as-Null-and-the-project-uuid-is-null-when-we-login-in-after-a-credentials-error
2025-06-17 14:26:28 +03:00
056a1daadc
show curtain in devices and implement dialog for if and then
...
last integrate with backend
2025-06-17 13:34:23 +03:00
0132805713
Fix PR notes.
2025-06-17 11:26:48 +03:00
35f975b261
Merge branch 'main' into dev
2025-06-17 09:17:19 +03:00
9600f4fb8b
Made CommunitiesState
final, to better document that it shouldn't be extended.
2025-06-16 16:49:31 +03:00
5cd1384000
Refactored CommunitiesBloc to ensure the CommunitiesService is properly defined as a final member, enhancing clarity and maintainability. Adjusted CommunitiesState to maintain consistent property definitions.
2025-06-16 16:48:08 +03:00
0260523121
Made CommunitiesBloc state object one class, instead of multiple, to make searching and pagination easier.
2025-06-16 16:47:47 +03:00
6af96fadbd
renamed devices
module, to products
.
2025-06-16 16:39:34 +03:00
737762bbaf
Created create community bloc, services, and param.
2025-06-16 16:01:09 +03:00
6bcfb77a06
Created update community bloc, services, and param.
2025-06-16 16:01:01 +03:00
6b76827f21
Created update space service, and bloc.
2025-06-16 15:48:16 +03:00
519285fa7c
Implemented proper error handling.
2025-06-16 15:41:52 +03:00
3eb38d28f7
Implemented devices bloc, service, param and model.
2025-06-16 15:39:40 +03:00
2108622b5b
moved tags into modules
folder.
2025-06-16 15:35:12 +03:00
ac44af54a3
Implemented tags bloc, services, models, and params
2025-06-16 15:27:50 +03:00
aa141ef54d
Implemented Space details blocs, services, params, and models.
2025-06-16 15:24:17 +03:00
b0aea94b91
Created communities blocs, services, models, and params.
2025-06-16 15:20:44 +03:00
96f463229c
SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor.
2025-06-16 13:12:57 +03:00
4d9145a953
Sp 1723 fe integrate charts with api s for aqi sensor ( #256 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1723](https://syncrow.atlassian.net/browse/SP-1723 )
## Description
Connected AQI dashboard API's into their respective charts.
Fixed a few lint warnings.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [x] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1723]:
https://syncrow.atlassian.net/browse/SP-1723?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-16 12:11:40 +03:00
a2f897c3a6
SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor. ( #258 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1732](https://syncrow.atlassian.net/browse/SP-1732 )
## Description
changed occupancy heat map graident alignment, and increased opacity for
low values cells in the heatmap.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1732]:
https://syncrow.atlassian.net/browse/SP-1732?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-16 12:11:22 +03:00
249c2fb172
Refactor sub-space dialog to use Bloc for state management and simpli… ( #255 )
...
…fy confirmation handling
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
<!--- Describe your changes in detail -->
Fix subSpace select options
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-16 11:34:55 +03:00
7a8537d39c
SP-1683-FE-Charts-data-are-still-overlapping ( #257 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1638](https://syncrow.atlassian.net/browse/SP-1638 )
## Description
Hides bottom left minimum axis title of energy management charts.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1638]:
https://syncrow.atlassian.net/browse/SP-1638?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-16 11:33:30 +03:00
1da0cdad4b
SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor.
2025-06-16 11:26:27 +03:00
d10df2ffb8
SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor
2025-06-16 11:17:33 +03:00
6ff9c602f1
SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor.
2025-06-16 10:59:51 +03:00
5f20d52e57
doesnt load aqi data when spaceUuid is empty.
2025-06-16 10:46:48 +03:00
362557d0d0
removed filtered data fromAirQualityDistributionBloc
since it isnt needed for this bloc.
2025-06-16 10:29:31 +03:00
312d185932
unsort all data from AqiDistributionChart
since the api returns it sorted, and the pacakge handles sorting.
2025-06-16 10:29:03 +03:00
89e12e47da
ajusted AqiType.code
s to match the api.
2025-06-16 10:28:26 +03:00
a0d9819532
Deleted FakeRangeOfAqiService
.
2025-06-16 09:30:50 +03:00
1316820954
Injected RemoteRangeOfAqiService
into RangeOfAqiBloc
instead of using FakeRangeOfAqiService
, because the API is ready.
2025-06-16 09:30:39 +03:00
5591c78d88
Refactor RemoteRangeOfAqiService to update API endpoint to match what the actual endpoint is.
2025-06-16 09:29:31 +03:00
eaff7c4a52
Remove unused didUpdateWidget method from SubSpaceDialog
2025-06-16 09:21:36 +03:00
5b3152e833
SP-1673-fe-validation-red-borders-not-displayed-correctly-on-create-visitor-password-modal ( #251 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1673](https://syncrow.atlassian.net/browse/SP-1673?atlOrigin=eyJpIjoiZmU3YTRmMjQ3MDk4NDM0Y2I0MTVmOTA0Yjc1ZWE2NTEiLCJwIjoiamlyYS1zbGFjay1pbnQifQ )
## Description
fix the bug when validator activated textfield height get confused
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1673]:
https://syncrow.atlassian.net/browse/SP-1673?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-16 08:46:52 +03:00
c1d3296b59
SP-1613-fe-remove-the-word-condition-from-the-task-dialog-in-the-routine ( #253 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1613](https://syncrow.atlassian.net/browse/SP-1613 )
## Description
use word condition when going to if and functions when going to THEN
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1613]:
https://syncrow.atlassian.net/browse/SP-1613?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-16 08:46:07 +03:00
b3069ab749
Sp 1661 fe enhance the landing page to be responsive and look like design ( #252 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1661](https://syncrow.atlassian.net/browse/SP-1661 )
## Description
insure the colors of cards and font size with responsive
make 4 cards in row as in figma
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1661]:
https://syncrow.atlassian.net/browse/SP-1661?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-16 08:42:38 +03:00
37b21ecdfb
Refactor sub-space dialog to use Bloc for state management and simplify confirmation handling
2025-06-15 16:18:42 +03:00
8d408867bb
Refactor routine creation logic and add new dropdown events ( #254 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
<!--- Describe your changes in detail -->
fix create new routines dialog
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-15 14:12:54 +03:00
57508fe17e
Refactor routine creation logic and add new dropdown events
2025-06-15 13:29:32 +03:00
13360fe6f3
when use THEN dialog type Funtions is the word but hen if it should be condition
2025-06-13 16:10:24 +03:00
3e5b501167
Merge branch 'dev' into SP-1661-FE-Enhance-the-landing-page-to-be-responsive-and-look-like-design
2025-06-13 14:52:51 +03:00
4d9f08af31
make the font size big s possible as can depending on responsive UI
2025-06-13 14:48:37 +03:00
28aa3bc406
make 4 elements in a row using crossAxisCount
2025-06-13 14:48:09 +03:00
51ad74b2be
fix the bug
2025-06-13 14:15:23 +03:00
994e9f4e57
Revert "formatted all files." ( #250 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
Reverted formatting PR.
This reverts commit 04250ebc98
.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-12 16:09:32 +03:00
c642ba2644
Revert "formatted all files."
...
This reverts commit 04250ebc98
.
2025-06-12 16:04:49 +03:00
218f43bacb
Formatting all files ( #249 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
Formatted all files in the repository.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [x] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-12 15:40:34 +03:00
04250ebc98
formatted all files.
2025-06-12 15:33:32 +03:00
29959f567e
upgrade-flutter-version-in-deployment-actions. ( #248 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
<!--- Describe your changes in detail -->
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-12 15:07:12 +03:00
fe3b5263a3
upgrade to not using webkit renderer command in ci/cd actions because it is deprecated.
2025-06-12 15:04:33 +03:00
c3a0c48501
Merge branch 'dev' of https://github.com/SyncrowIOT/web into upgrade-flutter-version-in-deployment-actions
2025-06-12 14:58:36 +03:00
5203491d15
upgrade-flutter-version-in-deployment-actions.
2025-06-12 14:57:55 +03:00
c379cfaed0
Update pr-check.yml ( #247 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
Upgrade pr-check GitHub action flutter version to `3.32.1`.
## Type of Change
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-12 14:55:55 +03:00
d971479256
Deleted all unnecessary build targets ( #246 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
Deleted iOS, Android, MacOS, Linux and Windows build targets, since
they're not needed for this repository. If they were ever needed we can
create new ones.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-12 14:55:45 +03:00
7109f3712a
Update pr-check.yml
2025-06-12 14:50:50 +03:00
70a94bb1c1
Merge branch 'dev' of https://github.com/SyncrowIOT/web into deletes_unnecessary_build_targets
2025-06-12 14:41:14 +03:00
88480142e1
Very good analysis ( #245 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
Migrated lints to use `very_good_analysis`.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-12 14:39:46 +03:00
1a2378df6e
Deleted all unnecessary build targets
2025-06-12 14:35:54 +03:00
e867c29086
use very_good_analysis
lints.
2025-06-12 14:31:08 +03:00
a3b427c570
fix the save button by removing deleted items from spaces then return… ( #244 )
...
… all other elements status to unchanged
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1735](https://syncrow.atlassian.net/browse/SP-1735?atlOrigin=eyJpIjoiZTI5OTQ5NzNkYWIyNDQ5OTg5YWFkYjRhMTg5NmYxMDkiLCJwIjoiamlyYS1zbGFjay1pbnQifQ )
## Description
now whenever u save then save button vanish until u make another chages
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1735]:
https://syncrow.atlassian.net/browse/SP-1735?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-12 14:27:06 +03:00
0b0e235f26
fix the save button by removing deleted items from spaces then return all other elements status to unchanged
2025-06-12 14:13:25 +03:00
c250fb4469
Sp 1702 fe when we click on edit button for a space and click ok without editing the save button is appearing ( #243 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[sp:1702 fix Bug](https://syncrow.atlassian.net/browse/SP-1702 )
## Description
fix the issue when nothing edited save button not appears
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-11 16:58:34 +03:00
59ac1bd74d
Disable tap action on Community Structure when in specific states ( #242 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
<!--- Describe your changes in detail -->
Disable tap action on Community Structure when in specific states
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-11 16:48:10 +03:00
bac1450c2b
User can't Add a space if he adds a device with a tag manually/1689 ( #240 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
(https://syncrow.atlassian.net/browse/SP-0000 )](https://syncrow.atlassian.net/browse/SP-1689 )](https://syncrow.atlassian.net/browse/SP-1689 )
## Description
when adding device and assign new manual tag (without uuid) ok button
doesnt response
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-11 16:47:15 +03:00
889461db7d
Enhance device management UI with improved padding and SVG icon integ… ( #241 )
...
…ration
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
<!--- Describe your changes in detail -->
Enhance device setting ui
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-11 16:47:00 +03:00
27dbcb26f1
use function to fix bug
2025-06-11 16:35:34 +03:00
0c5db9dfeb
add bool function to space model if no changes made on object
2025-06-11 16:35:19 +03:00
1393a15eca
Disable tap action on Community Structure when in specific states
2025-06-11 16:02:40 +03:00
3c6f88b245
Sp 1601 fe community and space dialog redesign in the routine tab ( #236 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1601](https://syncrow.atlassian.net/browse/SP-1601 )
## Description
<!--- Describe your changes in detail -->
redesign community and space dialog and On Access management and Devices
Management Pages Clicking the Reset button should reset the table and
buttons not refresh the Page
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [x] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1601]:
https://syncrow.atlassian.net/browse/SP-1601?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-11 14:46:35 +03:00
0b92abff26
Merge branch 'dev' into SP-1601-FE-Community-and-Space-Dialog-Redesign-in-the-routine-tab
2025-06-11 14:18:42 +03:00
fc86042af7
Implement SpaceTreeDropdownBloc for improved state management in SpaceTreeDropdown; refactor dropdown logic and event handling.
2025-06-11 14:14:21 +03:00
cd6bf32aed
fix bug /non uuid assign tag to be accepted
2025-06-11 14:00:15 +03:00
e81b9a853e
Space managment refactoring merge ( #239 ) with dev
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-0000](https://syncrow.atlassian.net/browse/SP-0000 )
## Description
merge latest working updates
<!--- Describe your changes in detail -->
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [x] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [x] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-11 13:08:52 +03:00
f415aa1676
Delete unused File
2025-06-11 12:57:00 +03:00
08f8c3c79a
Delete unused File
2025-06-11 12:56:28 +03:00
329a4ef027
Delete
2025-06-11 12:55:54 +03:00
940b179686
Delete unused file
2025-06-11 12:55:14 +03:00
5ddfb47977
Delete unused File
2025-06-11 12:54:38 +03:00
2a5d602e94
Merge branch 'dev' into space_managment_refactoring
2025-06-11 11:12:52 +03:00
5d6747056e
Update button behavior in DeviceManagementPage based on routineTab state ( #238 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1605](https://syncrow.atlassian.net/browse/SP-1605 )
## Description
<!--- Describe your changes in detail -->
Disable Clicking on Active Tabs in Devices and Spaces Management Views
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1605]:
https://syncrow.atlassian.net/browse/SP-1605?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-11 10:56:36 +03:00
8a274af7be
Update button behavior in DeviceManagementPage based on routineTab state
2025-06-11 10:47:59 +03:00
316c3bd8a7
Build main structure ( #214 ) merge
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1637](https://syncrow.atlassian.net/browse/SP-1637 )
## Description
seperate widgets and fix plustbutton hover bug and save on pressing ok
when adding subspaces&&tags can added when unfocus textfield
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [x] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1637]:
https://syncrow.atlassian.net/browse/SP-1637?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-11 10:46:59 +03:00
d66921c615
Merge remote-tracking branch 'origin/dev' into SP-1601-FE-Community-and-Space-Dialog-Redesign-in-the-routine-tab
2025-06-11 10:08:47 +03:00
1567f10827
Revert "enhanced ci/cd by not running the deply jobs on the PR itself… ( #237 )
...
…, and now we only deploy when we merged a PR to `dev` or `main`, and
created a separate GitHub action that only builds and install
dependencies, which only runs on the PR itself."
This reverts commit f19120c754
.
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
<!--- Describe your changes in detail -->
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-11 09:53:19 +03:00
cdbd90b54c
Revert "enhanced ci/cd by not running the deply jobs on the PR itself, and now we only deploy when we merged a PR to dev
or main
, and created a separate GitHub action that only builds and install dependencies, which only runs on the PR itself."
...
This reverts commit f19120c754
.
2025-06-11 09:52:08 +03:00
aa3b79bdaf
stop fetching tags onBlank Event
2025-06-10 16:34:49 +03:00
0e31a3ea96
no need to fetch use info in init state of homepage and agreement dialog
2025-06-10 16:33:33 +03:00
fd192894cd
stop calling initEvent for spactree bloc inside homeBloc
2025-06-10 16:32:33 +03:00
f7f3843fa7
Enhance device management UI with improved padding and SVG icon integration
2025-06-10 16:29:14 +03:00
692c9e7792
comment (SpaceModelLinking && Or)Widgets cuz no need for spaceModel for now&& fix the delete devices from subSpaces to keep in main space not to get deleted
2025-06-10 15:11:33 +03:00
08a9a5c71f
comment the tab of spaceModel to prevent routing there
2025-06-10 15:08:50 +03:00
7eb1d5b0b0
comment listSpace func which calls SpaceModels that suspended for now
2025-06-10 15:07:32 +03:00
0d5734a236
use tag instead of UpdatedTagModel cuz no need for updatedmodel anymore&&key should be spaces with S
2025-06-10 15:06:31 +03:00
a1b20078a3
Refactor AccessBloc to emit filtered data instead of fetching; clean up device search filters for improved readability.
2025-06-10 12:10:47 +03:00
ed06a760d2
change spaceHint and size
2025-06-10 11:41:42 +03:00
e22bab00d9
just format code in assign tag bloc
2025-06-10 10:27:08 +03:00
d2a2d391e0
send subspaces with onSave in okCancel inside subspace dialog as parameters
2025-06-10 10:19:48 +03:00
1d30c753f5
edit tag model keys to integrate with backend
2025-06-10 10:08:49 +03:00
ca02de2093
edit subspace model to fix keys and integrate with backend
2025-06-10 10:07:26 +03:00
8f7bfa984b
edit spacemodel to use the right keys to integrate with backend
2025-06-10 10:06:36 +03:00
8e9278c93c
edits with faris and main task to fix loading state forever and prevent rethrow exceptions without catching them
2025-06-10 10:05:50 +03:00
15d3a05553
assign tag dropDown now show all Tags without condition
2025-06-10 10:03:32 +03:00
662fe211eb
Refactor HomeBloc and GarageDoorBloc event handling; update CreateNewRoutinesDialog to use SpaceTreeDropdown; add settings button SVG.
2025-06-09 22:55:00 +03:00
03f5c869c6
chore/add-dependabot ( #232 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
Added `dependabot` configuration, which notifies us of any updated
dependencies, and if there is security aspects that we'd need to take
care of.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] 🗑️ Chore
2025-06-04 16:41:42 +03:00
c6b55cb28b
Sp 1594 device location api integration ( #216 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1594](https://syncrow.atlassian.net/browse/SP-1594 )
## Description
1. Implemented `Bloc` and `Services` to integrate the device location
into the side panel of the AQI Analytics module.
2. Fixed bugs in side panel caused by `Expanded` widgets.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] ✨ New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1594]:
https://syncrow.atlassian.net/browse/SP-1594?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-04 16:41:08 +03:00
bfd8e964f7
SP-1665-FE-Return-a-readable-error-when-a-connection-error-Exception-… ( #233 )
...
…occurs-on-the-charts.
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1665](https://syncrow.atlassian.net/browse/SP-1665 )
## Description
Returns a readable error when an analytics api fails.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1665]:
https://syncrow.atlassian.net/browse/SP-1665?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-04 16:40:25 +03:00
08725201d5
Dev ci/cd enhancements ( #234 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
Pulled CI/CD changes from `main` branch into `dev` branch.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-04 16:10:00 +03:00
7fe34c61b2
correctly fetch energy management data using spaceUuid
. ( #235 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1495](https://syncrow.atlassian.net/browse/SP-1495 )
## Description
correctly fetch energy management data using `spaceUuid`.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
[SP-1495]:
https://syncrow.atlassian.net/browse/SP-1495?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-04 16:09:10 +03:00
0c6e4fed80
correctly fetch energy management data using spaceUuid
.
2025-06-04 15:09:40 +03:00
69c23525ba
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1665-FE-Return-a-readable-error-when-a-connection-error-Exception-occurs-on-the-charts
2025-06-04 14:49:48 +03:00
3e32968209
Update pull_request_template.md
2025-06-04 14:47:35 +03:00
beb5239c4f
enhanced ci/cd by not running the deply jobs on the PR itself, and now we only deploy when we merged a PR to dev
or main
, and created a separate GitHub action that only builds and install dependencies, which only runs on the PR itself.
2025-06-04 14:47:35 +03:00
3a98f71ff3
SP-1665-FE-Return-a-readable-error-when-a-connection-error-Exception-occurs-on-the-charts.
2025-06-04 14:42:41 +03:00
4f98891902
Created dependabot.yaml
2025-06-04 13:13:07 +03:00
24a7f3ac2a
SP-1594-device-location-api-integration.
2025-06-04 13:06:27 +03:00
ad8e06ac40
Sp 1457 fe edit popup buttons labels to be the same as the design ( #231 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Jira Ticket
[SP-1457](https://syncrow.atlassian.net/browse/SP-1457 )
## Description
<!--- Describe your changes in detail -->
Edit popup buttons labels to be the same as the design and change
setting icon
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [X] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
[SP-1457]:
https://syncrow.atlassian.net/browse/SP-1457?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-04 11:05:37 +03:00
7002bbfa04
CI/CD Enhancements ( #230 )
...
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the
title
Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description
enhanced CI/CD by not running the deploy jobs on the PR itself, and now
we only deploy when we merged a PR to `dev` or `main`, and created a
separate GitHub action that only builds and install dependencies, which
only runs on the PR itself.
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-04 10:41:26 +03:00
5f8eb9de06
Add settings button SVG and refactor settings icon implementation in dynamic table
2025-06-04 10:32:31 +03:00
f19120c754
enhanced ci/cd by not running the deply jobs on the PR itself, and now we only deploy when we merged a PR to dev
or main
, and created a separate GitHub action that only builds and install dependencies, which only runs on the PR itself.
2025-06-04 10:12:19 +03:00
79b974ee6c
re-injected AirQualityDistributionBloc
into AnalyticsPage
.
2025-06-04 09:36:41 +03:00
651ac6785e
removed open weather api keys from .env
files.
2025-06-04 09:32:56 +03:00
9fa59ce78b
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1594-device-location-api-integration
2025-06-04 09:29:49 +03:00
e2c44ba85f
injected the remote and reverse geocoder dependenies into DeviceLocationBloc
.
2025-06-04 09:28:50 +03:00
1edeb664aa
Connected data coming from DeviceLocationBloc
into the respective widgets.
2025-06-04 09:28:16 +03:00
25a55ad820
made GetDeviceLocationDataParam.toJson
method have the correct keys for the API.
2025-06-04 09:27:46 +03:00
e48fc8b82c
loads and clears DeviceLocationBloc
.
2025-06-04 09:27:21 +03:00
8e8fdf0fc6
Rename dialog buttons for clarity: 'Cancel' to 'Back' and 'Confirm' to 'Save'
2025-06-04 09:26:56 +03:00
8d999f118c
Connected RemoteDeviceLocationService
to the new BE API, instead of directly fetching the data from OpenWeather Api's.
2025-06-04 09:18:28 +03:00
bcb6e49a01
Deleted FakeDeviceLocationService
class, since it is no longer needed.
2025-06-04 09:17:38 +03:00
0d0d51463d
Merge pull request #224 from SyncrowIOT/SP-1597-FE-Add-Device-Settings-Column-and-Build-Device-Settings-Dialog-UI
...
Sp 1597 fe add device settings column and build device settings dialog UI
2025-06-03 16:56:24 +03:00
2797dce637
Rename SettingBlocEvent to SettingEvent for consistency and clarity in event handling.
2025-06-03 16:55:24 +03:00
8827f571f4
Merge pull request #229 from SyncrowIOT/SP-1658-The-Analytics-charts-padding-is-not-aligned-with-the-design
...
Sp 1658 the analytics charts padding is not aligned with the design
2025-06-03 16:51:05 +03:00
7472aff704
Merge pull request #228 from SyncrowIOT/SP-1671-energy-consumption-api-returns-a-sibling-space-data-instead-of-selected-space-on-analytics-page
...
SP-1671-energy-consumption-api-returns-a-sibling-space-data-instead-of-selected-space-on-analytics-page
2025-06-03 16:48:26 +03:00
575ba2aed2
Merge pull request #227 from SyncrowIOT/SP-1509-Attatch-SpaceUuid-To-Dropdown
...
SP-1509 attatch space uuid to analytics device dropdown on energy man…
2025-06-03 16:46:53 +03:00
eb708edc83
Merge pull request #226 from SyncrowIOT/SP-1510-show-date-on-bottom-titles-of-occupancy-chart
...
SP-1510-show date instead of index in occupancy chart.
2025-06-03 16:44:56 +03:00
906c2d0430
Refactor device management and space management APIs, update event and state classes, and add RemoveDeviceWidget for device removal functionality.
2025-06-03 16:34:00 +03:00
e86c25c74a
includes min in all left titles charts.
2025-06-03 16:18:57 +03:00
c2c58e6a7a
SP-1658-the-analytics-chart-padding-is-not-aligned-with-the-design.
2025-06-03 16:17:14 +03:00
0135b6711e
removed getting energy management data using communityUuid.
2025-06-03 16:01:45 +03:00
46feb0ea28
SP-1509 attatch space uuid to analytics device dropdown on energy management tab.
2025-06-03 15:20:30 +03:00
74ae9d7ce1
Merge pull request #225 from SyncrowIOT/SP-1175-FE-Identify-and-remove-all-instances-of-backend-error-toast-messages-in-the-frontend-code-web
...
change the validation from static code to backend
2025-06-03 15:04:03 +03:00
710f316f8d
Merge pull request #223 from SyncrowIOT/SP-1600-FE-Single-Batch-Control-Migration
...
Sp 1600 fe single batch control migration
2025-06-03 12:27:10 +03:00
7cc46d464f
SP-1510-show date instead of index in occupancy chart.
2025-06-03 12:24:38 +03:00
0c82a19a1d
Merge pull request #218 from SyncrowIOT/SP-1593-FE-Create-Recommendation-Section-Based-on-AQI-Level-and-Ensure-Layout-Responsiveness
...
Sp 1593 fe create recommendation section based on aqi level and ensure layout responsiveness
2025-06-03 11:22:39 +03:00
d1df33b31e
Refactor WallSensorBloc
to integrate new service dependencies and utilize a factory for instantiation. Enhanced event handling methods for improved error management and real-time status updates from Firebase, including optimized parsing logic for device status values.
2025-06-03 11:15:06 +03:00
6a36405530
Refactor TwoGangSwitchBloc
to integrate new service dependencies and utilize a factory for instantiation. Enhanced event handling methods for improved error management and real-time status updates from Firebase, including parsing logic for device status values.
2025-06-03 10:48:01 +03:00
3c98365338
change the validation from static code to backend
2025-06-03 10:44:34 +03:00
88a7607395
Refactor TwoGangGlassSwitchBloc
to integrate new service dependencies and utilize a factory for instantiation. Enhanced event handling methods for improved error management and state updates, including real-time status listening from Firebase.
2025-06-03 10:33:33 +03:00
f58ddf76da
Refactor LivingRoomBloc
to integrate new service dependencies and utilize a factory for instantiation. Enhanced event handling methods for improved error management and state updates, including real-time status listening from Firebase.
2025-06-03 10:19:10 +03:00
a71a66034c
Refactor ThreeGangGlassSwitchBloc
to integrate new service dependencies and utilize a factory for instantiation. Enhanced event handling methods for improved error management and state updates.
2025-06-03 09:49:26 +03:00
b06a23cc60
Refactor WallLightSwitchBloc
to integrate new service dependencies and utilize a factory for instantiation. Improved event handling methods for better error management and state updates.
2025-06-02 16:40:13 +03:00
5595bb7f25
Refactor OneGangGlassSwitchBloc
to utilize new service dependencies and implement a factory for instantiation. Enhanced event handling methods for improved error management and state updates.
2025-06-02 16:35:55 +03:00
8e11749ed7
Prepared for aqi distribution API Integration.
2025-06-02 16:13:58 +03:00
7bc9079212
reverted a comment.
2025-06-02 14:30:07 +03:00
97801872e0
Implemented an initial remote implementation of RangeOfAqiService
.
2025-06-02 14:29:04 +03:00
fa9210f387
added fromJson
factory methods to RangeOfAqi
, and to RangeOfAqiValue
data models.
2025-06-02 14:28:50 +03:00
57b6f01177
SP-1593 Implemented the agreed upon api contract.
2025-06-02 14:26:47 +03:00
cabd37a08a
remove un use code
2025-06-02 13:30:26 +03:00
98ad4246e1
Merge branch 'dev' into SP-1597-FE-Add-Device-Settings-Column-and-Build-Device-Settings-Dialog-UI
2025-06-02 13:00:28 +03:00
ba08fcf71f
Refactor debug print statements in space management API
2025-06-02 12:58:11 +03:00
cf5e05a888
Refactor code by adding new API endpoint for assigning a device to a room and removing redundant code in device management settings.
2025-06-02 12:52:48 +03:00
77d39bfc53
Refactor CurtainBloc
to use new service dependencies and implement a factory for instantiation. Updated event handling methods for improved error management and state updates.
2025-06-02 11:26:30 +03:00
3bd2bd114b
migrate CeilingSensorBloc
to use the new services.
2025-06-02 11:13:56 +03:00
f98636a2e5
Migrated AcBloc
single/batch controls the new services.
2025-06-02 10:44:43 +03:00
19548e99ab
indentation and formatting of WaterHeaterBloc
.
2025-06-02 10:20:05 +03:00
b60c674496
Created a factory for the WaterHeaterBloc
, and injected the necessary dependenices.
2025-06-02 10:12:53 +03:00
6f3dfb607e
Extracted single/batch control services creation into a factory for ease of reusablility for the sake of this migration.
2025-06-02 10:11:23 +03:00
62dabf1ce2
Made values in DeviceControlDialog
selectable for a better UX.
2025-06-02 10:10:50 +03:00
f07dbad1ea
Merge pull request #220 from SyncrowIOT/SP-1664-FE-Sider-bar-tree-behavior-issues-on-Analytics-page
...
Sp 1664 fe sider bar tree behavior issues on analytics page
2025-06-01 16:45:19 +03:00
87df8e4091
Merge pull request #222 from SyncrowIOT/SP-1389-FE-On-Login-page-Email-field-is-case-sensitive-it-should-not-be
...
Normalize email to lowercase when logging in
2025-06-01 16:38:53 +03:00
2d68fc23a3
Normalize email to lowercase when logging in
2025-06-01 16:21:22 +03:00
15ea1b4c5a
Merge pull request #221 from SyncrowIOT/enable-hot-reload
...
enable hot reload on web.
2025-06-01 16:00:46 +03:00
17f6985dbf
enable hot reload on web.
2025-06-01 15:59:29 +03:00
d1ddf75a42
Merge pull request #219 from SyncrowIOT/SP-1607-FE-Adjust-Padding-Between-Comparison-Signs-for-Visual-Consistency
...
Sp 1607 fe adjust padding between comparison signs for visual consistency
2025-06-01 15:50:53 +03:00
393a5361f0
Apply correct business logic in AirQualityDataLoadingStrategy
.
2025-06-01 15:40:12 +03:00
a56e93d0d7
removed the interface method onSelectChildSpace
, because all the clients dont use it and instead pass the onSpaceSelected
, which isn't a good design.
2025-06-01 15:38:14 +03:00
94847fa936
SP-1664-Fe-Sider-bar-tree-behavior-issues-on-Analytics-page.
2025-06-01 15:36:52 +03:00
78f42dacf6
Adjust ConditionToggle widget dimensions and colors for improved UI consistency
2025-06-01 14:37:42 +03:00
b0ed844893
made events and state class final
s, to better document that they shouldn't be extended.
2025-06-01 14:37:22 +03:00
066f967cd1
shows tooltip with data.
2025-06-01 14:28:40 +03:00
e28f3c3c03
reduced bar width size.
2025-06-01 14:28:40 +03:00
2be15e648a
added loading widget to AqiDistributionChartTitle
.
2025-06-01 14:28:40 +03:00
2e12d73151
randomize generated fake data in FakeAirQualityDistributionService
.
2025-06-01 14:28:40 +03:00
c50ed693ae
loads and clears aqi distribution in FetchAirQualityDataHelper
.
2025-06-01 14:28:40 +03:00
8dc7d2b3d0
Connected AirQualityDistributionBloc
into AqiDistributionChartBox
.
2025-06-01 14:28:40 +03:00
accafb150e
.
2025-06-01 14:24:07 +03:00
736e0c3d9c
Injected AirQualityDistributionBloc
into AnalyticsPage
.
2025-06-01 14:23:14 +03:00
455d9c1f01
Created AirQualityDistributionBloc
.
2025-06-01 14:22:25 +03:00
4479ed04b7
Created a AirQualityDistributionService
along with its fake implementation.
2025-06-01 14:22:25 +03:00
286dea3f51
created a GetAirQualityDistributionParam
.
2025-06-01 14:22:25 +03:00
44c4648941
made the first element of the bar rods to have only a top sides radius to match the design.
2025-06-01 14:22:25 +03:00
ca1feb9600
made charts based on states and not based on metrics.
2025-06-01 14:22:25 +03:00
7b31914e1c
made progress towards aqi distribution chart.
2025-06-01 14:22:25 +03:00
10f35d3747
added more mock data to AqiDistributionChart
.
2025-06-01 14:22:25 +03:00
1998a629b6
added some opacity to metric colors.
2025-06-01 14:22:25 +03:00
5940e52826
Implemented an initial version of AqiDistributionChart
.
2025-06-01 14:22:25 +03:00
7c55e8bbf9
Prepared widgets for the aqi distribution chart.
2025-06-01 14:22:25 +03:00
fdabfe5d95
Merge pull request #217 from SyncrowIOT/SP-1584-FE-Block-Energy-Device-from-Being-Added-to-Then-Section-with-Validation-Message
...
Refactor energy clamp dialog to handle empty functions list gracefully
2025-06-01 14:13:53 +03:00
8916000696
Refactor visibility logic in Energy Clamp Dialog to handle empty functions list more elegantly
2025-06-01 14:11:21 +03:00
305d695358
Refactor energy clamp dialog to handle empty functions list gracefully
2025-06-01 13:12:58 +03:00
3d183528c5
Fixed thrown exceptions because of Expanded
widgets.
2025-06-01 10:57:49 +03:00
2c4da63266
Injected DeviceLocationBloc
into AnalyticsPage
.
2025-06-01 10:50:51 +03:00
4ebe65f820
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1594-device-location-api-integration
2025-06-01 09:51:32 +03:00
5654d66b60
Created a remote implementation for DeviceLocationService
.
2025-06-01 09:51:08 +03:00
b6879035f0
Implemented geocoding functionality to retrieve and manage device location data using the newly added geocoding
package.
2025-05-29 15:47:34 +03:00
8ad048e18d
Added geocoding: ^4.0.0
package.
2025-05-29 15:47:24 +03:00
d92b699a2b
Created a bloc for loading and managing the state of device location data.
2025-05-29 15:40:44 +03:00
6ffb677c33
Created an interface and its fake implementation for loading device location data.
2025-05-29 15:40:15 +03:00
e7476a084d
Created a model class for loading device location data.
2025-05-29 15:39:51 +03:00
511acc186f
Created a param class for loading device location data.
2025-05-29 15:39:44 +03:00
cde79fc168
Merge pull request #212 from SyncrowIOT/SP-1594-FE-Implement-Real-Time-AQI-Data-Panel-for-Selected-Sensor
...
Sp 1594 fe implement real time aqi data panel for selected sensor
2025-05-29 15:27:08 +03:00
283a0dd536
Updated AqiSubValueWidget
to use minimum value for range calculations, improving accuracy in AQI range display.
2025-05-29 14:59:03 +03:00
5636fbe6c9
sorted constructor dependencies.
2025-05-29 14:57:26 +03:00
3d4c17214c
Refactored AqiGauge
to consolidate status text and color logic into a single method, improving code readability and maintainability.
2025-05-29 14:56:56 +03:00
b95f4063d9
removed unused widget.
2025-05-29 14:54:53 +03:00
bc289a0ddf
removed testing code.
2025-05-29 14:45:03 +03:00
d9448d9709
Merge pull request #209 from SyncrowIOT/SP-1546-FE-Garage-door-opener-Countdown-counter-is-throwing-Device-not-found-error
...
Refactor event handling in GarageDoorBloc to use local variable for d…
2025-05-29 14:39:40 +03:00
a1d7457065
Test commit with updated user
2025-05-29 14:34:15 +03:00
a44d4231f1
Add new grey color constant and new icons for settings in assets
...
Update CreateNewRoutineView to use const constructor
Add SubSpaceModel class for device settings
Add DefaultContainer widget for web layout
Add events and states for device settings bloc
Update API endpoints for device settings
2025-05-29 14:26:24 +03:00
7bd0c061d4
enhanced design of AqiLocation
.
2025-05-29 13:29:52 +03:00
36ddebb5ae
Implemented new gauge design.
2025-05-29 13:28:44 +03:00
43cb985e74
finished integrating realtime data.
2025-05-29 13:05:49 +03:00
7bfd08238e
Refactor event handling in GarageDoorBloc to use local variable for deviceId
2025-05-29 12:19:04 +03:00
94b4aa7c46
Extracted big widgets into smaller ones, and integrated aqi device info with RealtimeChangesBloc
.
2025-05-29 11:26:21 +03:00
0a9d53e5bd
Refactor ConditionToggle widget to display icons with corresponding conditions
2025-05-29 10:48:12 +03:00
3d133581ff
Implemented and used a reusable widget for analytics sidebars headers.
2025-05-29 09:59:27 +03:00
a75e6a89a9
Enhanced responsiveness of AqiLocationInfoCell
.
2025-05-29 09:24:29 +03:00
010960c89b
Merge pull request #208 from SyncrowIOT/SP-1603-FE-Freeze-First-Row-in-All-Table-Views-Across-the-Platform
...
Refactor table layout to accommodate dynamic table size
2025-05-28 16:57:56 +03:00
fccf395c38
Update function names to follow consistent naming convention in name_filter.dart and users_page.dart
2025-05-28 16:56:51 +03:00
cc5f107ccb
Extracted AqiHumidityAndTemperature
into its own widget and file.
2025-05-28 16:55:36 +03:00
6b3eca23af
Update pull_request_template.md
2025-05-28 16:46:24 +03:00
7c65b874eb
Refactor table layout to accommodate dynamic table size
2025-05-28 16:40:44 +03:00
79c5fe1651
add icons for side bar info (humidity and tempreture).
2025-05-28 16:13:23 +03:00
fd186a00fd
add shadow to pointer to match the design.
2025-05-28 15:41:18 +03:00
5b91ceb639
enhanced animation of AqiGague
2025-05-28 15:33:28 +03:00
5d3ef95cb7
Refactor AqiGauge
to use constants for range values, to allow for ease of change, and readability.
2025-05-28 15:30:12 +03:00
a87b11d084
adjusted the size of AqiGauge
and removed unnecessary code.
2025-05-28 15:25:17 +03:00
7c69c7ddbd
fixed responsiveness of end side bar.
2025-05-28 15:19:26 +03:00
16dc066440
removed unnecessary comment.
2025-05-28 14:57:16 +03:00
9a41e0c4f5
moved ApiGauge
to its own file.
2025-05-28 14:50:46 +03:00
c99b32fb81
cancel direction
2025-05-28 06:50:04 -05:00
a23370471c
improved sizing of AqiLocationInfoCell
.
2025-05-28 14:39:41 +03:00
4f4f11c330
Merge branch 'main' of https://github.com/SyncrowIOT/web
2025-05-28 14:26:36 +03:00
8a25fa798c
Created pull_request_template.md
.
2025-05-28 14:26:33 +03:00
25db6ec687
Created pull_request_template.md
.
2025-05-28 14:24:03 +03:00
595966d306
implemented gauge.
2025-05-28 14:22:35 +03:00
321df401fd
comment interceptor cuz it is crashing app
2025-05-28 01:56:57 -05:00
ee244fa5ed
use textfield controller from constructor
2025-05-28 01:48:37 -05:00
fc330d6e17
Making good progress towards finalizing the end side bar.
2025-05-28 09:32:58 +03:00
1db069e9a5
use devicePart in main widget
2025-05-28 01:21:06 -05:00
cf9bafef4d
add devices part widget
2025-05-28 01:20:31 -05:00
2c73dd6c31
call the new widgets
2025-05-28 00:42:05 -05:00
6ec20e2d72
seperate subspace part into widget
2025-05-28 00:41:53 -05:00
4feae9ad87
seperate spacemodel linking into widget
2025-05-28 00:41:33 -05:00
52046909d5
seperate textfield of the space name
2025-05-28 00:41:01 -05:00
fc81555be3
seperate iconchoose widget in create space dialog
2025-05-28 00:40:34 -05:00
42319cc4f9
added unit
property to AqiType
.
2025-05-27 16:56:01 +03:00
aded80fb9a
modified sizing of AirQualityView
.
2025-05-27 16:55:43 +03:00
077c6e99d6
added aqi informative icons.
2025-05-27 16:55:17 +03:00
1f444ccfcb
Created AqiLocationInfoCell
widget.
2025-05-27 16:11:13 +03:00
fe716baba7
created AqiLocation
widget.
2025-05-27 16:10:58 +03:00
34279cfdae
added location_pin.svg
icon.
2025-05-27 16:10:49 +03:00
0bf34c66aa
Animated AqiSubValueWidget
.
2025-05-27 15:45:32 +03:00
7726ceecb8
made AqiSubValueWidget
use the correct colors.
2025-05-27 15:21:45 +03:00
ae2078d28c
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1594-FE-Implement-Real-Time-AQI-Data-Panel-for-Selected-Sensor
2025-05-27 15:17:59 +03:00
7f5d2ca6ea
Merge pull request #206 from SyncrowIOT/SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes
...
SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes
2025-05-27 15:17:10 +03:00
5a5173c19b
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes
2025-05-27 15:16:37 +03:00
83363b4c50
Made RangeOfAqiChart._lines
colors use ColorsManager
colors instead of statically defining them in the widget itself using Hex codes.
2025-05-27 15:15:29 +03:00
95eca869c9
Implemented AqiSubValueWidget
.
2025-05-27 15:12:11 +03:00
6ebdc59966
Merge pull request #207 from SyncrowIOT/Fix-Bugs-Related-TextForm-Routine
...
Add 'PC' device to routine
2025-05-27 14:56:11 +03:00
5f3a0c74ac
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes
2025-05-27 14:06:48 +03:00
8967852ca8
seperate assign tag dialog to widgets
2025-05-27 06:01:25 -05:00
a87e79878b
add ok_candel row of buttons in seperated widget also text field widget
2025-05-27 05:32:42 -05:00
03009ed276
made a RangeOfAqiChart._lines
a getter.
2025-05-27 13:21:42 +03:00
a1142eb38c
gave range of aqi chart a tooltip that shows the necessary data.
2025-05-27 13:17:05 +03:00
1aa7bf2162
fixed charts clipping overflow in chart.
2025-05-27 12:37:36 +03:00
043820f84f
does not emit an entirely new state when we already have chart data on loading.
2025-05-27 12:33:48 +03:00
d90d3d4026
added loading state to range of aqi chart.
2025-05-27 12:29:06 +03:00
3ac5254abf
fixed bug in total energy consumption chart.
2025-05-27 12:26:21 +03:00
f5d926f5a2
modify left side titles.
2025-05-27 12:21:59 +03:00
c1d6db8bba
Merge branch 'dev' into Fix-Bugs-Related-TextForm-Routine
2025-05-27 09:56:07 +03:00
50fc5f9562
Add 'PC' device to routine
2025-05-27 09:54:21 +03:00
1b0d8d446c
modified flex's values.
2025-05-27 09:47:06 +03:00
8a5173f429
made font size of AqiTypeDropdown
slightly smaller.
2025-05-27 09:36:35 +03:00
056e7372e0
use assign table as widget
2025-05-27 01:15:30 -05:00
bee8652d03
responsivness
2025-05-26 16:59:44 +03:00
9546d7bdd1
fixed titles widget for bottom title.
2025-05-26 16:56:38 +03:00
cb4956f915
made range of aqi fake data random and not linear.
2025-05-26 16:56:25 +03:00
ec7b0aa078
shows AnalyticsErrorWidget
and spacing under it only when there is an error.
2025-05-26 15:58:34 +03:00
296b03e1aa
shows month data instead of index on bottom titles of RangeOfAqiChart
.
2025-05-26 15:54:56 +03:00
177c7f1030
Responsiveness of RangeOfAqiChartTitle
.
2025-05-26 15:49:38 +03:00
3746c36a71
Merge pull request #205 from SyncrowIOT/sp-1493-data-foramtting-2.0
...
sp-1493-data-formatting-2.0.
2025-05-26 15:19:18 +03:00
0b4337fb6c
sp-1493-data-formatting-2.0.
2025-05-26 15:17:29 +03:00
171dc52e28
Created AqiTypeDropdown
.
2025-05-26 15:10:30 +03:00
d69d867120
use assign_tag_dialog_widgetwidget
2025-05-26 06:27:48 -05:00
642d8e9591
Merge pull request #204 from SyncrowIOT/SP-1493-data-formatting
...
SP-1493-data-formatting
2025-05-26 14:24:46 +03:00
5a8ef578c3
SP-1493-data-formatting
2025-05-26 14:16:43 +03:00
644fe56478
seperaate UI into widgets
2025-05-26 06:12:24 -05:00
766a39f161
use selected model in add device event
2025-05-26 06:11:48 -05:00
c97dd40b05
add toSelected function to convert from product to selectedProduct
2025-05-26 06:11:06 -05:00
63ca98895f
moved RangeOfAqiChartTitle
.
2025-05-26 13:27:12 +03:00
7e54cfdccd
Implemented min, max, average informative cells to RangeOfAqiChartBox
.
2025-05-26 13:25:14 +03:00
fb4d44450f
Disabled animation in RangeOfAqiChart
.
2025-05-26 11:25:12 +03:00
12e4285b14
removed unnecessary Stack
widget from RangeOfAqiChart
.
2025-05-26 11:24:53 +03:00
82adbcf4df
loads and clears aqi range data in FetchAirQualityDataHelper
.
2025-05-26 11:24:00 +03:00
7305d511bc
Added spaceUuid
to GetRangeOfAqiParam
model.
2025-05-26 11:23:33 +03:00
61acaa17c5
fixed typo.
2025-05-26 11:22:11 +03:00
4af81bcc10
make the aqi range chart read its data from RangeOfAqiBloc
.
2025-05-26 11:22:05 +03:00
d4dd7a19ba
make the generated fake aqi range data, look better on the chart.
2025-05-26 11:21:42 +03:00
9ab906d24c
Injected RangeOfAqiBloc
into AnalyticsPage
.
2025-05-26 11:10:23 +03:00
5c57143ea5
Created RangeOfAqiBloc
along with its events, and state.
2025-05-26 11:09:45 +03:00
4a3085e1b4
Created RangeOfAqiService
along with its fake implementation until the API is ready.
2025-05-26 11:00:57 +03:00
eb8ba1806c
Created GetRangeOfAqiParam
model.
2025-05-26 10:59:07 +03:00
902419f9c4
Created RangeOfAqi
model.
2025-05-26 10:58:05 +03:00
926bcd9a5d
Extracted lines data into a helper method for ease of readability.
2025-05-26 10:48:04 +03:00
0b65c58947
fix add subspace bugs and plusButton widget
2025-05-26 02:45:58 -05:00
33f9add78a
Extracted some logic of RangeOfAqiChart
into a helper class.
2025-05-26 10:41:36 +03:00
563a3e1cf5
Refactored RangeOfAqiChart
to consolidate line chart creation into a reusable method, improving code maintainability and reducing duplication.
2025-05-26 10:31:21 +03:00
791b71276a
populated linear data for RangeOfAqiChart
, for a more pleasant dev experience and debugging.
2025-05-26 10:29:38 +03:00
24e3eb2311
extracted titlesData into a private factory method to enahnce readability.
2025-05-26 10:18:15 +03:00
82006e9aaf
Implemented the side titles of RangeOfAqiChart
.
2025-05-26 10:12:52 +03:00
cedef666f6
Merge pull request #202 from SyncrowIOT/SP-1493-rework
...
SP-1493 rework
2025-05-26 10:03:10 +03:00
a10d998ec6
Merge pull request #203 from SyncrowIOT/SP-1513-rework
...
SP-1513-rework
2025-05-26 10:02:49 +03:00
ed50ac03d3
Merge pull request #201 from SyncrowIOT/SP-1492-landing_page_analytics_button_design
...
SP-1492-landing_page_analytics_button_design
2025-05-26 09:57:23 +03:00
cd2eb46f49
Implemented the overall design of RangeOfAqiChart
, whats left is 100% matching it with the figma design.
2025-05-26 09:50:53 +03:00
39351a710d
Added aqi info colors to ColorsManager
.
2025-05-25 12:18:09 +03:00
c8fe4e3baa
Created an initial version of RangeOfAqiChart
.
2025-05-25 12:01:45 +03:00
12deceb7d3
SP-1513-rework
2025-05-25 11:35:01 +03:00
9d27ed2dc5
SP-1506 rework, coloring and padding.
2025-05-25 11:13:24 +03:00
a878b9328a
SP-1493 rework, can select a subspace in sidebar even when the space has no child-spaces.
2025-05-25 11:06:36 +03:00
6606491458
made active
dynamic
2025-05-25 10:59:41 +03:00
92abcdc4f9
SP-1492-landing_page_analytics_button_design.
2025-05-25 10:57:23 +03:00
e0951aa13d
add interceptor to print request and response
2025-05-23 08:52:53 -05:00
9e8ebf3768
no need for models and blocs for now
2025-05-23 07:52:21 -05:00
b593e75c67
build main structure and build data layer and space managment bloc
2025-05-23 02:17:23 -05:00
7aa9e7e5dc
fixed typos.
2025-05-22 16:44:32 +03:00
e9abac7933
added analytics icon.
2025-05-22 16:44:22 +03:00
0f9227a6f5
Merge pull request #200 from SyncrowIOT/SP-1591-FE-Implement-Space-Level-Structure-Selection-and-Air-Quality-Device-Dropdown
...
Sp 1591 fe implement space level structure selection and air quality device dropdown
2025-05-22 15:59:19 +03:00
5b13962d41
removed unnecessary * 1 calculation of height.
2025-05-22 15:57:03 +03:00
8c53d5322a
SP-1591
2025-05-22 15:53:18 +03:00
af4d37939b
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1591-FE-Implement-Space-Level-Structure-Selection-and-Air-Quality-Device-Dropdown
2025-05-22 15:48:47 +03:00
d43c1847ff
SP-1591
2025-05-22 15:44:19 +03:00
4c5b390887
Fixed typos.
2025-05-22 15:42:49 +03:00
5eeac01666
cannot select a community in AirQualityDataLoadingStrategy
.
2025-05-22 15:35:04 +03:00
717d698378
can select child spaces with children in AirQualityDataLoadingStrategy
.
2025-05-22 15:23:42 +03:00
9adbbb9a2d
Integrated and implemented devices dropdown into the newly created widget AirQualityEndSideWidget
.
2025-05-22 15:19:50 +03:00
e792dbd72f
SP-1591/ Implement business logic in AirQualityDataLoadingStrategy
for community structure loading strategy.
2025-05-22 14:58:42 +03:00
9eaa367d32
fix horizontal scroll bar
2025-05-22 05:48:49 -05:00
584845ffdc
fix horizontal scroll bar
2025-05-22 04:52:23 -05:00
d2eea33714
Prepared AirQualityView
layout and structure with PlaceHolder widgets.
2025-05-22 12:24:13 +03:00
24372a0618
Merge pull request #198 from SyncrowIOT/SP-1580-FE-Watermark-Does-Not-Match-Design-Specification
...
SP-1580-FE-Watermark-Does-Not-Match-Design-Specification
2025-05-22 11:25:49 +03:00
8988947694
Merge pull request #191 from SyncrowIOT/syncrow_analytics_sidebar_selection_behavior
...
Syncrow analytics sidebar selection behavior
2025-05-22 11:25:22 +03:00
ef875ef7dc
Merge pull request #197 from SyncrowIOT/SP-1510-occupancy_chart_api_integration
...
Sp 1510 occupancy chart api integration
2025-05-22 11:24:55 +03:00
5a61647fe4
Prepared and created the necessary component for the air quality loading strategy for the side bar selection, and for loading data in different parts of the UI.
2025-05-21 16:49:30 +03:00
568b6be354
Created AirQualityView
widget for the new Air Quality analytics module.
2025-05-21 16:46:38 +03:00
94e4fbd5db
Apply correct business logic in OccupancyDataLoadingStrategy
.
2025-05-21 16:08:48 +03:00
302ef36b17
Merge branch 'dev' of https://github.com/SyncrowIOT/web into syncrow_analytics_sidebar_selection_behavior
2025-05-21 15:56:29 +03:00
c508d016c2
SP-1580-FE-Watermark-Does-Not-Match-Design-Specification
2025-05-21 11:08:00 +03:00
e0ad7855d3
converted GetOccupancyParam.toJson
to an expression method.
2025-05-21 10:59:04 +03:00
ecf588cfcb
reverted to dynamic endpoint.
2025-05-21 10:58:21 +03:00
c9d15d102b
fixes in OccupancyChart
for a more pleasant UI.
2025-05-21 10:57:53 +03:00
64a29681de
Merge pull request #196 from SyncrowIOT/SP-1475-FE-Only-the-arrow-button-is-clickable-make-the-whole-name-clickable-with-the-arrow
...
Sp 1475 fe only the arrow button is clickable make the whole name clickable with the arrow
2025-05-21 10:31:25 +03:00
02b07cfdb6
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1510-occupancy_chart_api_integration
2025-05-21 10:23:56 +03:00
0a94557eee
SP-1510-Occupancy Chart API Integration.
2025-05-21 10:23:31 +03:00
4f8d1c4ffd
Merge pull request #195 from SyncrowIOT/charts-reworks
...
Charts reworks
2025-05-21 10:22:55 +03:00
06b320a75d
move icon to the center and change subspace title name
2025-05-21 10:16:12 +03:00
000fe70663
format.
2025-05-21 09:59:50 +03:00
4257f7f0f3
Corrected color of titles in charts.
2025-05-21 09:55:17 +03:00
b2bf3866a9
Deleted pubspec.lock
, and added it to .gitignore
.
2025-05-21 09:09:32 +03:00
a15b5439f0
Refactor user dropdown menu to display user's full name and arrow icon in a row for better layout consistency
2025-05-20 16:39:10 +03:00
fd2a09cada
Deleted unused FakeEnergyConsumptionPerDeviceService
.
2025-05-20 14:22:23 +03:00
4c2802acfc
date picker decorations matched with design.
2025-05-20 14:20:16 +03:00
15343be258
show space uuid in analytics devices dropdown.
2025-05-20 14:11:25 +03:00
c21842cc6d
removed overflow and fixed sizing and text drawing of PowerClampEnergyStatusWidget
.
2025-05-20 13:56:00 +03:00
4326559e14
shows OccupancyHeatMapBox
instead of a Placeholder
in vertical srcollable AnalyticsOccupancyView
.
2025-05-20 13:51:04 +03:00
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
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
625f737791
SP-1506 rework
...
Remove extra line.
The colors of the data on X axis and Y axis are not identical to design.
Display days only on the X axis.
When the bar chart loads, we see it coming from the top (check the attached video).
2025-05-19 11:08:26 +03:00
494ae1c941
SP-1495 reworks.
...
1. Overlapping line not removed.
2. The colors of the data on X axis and Y axis are not identical to design.
3. Day 1 and 2 are missing on the X axis.
4. When the chart loads, we see it coming from the top right corner (check the attached video).
5. Display all available devices even if they have no data and make the chart empty state.
2025-05-19 10:52:44 +03:00
f67d0e2912
SP-1494 reworks.
...
1. When the chart loads, we see it coming from the top right corner (check the attached video).
2. Day 1 is missing on the X axis.
3. Overlapping line not removed.
2025-05-19 10:17:48 +03:00
17aad13b2a
Merge pull request #193 from SyncrowIOT/feature/make_analytics_date_picker_not_show_future_dates
...
Feature/make_analytics_date_picker_not_show_future_dates
2025-05-15 16:58:25 +03:00
a849c1dafb
removed unused import.
2025-05-15 16:31:11 +03:00
3e3e17019a
format.
2025-05-15 16:22:54 +03:00
b1bae3cb15
fixed overflow bug on charts.
2025-05-15 15:59:02 +03:00
051bf657ed
Changed background color of analytics date pickers to match the design language of the platform.
2025-05-15 15:29:09 +03:00
5191c1e456
Performed selection validation, and made future dates disabled.
2025-05-15 15:28:36 +03:00
7a073f10aa
Merge pull request #189 from SyncrowIOT/1495-calendar-bugfixes
...
1495 calendar bugfixes
2025-05-15 14:31:11 +03:00
900d47faae
Merge pull request #190 from SyncrowIOT/SP-1506-FE-implement-chart-per-phase
...
SP-1506-FE-chart per phase api integration.
2025-05-15 14:30:58 +03:00
e35a7fdc70
Merge pull request #192 from SyncrowIOT/bugfix/charts-horizontal-lines
...
bugfix/charts-horizontal-lines
2025-05-15 14:30:37 +03:00
d80f5e1f3a
Refactor energy consumption charts to enhance grid data configuration
...
Updated the grid data for EnergyConsumptionByPhasesChart, EnergyConsumptionPerDeviceChart, and TotalEnergyConsumptionChart to include horizontal line visibility and set a horizontal interval of 250. Removed unused phasesJson constant from TotalEnergyConsumptionChart for cleaner code.
2025-05-15 14:25:13 +03:00
baaf5111b1
Applied correct business logic in EnergyManagementDataLoadingStrategy
.
2025-05-15 12:48:18 +03:00
745205063e
added correct behavior to OccupancyDataLoadingStrategy
.
2025-05-15 12:46:12 +03:00
c07b53107e
SP-1506-FE-chart per phase api integration.
2025-05-15 10:51:09 +03:00
39d125ac7e
loads energy management data on date changed.
2025-05-15 10:11:55 +03:00
ad15d0e138
loads occupancy chart on date changed.
2025-05-15 10:08:41 +03:00
e6d272a60d
loads heatmap data on calendar change.
2025-05-15 10:06:13 +03:00
8dfe8d10d4
removed requestType from query parameters of RemoteOccupancyAnalyticsDevicesService._makeRequest
.
2025-05-15 10:01:43 +03:00
5279020d08
Merge pull request #188 from SyncrowIOT/1495-energy-consumption-per-device-api-integration
...
1495-energy-consumption-per-device-api-integration.
2025-05-15 09:32:15 +03:00
da481536c4
1495-energy-consumption-per-device-api-integration.
2025-05-14 16:55:28 +03:00
f21366268a
Merge pull request #187 from SyncrowIOT/SP-1509-FE-Implement-devices-status-based-on-the-selected-device-from-the-dropdown-list
...
Sp 1509 fe implement devices status based on the selected device from the dropdown list
2025-05-14 16:18:51 +03:00
c3aef736fd
Merge pull request #186 from SyncrowIOT/1511-occupancy-heat-map-tooltip
...
1511-occupancy-heat-map-tooltip.
2025-05-14 16:18:08 +03:00
887ac58f40
fixed import.
2025-05-14 15:59:40 +03:00
c709477500
some refactors to further clarify intent.
2025-05-14 15:55:12 +03:00
63e7b3faa2
resets selection and clears data.
2025-05-14 15:47:07 +03:00
0e61e52bf8
Connected devices to widgets, and is currently making the necessary and correct api calls for everything to function properly.
2025-05-14 15:35:22 +03:00
7515b347ce
analytics devices integtation.
2025-05-14 15:03:30 +03:00
3dfbcb5935
connect device dropdown to bloc.
2025-05-14 14:31:28 +03:00
4fd4a9b5bf
loads analytics devices on sidebar selection.
2025-05-14 13:03:51 +03:00
14fa1b355e
Added a uuid property to AnalyticsDevice
.
2025-05-14 12:50:27 +03:00
78d4e58996
Added selected device state/event, and clear data event to AnalyticsDevicesBloc
.
2025-05-14 12:50:16 +03:00
23b9cb5b78
Injected AnalyticsDevicesBloc
into AnalyticsPage
.
2025-05-14 12:42:51 +03:00
401d0a9788
Created AnalyticsDevicesBloc
.
2025-05-14 12:41:44 +03:00
ac2b0d3fac
Created an initial remote implementation of AnalyticsDevicesService
.
2025-05-14 12:38:07 +03:00
3be7a377c0
Created AnalyticsDevicesService
interface.
2025-05-14 12:37:52 +03:00
e4ee456384
Created empty AnalyticsDevice
model.
2025-05-14 12:37:44 +03:00
f02c5d71ba
Created GetAnalyticsDevicesParam
.
2025-05-14 12:26:16 +03:00
d45ff262c7
Merge branch 'dev' into 1511-occupancy-heat-map-tooltip
2025-05-14 12:05:34 +03:00
ad227febc1
Merge pull request #185 from SyncrowIOT/SP-1512-FE-Apply-Responsive-Behavior-for-Dashboard-Layout-and-Sidebar-Collapse
...
Sp 1512 fe apply responsive behavior for dashboard layout and sidebar collapse
2025-05-14 12:04:41 +03:00
a9d6c6f4ee
1511-occupancy-heat-map-tooltip.
2025-05-14 12:03:47 +03:00
4d9e57c8b5
Created and connected a remote implementation that fetches the heat map occupancy per space from the API.
2025-05-14 10:51:37 +03:00
d1bb8da484
Updated OccupancyHeatMapModel
model with what the api returns, and only used the necessary fields that the api returns for this feature to work.
2025-05-14 10:51:19 +03:00
300f9ae358
Matched the GetOccupancyHeatMapParam
with what the API expects and removed the communityId
since it is no longer necessary for the api, and renamed spaceId
to spaceUuid
for more clarity.
2025-05-14 10:49:32 +03:00
c1dab3400b
removed a force unwrap from OccupancyHeatMap._maxValue
to avoid any bugs.
2025-05-14 10:48:28 +03:00
46815585cb
Fixed error in AnalyticsErrorWidget
where it used to add the default error message to the errorMessage
.
2025-05-14 10:47:54 +03:00
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
996a847a27
Refactor water heater value selector widget
2025-05-14 09:16:04 +03:00
5645fb7826
Merge pull request #182 from SyncrowIOT/SP-1519-FE-Handle-Loading-Skeletons-and-No-Data-Error-States
...
Sp 1519 fe handle loading skeletons and no data error states
2025-05-13 16:55:54 +03:00
e8f7c29652
Applies correct business logic of the sidebar.
2025-05-13 16:46:34 +03:00
36c5712c79
add water heater operational values to routines
2025-05-13 16:24:08 +03:00
c7fef11aec
Fixed typo Tab to run
to Tap to run
.
2025-05-12 12:06:37 +03:00
ef29d78d70
Clears data when needed.
2025-05-12 10:02:56 +03:00
cd9941f544
Doesn't load occupancy data on initState
in AnalyticsOccupancyView
.
2025-05-12 10:02:08 +03:00
71aa64ba9e
Merge pull request #181 from SyncrowIOT/bugfix/analytics_expansion_bugfix
...
bugfix/analytics_expansion_bugfix.
2025-05-12 09:22:12 +03:00
2262d3b2ba
bugfix/analytics_expansion_bugfix.
2025-05-12 09:20:01 +03:00
b7ef9da35d
Sp 1513 fe implement device dropdown and live status card presence vacancy ( #179 )
...
* Called the widget of presence sensor status widgets.
* Enahnced `PowerClampEnergyDataDeviceDropdown` design and made it a dropdown.
* connected the realtime feature to the occupancy side bar, but with a mock id.
* revert default tab to energyManagement.
2025-05-11 16:59:15 +03:00
49e93329c8
Sp 1511 fe build occupancy heat map weekly monthly intensity view ( #178 )
...
* set the default tab to occupancy for ease of development.
* Implemented an initial design for the occupancy chart.
* Add Occupacy model and service for occupancy data handling.
* Created `OccupancyBloc`.
* Implemented the sidebar of Occupancy view.
* Moved `OccupancyEndSideBar` widget to its own file.
* Removed unnecessary widgets.
* Matched the `OccupancyChart` with the figma design.
* Added `AnalyticsDateFilterButton` to `OccupancyChartBox`.
* Hides `AnalyticsDateFilterButton` that is in the page header, when the selected tab isn't `AnalyticsPageTab.energyManagement`.
* Added animation to`AnalyticsDateFilterButton`.
* modified the implementation of `FakeOccupacyService` to clamp all the generated values to less than a 100.
* Injected `OccupancyBloc` into `AnalyticsPage`.
* Made `OccupancyChart` read its data from `OccupancyBloc`.
* Refactor AnalyticsCommunitiesSidebar to load data based on selected tab and implement loadEnergyManagementData method
* Refactor Analytics views to use StatefulWidget and load data in initState
* Created `OccupancyHeatMapModel`.
* Add FakeOccupancyHeatMapService implementation.
* Created `OccupancyHeatMapBloc`.
* Injected `OccupancyHeatMapBloc` into `AnalyticsPage`.
* Add OccupancyHeatMapBox widget and integrate into AnalyticsOccupancyView
* Matching the heat map with the design, and added week days.
* Made the HeatMap cells have a dashed border.
* shows months.
* responsiveness.
* Integrate OccupancyHeatMapBloc and update OccupancyHeatMapBox to display heat map data with error handling
* Integrate OccupancyHeatMapBloc and update OccupancyHeatMapBox to display heat map data with error handling
* made the heatmap loading fast af by using painters instead of individually creating a widget for every single event.
* Extracted `OccupancyHeatMapMonths` into its own widgte.
* Moved `OccupancyHeatMapMonths` to its own file.
* Adjusted design of `OccupancyHeatMapMonths`.
* Adjust layout flex properties for `OccupancyEndSideBar` and its parent column in `AnalyticsOccupancyView`.
* moved `OccupancyPaintItem` to `OccupancyPainter`s file.
* removed comments from `OccupancyPainter`.
* used color.withValues instead of .withOpacity.
* re-added `OccupancyHeatMapGradient`.
* Revert initial tab to `energyManagement`.
* Made datepicker dynamic for multiple states.
* Add year picker functionality to date filter button and implement dynamic date selection
* Align date filter button to the end in occupancy chart and heat map boxes for improved UI consistency.
* Enahnced color of border in `OccupancyPainter`.
* Add ClearOccupancyHeatMapEvent to reset heat map state and update occupancy data helper to trigger event on empty selections
* show percentage of value in tool tip of `OccupancyChart`.
2025-05-11 16:58:13 +03:00
d6f0b53b59
Sp 1494 api integration ( #180 )
...
* SP-1494-api-integration.
* fixed left stide titles intervals in total energy consumption chart.
* Adjusted tooltip and title intervals in energy management charts to improve accuracy by incrementing displayed values by one.
* Refactor AnalyticsCommunitiesSidebar to use AnalyticsSpaceTreeView and enhance community/space selection handling
* Gave every tab its own selection logic using the strategy design pattern, along with clearing the selection when changing tabes to avoid collision between features.
2025-05-11 16:46:00 +03:00
7154693379
SP-1495-fix-deployment by wrapping ChartsLoadingWidget.CircularProgressIndicator
with a padding instead of adding padding as a property of CircularProgressIndicator
. ( #175 )
2025-05-08 16:32:50 +03:00
2e2bc99501
Merge pull request #176 from SyncrowIOT/SP-1510-FE-Build-Occupancy-Bar-Chart-Monthly-Consumption-View
...
Sp 1510 fe build occupancy bar chart monthly consumption view
2025-05-08 16:32:21 +03:00
6612e91430
Merge pull request #177 from SyncrowIOT/merge_sprint_19_bugfixes
...
merged DEV into staging.
2025-05-08 14:32:54 +03:00
56c613fb0c
Disabled Syncrow Analytics feature for release purposes.
2025-05-08 14:32:08 +03:00
53222bee81
Merge pull request #174 from SyncrowIOT/SP-1495-FE-Build-Energy-Consumption-per-Device-Chart-Placeholder
...
Sp 1495 fe build energy consumption per device chart placeholder
2025-05-07 15:54:37 +03:00
bfb9158652
Replaced hardcoded device id from RemotePowerClampInfoService.getInfo
, and instead used the one from the method parameter.
2025-05-07 15:47:41 +03:00
7f03222c12
Removed unnecessary widgets.
2025-05-07 15:46:24 +03:00
5e6c14efeb
added loading indicators to charts.
2025-05-07 12:20:46 +03:00
9bbf3e75fa
bugfixes.
2025-05-07 11:55:04 +03:00
303b0236f1
Added default error message for edge case.
2025-05-07 11:44:29 +03:00
4e3e63723e
added error messages everywhere.
2025-05-07 11:43:05 +03:00
38ff20f86a
Created initial remote implementation for all the services in the energy management module.
2025-05-07 11:28:31 +03:00
d539e6266e
gets data when changing the date.
2025-05-07 11:12:39 +03:00
7467f8d0ea
Removed the analytics overview view for now, since there will be no implementation for it.
2025-05-07 10:59:55 +03:00
a11e20147e
preparing for integration, by fetching data when selecting a community.
2025-05-07 10:58:46 +03:00
55a6974bdc
deselect selected spaces when selecting a new space in analytics side bar.
2025-05-06 15:53:43 +03:00
f8f58a24b8
.
2025-05-06 15:47:30 +03:00
682e69e65f
modify data to migrate to days instead of months.
2025-05-06 15:44:33 +03:00
59a59231ec
Merge branches 'SP-1495-FE-Build-Energy-Consumption-per-Device-Chart-Placeholder' and 'SP-1495-FE-Build-Energy-Consumption-per-Device-Chart-Placeholder' of https://github.com/SyncrowIOT/web into SP-1495-FE-Build-Energy-Consumption-per-Device-Chart-Placeholder
2025-05-06 15:02:46 +03:00
ad41a2a87e
Implemented calendar widget and bloc.
2025-05-06 15:02:09 +03:00
974aa8f2a4
Implemented calendar widget and bloc.
2025-05-06 14:59:54 +03:00
428cd34492
Fixed device cell sizing.
2025-05-06 13:19:55 +03:00
1a6121c452
Made analytics energy management view scrollable, to allow for a better UX experience.
2025-05-06 12:24:47 +03:00
e8f9ae944c
Refactor BlocListener in PowerClampEnergyDataWidget to simplify state handling
2025-05-06 09:17:35 +03:00
7e37aed026
formatted PowerClampInfoBloc
.
2025-05-06 09:09:27 +03:00
d89e227599
removed unnecesary type annotations from FirebaseRealtimeDeviceService
.
2025-05-06 09:06:33 +03:00
5a68b22f0c
Update RealtimeDeviceChangesBloc to handle loading and failure states
2025-05-06 09:05:16 +03:00
38184ca8b2
Integrated realtime data.
2025-05-05 16:58:48 +03:00
4d5de7bc05
making good progress on realtime data integration.
2025-05-05 16:34:56 +03:00
1a3006fa43
Power clamp info integration.
2025-05-05 12:57:27 +03:00
490ca2057e
Reduce bar width in EnergyConsumptionPerDeviceChart
for improved visual clarity.
2025-05-05 10:34:23 +03:00
06637a16bb
Add EnergyConsumptionPerDevice functionality and update related components
2025-05-05 10:32:12 +03:00
696978a78d
Injected EnergyConsumptionPerDeviceBloc
into AnalyticsPage
.
2025-05-05 10:20:43 +03:00
818e4e4d51
Created EnergyConsumptionPerDeviceBloc
.
2025-05-05 10:19:52 +03:00
af877d7839
Created EnergyConsumptionPerDeviceService
and a fake implementation for it.
2025-05-05 10:15:35 +03:00
a33b1e3f49
uses MediaQuery.sizeOf
instead of MediaQuery.of
.
2025-05-05 10:02:48 +03:00
c3cce334ab
data populator.
2025-05-05 09:56:29 +03:00
947e9e404c
left side intervals.
2025-05-05 09:54:17 +03:00
cd8264b6ce
Progress on making EnergyManagementView
responsive.
2025-05-05 09:47:54 +03:00
7467be6980
Refactored PowerClampPhase
to be more readable by extracting widgets into helper private methods to enhance readability.
2025-05-05 09:15:13 +03:00
0353c73dac
Moved PowerClampPhase
widget to its own file.
2025-05-05 09:12:27 +03:00
a050792f32
extracted PowerClampPhase
into its own widget.
2025-05-05 09:11:11 +03:00
464f7b7347
working on responsiveness.
2025-05-04 16:50:28 +03:00
cd54574279
progress towards drawing the phases widgts.
2025-05-04 16:07:51 +03:00
18acae3e85
Added type annotation.
2025-05-04 15:02:27 +03:00
f081a7fc2d
implemented header, and power clamp data widgets.
2025-05-04 14:59:49 +03:00
5996ff3928
Extracted fetching energy management data from the widgets themselves to the parent widget AnalyticsEnergyManagementView
.
2025-05-04 14:29:35 +03:00
a0d1cb988a
moved EnergyConsumptionByPhasesTitle
to its own file.
2025-05-04 14:26:52 +03:00
c3ec9000d4
Extracted EnergyConsumptionByPhasesTitle
into its own widget to improve readability and assert separation of concerns.
2025-05-04 14:26:38 +03:00
3d6a60b406
load energy consumption by phases from bloc, and made the widget use the said data.
2025-05-04 14:24:53 +03:00
69c9240641
Injected EnergyConsumptionByPhasesBloc
into AnalyticsPage
.
2025-05-04 14:22:01 +03:00
098013e5c8
Created EnergyConsumptionByPhasesBloc
.
2025-05-04 14:20:59 +03:00
11fb9e4894
Abstracted EnergyConsumptionByPhasesService
, and created a fake implementation that returns mock data, which also simulates a network delay.
2025-05-04 14:20:52 +03:00
390da9213d
Made PhasesEnergyConsumption
extend from Equatable
.
2025-05-04 14:19:15 +03:00
cae8b029fe
Created GetEnergyConsumptionByPhasesParam
class.
2025-05-04 14:18:56 +03:00
6b883c8bb3
Implemented Energy Consumption by Phases chart.
2025-05-04 13:22:38 +03:00
08c99bcbcb
Renamed EnergyConsumptionByPhasesChart
to EnergyConsumptionByPhasesChartBox
2025-05-04 12:02:09 +03:00
f6448d3eff
Implement EnergyConsumptionByPhasesChart with structured layout and phase indicators
2025-05-04 12:01:40 +03:00
a657a9a25e
Refactor padding and add const constructors for improved performance and consistency in chart widgets
2025-05-04 11:20:47 +03:00
f55fa25bdf
Added prefer_const_constructors
to analysis_options.yaml
.
2025-05-04 11:11:32 +03:00
7242218b2f
Textstyles.
2025-05-04 11:10:22 +03:00
e43de3f64c
Introduce ChartTitle widget for consistent chart headings in EnergyConsumptionPerDeviceChartBox and TotalEnergyConsumptionChartBox
2025-05-04 11:08:56 +03:00
9c250986b2
Moved EnergyConsumptionPerDeviceDevicesList
to its own file.
2025-05-04 10:55:52 +03:00
d8faafd1c0
Extracted and implemented EnergyConsumptionPerDeviceDevicesList
.
2025-05-04 10:55:32 +03:00
24c30ddcb5
Refactor chart data generation in EnergyConsumptionPerDeviceChart for improved readability and maintainability
2025-05-04 10:47:39 +03:00
bafd2b4d13
Extracted reusbale logic and ui componenets into a shared helper class for the total energy chart, and energy cosumption per devices, to avoid any code duplication. If another chart required some change, we dont need to edit the helper itself, we can just add out own implementation into the new chart.
2025-05-04 10:46:12 +03:00
56f9b1fc9a
Update padding in AnalyticsEnergyManagementView and simplify title visibility in TotalEnergyConsumptionChart
2025-05-04 09:37:11 +03:00
a9cc92ff86
Merge pull request #173 from SyncrowIOT/bugfix/add-space-tree-loading
2025-05-02 22:02:03 +04:00
3c7edae88a
added loading widget, till spaces are valid
2025-05-02 21:59:45 +04:00
56c2d11535
Merge pull request #172 from SyncrowIOT/bugfix/pagination-scroll
2025-05-01 13:10:51 +04:00
3aa5bff758
Merge branch 'dev' of https://github.com/SyncrowIOT/web into bugfix/pagination-scroll
2025-05-01 13:10:16 +04:00
28d1e5a5a7
Merge pull request #171 from SyncrowIOT/bugfix/sibling-name
2025-05-01 12:41:22 +04:00
fe036a8190
added validation for name
2025-05-01 12:40:12 +04:00
82e145de9d
added spinning indicator
2025-04-30 23:29:48 +04:00
ebeb514a5b
Merge pull request #170 from SyncrowIOT:bugfix/fix-issue-in-save
...
fixed save issue
2025-04-30 22:49:41 +04:00
6b7e02ee53
Merge branch 'dev' of https://github.com/SyncrowIOT/web into bugfix/fix-issue-in-save
2025-04-30 22:48:41 +04:00
b01136b6e9
fixed on save issue
2025-04-30 22:47:54 +04:00
97f8c6c8c9
Create EnergyConsumptionPerDeviceChartBox widget and update imports in AnalyticsEnergyManagementView
2025-04-30 16:54:11 +03:00
6e527503c1
Add missing Divider widget above TotalEnergyConsumptionChart in TotalEnergyConsumptionChartBox
2025-04-30 16:39:07 +03:00
d6ef06c1b3
Simplify widget structure in TotalEnergyConsumptionChart
by removing unnecessary FittedBox
wrapper around month title text.
2025-04-30 16:07:37 +03:00
c9aaf2580f
Refactor TotalEnergyConsumptionChart
to accept chartData as a parameter that it takes from TotalEnergyConsumptionBloc
and update TotalEnergyConsumptionChartBox
to use Bloc for state management.
2025-04-30 15:56:17 +03:00
d9cd5d0438
Injected TotalEnergyConsumptionBloc
into AnalyticsPage
.
2025-04-30 15:46:05 +03:00
3eb87dfde1
Created TotalEnergyConsumptionBloc
and its implementation.
2025-04-30 15:45:07 +03:00
f29ff2551f
Rename method getTotalEnergyConsumption
to load
in TotalEnergyConsumptionService
and FakeTotalEnergyConsumptionService
for consistency.
2025-04-30 15:34:10 +03:00
67dd59ee9c
Add GetTotalEnergyConsumptionParam and FakeTotalEnergyConsumptionService implementations
2025-04-30 15:30:25 +03:00
bb3c3906d1
Add EnergyDataModel and update TotalEnergyConsumptionChart to use it
2025-04-30 15:15:05 +03:00
3873deca90
Created EnergyData
model.
2025-04-30 15:09:30 +03:00
9431dd4500
extracted reusable helper methods into global extensions.
2025-04-30 15:02:53 +03:00
63718185e7
Refactor TotalEnergyConsumptionChart
to TotalEnergyConsumptionChartBox
for improved layout and encapsulation.
2025-04-30 14:59:01 +03:00
1f4e82d567
Enhance TotalEnergyConsumptionChart
layout and tooltip functionality.
2025-04-30 14:56:01 +03:00
9f68d171ff
progress towards making TotalEnergyConsumptionChart
functional and look like the design.
2025-04-30 13:08:28 +03:00
6eba640037
bump-dependencies
2025-04-30 09:48:02 +03:00
7a088074e3
Prepared the layout of all charts.
2025-04-30 09:44:04 +03:00
d8f40badc0
animated tab buttons.
2025-04-30 09:20:02 +03:00
fdd5d0feed
rem oved comments and removed copyWith fromAnalyticsTabState
because the state object only has one property, so i replaced the state object with AnalyticsPageTab
enum.
2025-04-30 09:17:52 +03:00
fb1f79c7bb
Made AnalyticsPageTabsAndChildren
responsive.
2025-04-30 09:14:30 +03:00
1923ac7014
Progress towards 1493.
2025-04-29 17:00:06 +03:00
c114161357
SP-1492.
2025-04-29 14:17:08 +03:00
8d2d9dd0bb
Merge branch 'dev' of https://github.com/SyncrowIOT/web
2025-04-29 10:39:54 +03:00
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
ea88f54d20
Refactor garage door control view to use 'doorcontact_state' code for fetching records
2025-04-29 10:22:00 +03:00
ccce7bb671
fix real time garage door and add flush sensor to routines
2025-04-29 10:06:17 +03:00
b4de07de2f
Merge pull request #167 from SyncrowIOT:bugfix/fix-repeated-duplication
...
fixed repeated duplication
2025-04-29 10:14:03 +04:00
acefe6b433
fixed repeated duplication
2025-04-29 10:13:11 +04:00
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
7b3635deae
Merge pull request #166 from SyncrowIOT/bugfix/clear-search
...
fixed community search caching
2025-04-28 16:27:38 +04:00
58755eafe1
Merge branch 'dev' of https://github.com/SyncrowIOT/web into bugfix/clear-search
2025-04-28 16:26:47 +04:00
ce225818fb
fixed community search caching
2025-04-28 16:25:43 +04:00
8762a7aaa8
Merge pull request #165 from SyncrowIOT/bugfix/white-page-rendering
2025-04-28 15:22:37 +04:00
8dc833b2c3
fixed blank page rendering
2025-04-28 15:21:28 +04:00
13cef151aa
Merge pull request #164 from SyncrowIOT/bugfix/space-model-with-tags
2025-04-28 14:37:26 +04:00
ab23be9828
fixed the issue in selecting space model and tag
2025-04-28 14:36:27 +04:00
687b68ab22
Merge pull request #163 from SyncrowIOT/fix/duplication-flatten
...
Fix/duplication-flatten
2025-04-28 13:00:17 +04:00
25614c3dd0
fix the flatten
2025-04-28 12:59:16 +04:00
7cbe20ae88
remove unused code
2025-04-28 12:56:29 +04:00
349fe6c555
realignment
2025-04-28 11:58:41 +04:00
9779f3783c
Merge branch 'dev' of https://github.com/SyncrowIOT/web into dev
2025-04-28 10:03:31 +04:00
fe3db663b6
realign initially
2025-04-28 10:03:27 +04:00
888d444752
Merge pull request #160 from SyncrowIOT/SP-1478-FE-On-devices-management-page-when-we-open-power-clamp-device-loading-indicator-remains-loading-and-no-data-is-displayed
...
Sp 1478 fe on devices management page when we open power clamp device loading indicator remains loading and no data is displayed
2025-04-28 08:59:17 +03:00
bab5e06968
Merge pull request #159 from SyncrowIOT/SP-1463-rework
...
Sp 1463 rework
2025-04-28 08:58:39 +03:00
d7b6174dee
Merge pull request #162 from SyncrowIOT:bugfix/save-spaces
...
fixed the save issue
2025-04-28 00:37:33 +04:00
6ef0b2f9d1
fixed the save issue
2025-04-28 00:36:58 +04:00
3ceb03826e
Merge pull request #161 from SyncrowIOT/bugfix/searchquery
2025-04-27 22:44:57 +04:00
52608b1f35
fixed search query
2025-04-27 22:42:57 +04:00
ac2996629e
resolved an exception that was thrown when resizing the DeviceSearchFilters
.
2025-04-27 15:42:50 +03:00
51c52c66cb
SP-1478-FE-On-devices-management-page-when-we-open-power-clamp-device-loading-indicator-remains-loading-and-no-data-is-displayed
2025-04-27 15:18:19 +03:00
0f56273d99
SP-1408
2025-04-27 12:10:38 +03:00
34d4d892d9
refactor: streamline value calculations in FlushMountedPresenceSensorControlView
2025-04-27 11:11:38 +03:00
3193fd26fe
refactor: update presence delay value and enhance request handling in DebouncedBatchControlDevicesService
2025-04-27 11:04:54 +03:00
43802a9fad
refactor: update detection value calculations and adjust parameters for presence delay
2025-04-27 10:57:44 +03:00
6e0b1775f0
fix: reorder constructor parameters for consistency in FlushMountedPresenceSensorControlView
2025-04-27 10:55:18 +03:00
233fb2ee2c
refactor: improve formatting of clamp method for near and far detection values
2025-04-27 10:55:03 +03:00
b26928b3d5
fixed ui bugs.
2025-04-27 10:14:35 +03:00
6fc35a7b9a
enhanced device debouncing to accomodate for multiple calls from the different devices functions calls.
2025-04-27 10:14:19 +03:00
756457927c
removed unnecessary isBatch
flag from FlushMountedPresenceSensorChangeValueEvent
.
2025-04-27 10:13:53 +03:00
f30d7c0117
Merge pull request #158 from SyncrowIOT:bugfix/duplicate-space
...
Bugfix/duplicate-space
2025-04-27 11:13:07 +04:00
976d6e385a
duplicated space
2025-04-27 11:12:03 +04:00
ff07e7509d
fixed the issue in aligning child space
2025-04-26 16:04:41 +04:00
17a582ab99
Merge pull request #157 from SyncrowIOT/SP-1415
2025-04-25 10:50:06 +04:00
09fb604acc
added filtering
2025-04-25 10:49:25 +04:00
2068df173d
Merge pull request #155 from SyncrowIOT/SP-1441-rework-FE-On-routine-creation-page-When-the-user-drags-a-card-that-has-signs-and-selects-a-sign-without-a-number-then-confirms-the-value-appears-to-be-Null
...
Sp 1441 rework fe on routine creation page when the user drags a card that has signs and selects a sign without a number then confirms the value appears to be null
2025-04-24 16:25:39 +03:00
bfc2a381d2
Merge pull request #156 from SyncrowIOT/SP-1464-FE-implement-Batch-Control-Dialog
...
Sp 1464 fe implement batch control dialog
2025-04-24 16:25:17 +03:00
778257644d
reduced debounce duration.
2025-04-24 15:13:10 +03:00
c8e540e938
Remove unnecessary event dispatch in FlushMountedPresenceSensorBlocFactory creation
2025-04-24 14:29:18 +03:00
ba20998067
disabled realtime on batch control.
2025-04-24 14:21:38 +03:00
75b0b24543
Add Flush Mounted Presence Sensor support and update event handling
2025-04-24 14:13:13 +03:00
c03b8f290c
refactor function tap handlers to use RoutineTapFunctionHelper
for improved code reuse and readability, and to remove code duplication.
2025-04-24 10:25:41 +03:00
2c684a9495
SP-1441 rework.
2025-04-23 16:58:50 +03:00
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
c9c939c59f
Merge pull request #154 from SyncrowIOT/Add-Flush-Mounted-Presence-Sensor-Single-Control
...
Add flush mounted presence sensor single control
2025-04-23 16:21:17 +03:00
e1a2465130
Fix deviceId assignment in FlushMountedPresenceSensorBlocFactory and update _listenToChanges method for async handling
2025-04-23 13:11:25 +03:00
86164e746a
Refactor FlushMountedPresenceSensorBloc creation to use factory method and streamline dependency injection
2025-04-23 12:15:50 +03:00
4a5176cf22
Refactor presence update data handling for improved precision and scaling
2025-04-23 12:11:13 +03:00
2bb7a6950a
Refactor debounce duration handling in BatchControlDevicesService and ControlDeviceService
2025-04-23 10:52:08 +03:00
46860619a0
Add bloc dependency to pubspec.yaml
2025-04-23 10:48:24 +03:00
d1bb7b129f
Refactor widget lifecycle methods for temperature control and presence sensor
2025-04-23 10:46:56 +03:00
7adce3b94c
Refactor _onFlushMountedPresenceSensorFetchBatchStatusEvent to use final for response variable
2025-04-23 10:44:44 +03:00
91f93d4395
Refactor FlushMountedPresenceSensorBloc to streamline device control logic and remove redundant code
2025-04-23 10:44:11 +03:00
42d6b64e58
Refactor FlushMountedPresenceSensorBloc to replace _runDeBouncer with _controlDevice for handling device control logic
2025-04-23 10:32:49 +03:00
b11d4186fb
Add BatchControlDevicesService integration to FlushMountedPresenceSensorBloc and ControlView
2025-04-23 10:31:26 +03:00
24130be665
organized instances in bloc.
2025-04-23 10:26:55 +03:00
8c960bd5f1
created BatchControlDevicesService
interface.
2025-04-23 10:26:17 +03:00
fb8ccdf0a6
Add FlushMountedPresenceSensorControlView for managing presence sensor settings
2025-04-23 10:24:38 +03:00
1975a1b6f4
created FlushMountedPresenceSensorBloc
, events, and states for device management.
2025-04-23 10:24:14 +03:00
367d6717e7
Refactor PresenceUpdateData
widget to support decimal values.
2025-04-23 10:23:28 +03:00
8c637e40ff
Created FlushMountedPresenceSensorModel
model.
2025-04-23 10:23:00 +03:00
05b3180510
Created ControlDeviceService
interface and its remote and debounced implementation.
2025-04-23 10:22:41 +03:00
177a4711fe
Synced main_dev and main_staging with main.dart
2025-04-22 03:39:27 +03:00
d7a37c6519
Removed flavor from Flutter run and build commands
2025-04-22 03:01:43 +03:00
b901791079
Update Flutter run and build commands, and added main_staging file
2025-04-22 02:33:50 +03:00
5d16555748
Merge pull request #151 from SyncrowIOT/SP-1447-FE-Invalid-Time-Limit-24h-Exceeding-Backend-Max-of-12h
...
SP-1447.
2025-04-21 18:59:57 +03:00
bd15f30b8a
Merge pull request #150 from SyncrowIOT/SP-1440-FE-On-routine-creation-edit-Page-When-saving-a-routine-the-confirmation-pop-up-is-not-identical-to-design
...
Sp 1440 fe on routine creation edit page when saving a routine the confirmation pop up is not identical to design
2025-04-21 18:59:37 +03:00
5f2684bdf4
Merge pull request #152 from SyncrowIOT/SP-702-WEB-Username-Caching-After-Logout-Requires-Screen-Refresh
...
Sp 702 web username caching after logout requires screen refresh
2025-04-21 18:58:57 +03:00
b4ef22ef0a
SP-702/ clears user data on logging out.
2025-04-21 14:23:40 +03:00
d8afb562eb
SP-1447, set the limit of gangs countdown to be 12 hours instead of 24 hours.
2025-04-21 12:07:21 +03:00
67a164e6d2
modified divider color to match figma design.
2025-04-21 10:59:09 +03:00
cf20bdcd42
SP-1440
2025-04-21 10:57:46 +03:00
32b45ea5d7
Merge pull request #149 from SyncrowIOT/SP-1441-FE-On-routine-creation-page-When-the-user-drags-a-card-that-has-signs-and-selects-a-sign-without-a-number-then-confirms-the-value-appears-to-be-Null
...
Sp 1441 fe on routine creation page when the user drags a card that has signs and selects a sign without a number then confirms the value appears to be null
2025-04-21 10:32:38 +03:00
62fb8b3097
SP-1441
2025-04-21 10:28:44 +03:00
065bd33511
SP-1330.
2025-04-21 10:03:02 +03:00
b9ab782c01
Merge pull request #148 from SyncrowIOT/SP-1435-FE-On-routines-page-when-the-screen-height-is-decreased-or-is-small-the-scroll-area-for-routine-cards-is-not-fitting-the-whole-screen-width
...
Sp 1435 fe on routines page when the screen height is decreased or is small the scroll area for routine cards is not fitting the whole screen width
2025-04-21 09:49:08 +03:00
4d5adf948c
Merge pull request #147 from SyncrowIOT/SP-1433-FE-Text-Alignment-Issue-in-UI-Component-in-adding-subspace-in-a-space
...
Sp 1433 fe text alignment issue in UI component in adding subspace in a space
2025-04-21 09:48:38 +03:00
e45f57ca03
SP-1441
2025-04-17 16:55:44 +03:00
84264391d9
progress towards matching the design of save routine dialog
.
2025-04-17 16:14:26 +03:00
2e4f904d3a
style: improve code formatting and readability in SaveRoutineHelper
2025-04-17 14:39:33 +03:00
c46cfb48a8
refactor: extract IF and THEN sections into separate methods for better readability
2025-04-17 14:38:04 +03:00
a0dd128557
matched design of Function and action in SaveRoutineHelper.showSaveRoutineDialog
2025-04-17 14:30:30 +03:00
34fa426163
submitting password field in login logs the user in.
2025-04-17 14:17:43 +03:00
1407c173b0
tapping bugfix.
2025-04-17 13:28:00 +03:00
9431eb79c1
Fix loading state handling and refactor scene/automation rendering in FetchRoutineScenesAutomation
2025-04-17 13:18:44 +03:00
70f1f39fce
Improve loading state handling and in FetchRoutineScenesAutomation
.
2025-04-17 13:13:48 +03:00
f912b41fd8
Refactor visibility handling for scenes and automations in FetchRoutineScenesAutomation
2025-04-17 13:12:09 +03:00
977875f1f2
SP-1435
2025-04-17 13:08:16 +03:00
8136804694
bugfix.
2025-04-17 12:18:09 +03:00
ce253b2034
Remove unused parameters from CreateSubSpaceDialog
constructor
2025-04-17 11:27:37 +03:00
024fbcdb83
Refactor CreateSubSpaceDialog
to convert to StatefulWidget and manage text controller lifecycle
2025-04-17 11:25:39 +03:00
a8430a7d3d
Merge pull request #145 from SyncrowIOT/SP-1330-FE-Side-tree-text-breaks-incorrectly-causing-layout-issues
...
Sp 1330 fe side tree text breaks incorrectly causing layout issues
2025-04-17 09:49:33 +03:00
7ef6020dd8
Merge pull request #144 from SyncrowIOT/SP-1333-FE-set-barrier-dismissable-to-true
...
Sp 1333 fe set barrier dismissable to true
2025-04-17 09:49:11 +03:00
2a77483f46
Refactor CreateSubSpaceDialog
to improve widget structure and readability
2025-04-17 09:45:14 +03:00
a6fc99443b
Refactor CreateSubSpaceDialog layout for improved readability and maintainability
2025-04-17 09:38:54 +03:00
ae95d06482
Fix constructor parameter order in CreateSubSpaceDialog
2025-04-17 09:35:47 +03:00
18c886753d
added trailing commas wherever neccessary in CreateSubSpaceDialog
.
2025-04-17 09:35:33 +03:00
62bf4f2944
Refactor CreateSubSpaceDialog to use context extension for screen width calculations
2025-04-17 09:34:03 +03:00
726c173a76
SP-1433-FE-Text-Alignment-Issue-in-UI-Component-in-adding-subspace-in-a-space
2025-04-17 09:33:10 +03:00
d538b3667e
Merge pull request #146 from SyncrowIOT/Fix-Factory-Reset-Model
...
Refactor FactoryResetModel and MainDoorSensorBatchView
2025-04-17 09:18:43 +03:00
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
01d5cb48cc
Refactor onChanged callback in Checkbox for improved readability in CustomExpansionTileSpaceTree.
2025-04-16 14:49:20 +03:00
3216d6b879
Refactor fillColor assignment in CustomExpansionTileSpaceTree for improved readability.
2025-04-16 14:47:52 +03:00
52e1ff94de
Refactor onItemSelected handling in CustomExpansionTileSpaceTree for improved readability.
2025-04-16 14:47:42 +03:00
0cc867a4ea
Refactor text color assignment in CustomExpansionTileSpaceTree for improved readability.
2025-04-16 14:47:19 +03:00
3de7606a00
Refactor expansion icon handling in CustomExpansionTileSpaceTree for improved readability and maintainability.
2025-04-16 14:46:37 +03:00
f709b92e12
Refactor constructor formatting and improve readability in CustomExpansionTileSpaceTree.
2025-04-16 14:44:31 +03:00
f1667d4458
Refactor type annotations for onExpansionChanged and onItemSelected in CustomExpansionTileSpaceTree for improved clarity.
2025-04-16 14:44:11 +03:00
b4f03ab6c3
Initialize ScrollController in initState for better state management in SpaceTreeView.
2025-04-16 14:36:37 +03:00
4c38c50649
Refactor notification handling in SidebarCommunitiesList for improved readability and maintainability.
2025-04-16 14:35:29 +03:00
8b441aaf46
Refactor SidebarCommunitiesList to be a StatelessWidget and update its usage across SpaceTreeView and SidebarWidget for improved performance and maintainability.
2025-04-16 14:09:36 +03:00
afdd44e098
removed comments from SpaceTreeView
.
2025-04-16 13:18:52 +03:00
fc1d394509
Extracted SidebarCommunitiesList
into a reusable widget.
2025-04-16 13:17:09 +03:00
dce44e20ec
Extracted EmptyResultsWidget
into its own widget and file for reusability.
2025-04-16 13:11:56 +03:00
91c4c772b5
SP-1330.
2025-04-16 13:08:38 +03:00
e0be44a507
Merged with dev
2025-04-16 04:00:07 +03:00
d4a7dd5854
Fixed design issues, added tag and location to the save dialog
2025-04-16 03:46:10 +03:00
50eb890d18
Merge pull request #142 from SyncrowIOT/SP-1278-FE-Allow-Simple-Edit-Delete
...
Added Ceiling Presence Sensor Device To Routine
2025-04-15 16:56:05 +03:00
9eefd522b7
bump flutter version on production github action.
2025-04-15 16:25:00 +03:00
4989a0e95c
removed the use of Flexible
that was causing an exception.
2025-04-15 16:24:46 +03:00
3c6b9f9ef4
Merge branch 'dev' of https://github.com/SyncrowIOT/web into dev
2025-04-15 16:12:03 +03:00
86b8771694
bump-v of web deployment action.
2025-04-15 16:12:01 +03:00
ea1d3d18c8
Merge pull request #143 from SyncrowIOT/SP-1189-Rework-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
...
Sp 1189 rework add button not clickable opening pop up in community screen
2025-04-15 15:55:36 +03:00
9044645f95
remove screenWidth parameter from TagChipDisplay
and use context.screenWidth
instead.
2025-04-15 15:45:47 +03:00
7699453e6d
moved styling of _buildChip
up, and removed unnecessary SizedBox
.
2025-04-15 15:43:50 +03:00
d1a21be983
removed else
from TagChipDisplay.build
2025-04-15 15:35:24 +03:00
db8e5a4aa6
Refactor TagChipDisplay._groupedTags
to enhance readabaility.
2025-04-15 15:32:31 +03:00
fa5bb350c3
refactor: replace spaceNameController with spaceName in TagChipDisplay
.
2025-04-15 15:29:25 +03:00
920827d763
Removed unnecessary SizedBox from TagChipDisplay
.
2025-04-15 15:28:12 +03:00
d3902d622e
Moved constructor to be the first element in TagChipDisplay
.
2025-04-15 15:27:45 +03:00
a4432656ab
refactor: extract EditChip into a private method for improved readability
2025-04-15 15:27:04 +03:00
90e0d2f52b
Extracted Chip into a private method.
2025-04-15 15:24:36 +03:00
08e5e17910
Extracted Add Devices
button into a private method.
2025-04-15 15:23:36 +03:00
f57348e5cd
converted to using expressions wherever possible in TagChipDisplay
.
2025-04-15 15:13:47 +03:00
be168aed93
refactor: simplify tag checking logic to enhance readability.
2025-04-15 15:08:30 +03:00
a66784473f
Replaced conditional with an if statement in TagChipDisplay
.
2025-04-15 15:06:01 +03:00
c0a963ded5
refactor: use context extension for text theme.
2025-04-15 15:05:31 +03:00
7945cefe53
added trailing commas wherever necessary.
2025-04-15 15:05:06 +03:00
7d0e50fb1d
removed unnecessary comments.
2025-04-15 15:03:27 +03:00
117f6190dd
removed unnecessary BuildContext
from TagChipDisplay
constructor, sorted its properies, and converted to using super.key
.
2025-04-15 15:02:58 +03:00
748c67fd8b
SP-1333
2025-04-15 14:52:20 +03:00
1bfab8cc76
SP-1189-Fix tapping ok and nothing happening bug by taking the action out of the widget.
2025-04-15 14:38:06 +03:00
7dcaa20da1
Enhanced the code and look of DialogFooter
buttons.
2025-04-15 13:06:30 +03:00
616adccfdd
Applied the correct scenario of tapping add community icon button.
2025-04-15 12:58:20 +03:00
abf6555485
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1278-FE-Allow-Simple-Edit-Delete
2025-04-15 12:03:25 +03:00
be0533645e
Refactor dialog header text assignment in CeilingSensorDialog
for clarity and readability.
2025-04-15 11:20:15 +03:00
254e03e3c7
Add mapping for 'sports_para' in slider range function
2025-04-15 11:19:58 +03:00
db1f29e2b2
Merged with dev
2025-04-15 11:18:43 +03:00
dba89027e3
Updated the if statement for the tag and the location
2025-04-15 11:09:48 +03:00
6bea4c2f4a
Add mappings for moving_range and presence_range in slider helpers
2025-04-15 10:34:05 +03:00
e2ec986bb9
Refactor mappable stepped functions to a static constant for improved readability and maintainability
2025-04-15 10:03:47 +03:00
ceb1e1d23a
Remove TODO comments.
2025-04-15 10:03:37 +03:00
ee12980b47
Fix value parsing in CpsDialogSliderSelector to ensure two decimal precision
2025-04-15 10:03:21 +03:00
4849bb41ba
Added function to single card, included tag and location to cards
2025-04-15 02:13:00 +03:00
ebcd89d2a5
Refactor ceiling sensor functions and update slider helper mappings for improved value handling
2025-04-14 16:24:50 +03:00
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
db84a9aa5e
fix a logic
2025-04-14 16:03:34 +03:00
1493e35f6a
removed unused method.
2025-04-14 14:35:24 +03:00
f19cc616be
moved CpsSliderHelpers
to its own file.
2025-04-14 14:32:49 +03:00
06383018b9
refactored helpers into a helper class to release some complexity out of the widget.
2025-04-14 14:32:22 +03:00
9e3a78f6b7
Update dialog header to reflect sensor condition type dynamically
2025-04-14 12:10:42 +03:00
a27b2e758c
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1278-FE-Allow-Simple-Edit-Delete
2025-04-14 12:06:42 +03:00
1023170788
Sort communities in create new routine dropdown.
2025-04-14 11:25:36 +03:00
9a2687d4c5
added some comments for clarity about how we should send the data to BE.
2025-04-14 11:13:27 +03:00
140f4ff5e2
Refactor AC device controls and toggle widget
2025-04-14 09:57:25 +03:00
cbaeecc968
Merge pull request #139 from SyncrowIOT/SP-1189-FE-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
...
Sp 1189 fe add button not clickable opening pop up in community screen
2025-04-13 16:22:37 +03:00
2a95720cb0
Merge pull request #140 from SyncrowIOT/SP-1345-FE-SOS-Button-UI-Issue
...
Refactor SosDeviceControlsView
2025-04-13 16:20:55 +03:00
4fae2d6be0
Refactor SosDeviceControlsView
2025-04-13 16:19:16 +03:00
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
9bf37243a6
remove unused code and make a limitation for the nobody time picker
2025-04-13 14:55:55 +03:00
acad0e8c9c
SP-1189-FE-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
2025-04-13 14:50:07 +03:00
79f5ef7871
simplify space selection logic.
2025-04-13 13:12:48 +03:00
6493f02bcc
simplify if statements readabaility.
2025-04-13 13:08:23 +03:00
c7c8898763
removed redundant code.
2025-04-13 12:52:38 +03:00
62ee9a72d6
moved SidebarHeader
and SidebarAddCommunityButton
to their own files.
2025-04-13 12:47:05 +03:00
55695ca5db
refactor: improve readability and structure in SidebarWidget's space tile handling
2025-04-13 12:33:50 +03:00
c2f5a8df10
refactor: streamline context usage and improve readability in SidebarWidget
2025-04-13 12:31:17 +03:00
cd9821679e
added trailing commas.
2025-04-13 12:29:38 +03:00
bfd3d4542e
refactor: simplify onSearchChanged callback to use expressions.
2025-04-13 12:28:50 +03:00
35a99ccda7
removed unnecessary comments from SidebarWidget
.
2025-04-13 12:27:04 +03:00
978934399e
fixed invalid use of a private type in a public API in SidebarWidget
.
2025-04-13 12:25:28 +03:00
bc32fe7941
removed unused method and its use.
2025-04-13 12:25:03 +03:00
cb6d50d367
remove unnecessary print statement
2025-04-13 12:21:35 +03:00
97eb1c152b
Implement a countdown timer for the AC and fix bugs in the 'Forgot Password'
2025-04-13 12:18:56 +03:00
11feaf7c87
passed correct operation name to onSliderChanged
and onConditionChanged. in
CpsDialogSliderSelector`.
2025-04-13 11:10:51 +03:00
36e88d033b
Refactor SliderValueSelector layout for improved readability and maintainability
2025-04-13 10:56:19 +03:00
c54fd780b7
Update sensitivity function to adjust max value and add image assets; modify dialog logic for sensitivity handling
2025-04-13 10:43:17 +03:00
fa8f29ff71
Add sensitivity feature.
2025-04-13 10:41:23 +03:00
dcbca64814
Fix spacing in ValueDisplay text output for improved readability
2025-04-13 10:16:20 +03:00
c62e8b3f15
Update _displayText method to format values with two decimal places for improved precision
2025-04-13 10:14:35 +03:00
60a1a9ad6f
Add dividendOfRange parameter to FunctionSlider and related components for improved range handling
2025-04-13 10:09:39 +03:00
828db5d5e4
Refactor CpsDialogSliderSelector to improve value parsing and formatting in _displayText method
2025-04-13 09:57:45 +03:00
ebbecb9738
Update toggleCodes in CeilingSensorHelper to replace 'self_test_result' and 'movement' with 'checking_result' and 'body_movement' for improved clarity.
2025-04-13 09:18:09 +03:00
49439816d5
Update SliderValueSelector to improve text styling for unit and range labels
2025-04-10 16:43:33 +03:00
a5d26d04eb
Remove unused variables from CeilingSensorDialog to streamline state management
2025-04-10 16:35:19 +03:00
74046c5aed
Refactor SliderValueSelector and ValueDisplay to include unit handling and improve UI consistency across sensor dialogs.
2025-04-10 16:22:02 +03:00
fadb23d631
Refactor SliderValueSelector layout by removing unnecessary SizedBox and adjusting spacing for improved UI consistency.
2025-04-10 15:26:36 +03:00
cf103d5a7c
Add CpsDialogSliderSelector for enhanced slider functionality and integrate with CeilingSensorDialog
2025-04-10 15:25:29 +03:00
551779c33a
moved widgets to their own files.
2025-04-10 14:41:58 +03:00
9d3b58deeb
Refactor wall presence sensor components and add new widgets for improved functionality and clarity to ensure reusability in the future for other devices.
2025-04-10 14:32:09 +03:00
9ca6fb8640
Remove unnecessary extension methods for operational value codes in CPS functions
2025-04-10 14:03:44 +03:00
796409600e
Update operation codes for CpsPresenceJudgementThresholdFunction and CpsMotionAmplitudeTriggerThresholdFunction.
2025-04-10 14:03:08 +03:00
75b2f96428
added spaces in operational value descriptions to match figma design.
2025-04-10 11:27:02 +03:00
7c68b90aef
Refactor CPS functions to implement operational value generation with min, max, and step parameters.
2025-04-10 10:59:43 +03:00
729080ec4e
Refactor CPS function codes to use helper methods for consistency and clarity
2025-04-10 10:11:12 +03:00
627ff4e929
Update operation codes and values for various CPS functions.
2025-04-09 17:00:21 +03:00
6d612398ed
Update operation names in CpsFunctions and add toggle codes to CeilingSensorHelper
2025-04-09 16:41:03 +03:00
3f565788d5
Refactor CeilingSensorDialog to be a StatefulWidget.
2025-04-09 15:42:22 +03:00
120ed85d10
Add CPS case to device function switch for ceiling sensor integration
2025-04-09 15:41:28 +03:00
c1d9846899
Enhance CeilingSensorHelper: Add deviceName and deviceId parameters to sensor functions
2025-04-09 15:41:21 +03:00
cd9ed5861a
Implemented some operations for the cps feature.
2025-04-09 15:40:44 +03:00
c0662bb19e
Added assets.
2025-04-09 15:23:56 +03:00
5b29228738
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1275-FE-Identify-Add-Ceiling-Sensor-Card-to-IF-THEN-Sections
2025-04-09 13:21:43 +03:00
c23176706f
Merge pull request #136 from SyncrowIOT/SP-1367-FE-Save-Flow-edit-or-delete-the-device-functions
...
Implementing the Ceiling Sensor in Routine WEB
2025-04-09 13:19:53 +03:00
4ea91b9333
SP-1276/ Show Configuration Pop-up on Drop.
2025-04-09 13:16:36 +03:00
6c691d4b3c
displays ceiling sensor in routine
2025-04-09 12:46:43 +03:00
387ef99728
fix: handle nullable uuid in GatewayModel.fromJson
2025-04-09 12:33:20 +03:00
694a5a7dda
Refactor GatewayModel.fromJson to use a loop for status parsing instead of firstWhere.
2025-04-09 12:32:44 +03:00
c90b9a1912
bugfix/ range index errorof automations in routines.
2025-04-09 12:24:59 +03:00
7860292276
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1367-FE-Save-Flow-edit-or-delete-the-device-functions
2025-04-09 12:19:53 +03:00
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
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
3d5825adca
Merge branch 'SP-1366-FE-Add-Gateway-Device-Card-to-Devices-Section' of https://github.com/SyncrowIOT/web into SP-1367-FE-Save-Flow-edit-or-delete-the-device-functions
2025-04-09 11:21:20 +03:00
9c97e2879a
Refactor constructor syntax for Gateway functions to use initializer list
2025-04-09 10:57:22 +03:00
fda96025e9
uncommented code.
2025-04-09 10:41:38 +03:00
92aa574944
update GatewayMasterState.getOperationalValues
to match what the api expects.
2025-04-09 10:21:49 +03:00
d08ab8caac
add dialogType to devices and add parameter in showSwitchFunctionsDialog
2025-04-09 10:09:56 +03:00
774f21a55b
Refactor RoutineDevices to consolidate device data preparation in a single map to remove code duplication.
2025-04-09 09:59:15 +03:00
9b69ec31e9
Refactor RoutineDevices to use a class-level constant for allowed product types.
2025-04-09 09:57:18 +03:00
a242377ea6
Fully refactored CreateRoutine/Gateway
feature.
2025-04-09 09:46:45 +03:00
3a0c8edf86
SP-1365/ Gateway Functions Popup (for “Then” section).
2025-04-08 16:42:31 +03:00
970f7ed16f
SP-1365
2025-04-08 16:42:12 +03:00
006bd4c8ae
SP-1364/ Gateway Conditions Popup (for “If” section)
2025-04-08 16:20:22 +03:00
b6752683fd
Add Gateway dialog and functions integration
2025-04-08 15:08:53 +03:00
b0846b2fef
Add Gateway operational value classes and implementations
2025-04-08 15:08:33 +03:00
8a244dcd23
Created GatewayModel
.
2025-04-08 15:08:15 +03:00
9d4395e204
Added gateway product type to IfContainer
.
2025-04-08 15:08:01 +03:00
46f318734a
Add SVG icons for active bell and gear
2025-04-08 15:06:17 +03:00
7accf1d4c8
SP-1366- Add Gateway Device Card to Devices Section.
2025-04-08 13:07:53 +03:00
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
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
6bd9fb7e4e
Refactor routine_view_card.dart to adjust the size o
2025-04-07 16:22:21 +03:00
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
ca44f3bf55
fix routine popup
2025-04-07 12:53:12 +03:00
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
8dc4081a89
save presence state and edit selected value
2025-04-06 16:38:34 +03:00
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
37440f288c
Merge branch 'dev' into routine_ui_issue
2025-04-06 16:27:34 +03:00
973ae82bec
Merge pull request #125 from SyncrowIOT/SP-1271-rework
...
SP-1271-rework
2025-04-06 11:59:46 +03:00
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
ad922577da
Refactor SVG icons and update asset paths and fix RoutinesView issues
2025-04-06 11:28:59 +03:00
49c743befb
remove debug print statements
2025-04-06 10:04:36 +03:00
4fc259491e
add WallPresenceSensor and add new icons for presence state and selected value
2025-04-06 09:57:12 +03:00
64f61a6c3d
Merged with dev
2025-04-06 01:17:30 +03:00
ab3f268f29
Added pagination and search logic in space tree
2025-04-06 01:14:16 +03:00
b345822366
Merge pull request #128 from SyncrowIOT:SP-1200
...
fixing duplicate issue
2025-04-03 10:50:31 +04:00
76793a3c0b
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1200
2025-04-03 10:48:56 +04:00
c330f11206
Merge pull request #127 from SyncrowIOT/SP-1246
...
updated endpoints for devices
2025-04-03 10:23:34 +04:00
9cb62795a6
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1246
2025-04-03 10:17:06 +04:00
a034202d76
updated endpoints
2025-04-03 10:14:24 +04:00
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
573e7b42ed
Refactor routine creation UI for improved code organization
2025-03-27 15:04:33 +03:00
22935f7007
SP-1271-rework
2025-03-27 14:52:26 +03:00
5bf5120883
Merge pull request #124 from SyncrowIOT/SP-1271-Fix-Deployment
...
SP-1271-Fix-Deployment
2025-03-27 13:45:59 +03:00
f307aaff9d
Removed the usage of spacing property because the GitHub action doesnt support the version that has it, so instead opted for using Padding
.
2025-03-27 11:08:57 +03:00
aea18fb293
Merge pull request #123 from SyncrowIOT/SP-1271-FE-Remove-Community-Field-from-Device-Management-Screen
...
Sp 1271 fe remove community field from device management screen
2025-03-26 12:57:16 +03:00
835dfe8785
Rename controller variables in DeviceSearchFilters
to be private to control access control.
2025-03-26 12:40:25 +03:00
f670ae78aa
Refactor device search filters layout for improved code organization and to remove any code duplication.
2025-03-26 12:39:51 +03:00
d3128a9c9c
Refactor search button callback for improved readability
2025-03-26 12:37:03 +03:00
b65f172f9d
Removed memory leak bug from DeviceSearchFilters
widget.
2025-03-26 12:36:26 +03:00
dad18b77de
Removed community
filter field from DeviceSearchFilters
.
2025-03-26 12:35:04 +03:00
77a9aa2f19
Added include spaces to the communites api
2025-03-26 04:29:33 +03:00
b77dc860cb
Merge pull request #122 from SyncrowIOT/SP-1106
...
Sp 1106
2025-03-24 15:34:05 +03:00
6045158432
Reset Selected space
2025-03-24 15:32:02 +03:00
7e06dd76cf
create routine dialog flow
2025-03-24 13:57:53 +03:00
7e1c2ba712
routines and automation Toggle
2025-03-21 17:14:05 +03:00
80c43b8046
Merge pull request #121 from SyncrowIOT:bugfix/fix-subspace-update
...
fixed issue in subspace update
2025-03-19 21:49:51 +04:00
2d3345c1d9
fixed issue in subspace updatw
2025-03-19 21:48:44 +04:00
de5030d9f0
Merge branch 'dev' into SP-1200
2025-03-19 14:12:13 +04:00
c0d53fdf5c
Update Automation Status
2025-03-19 12:24:55 +03:00
8c15fffd42
duplicate
2025-03-19 12:25:37 +04:00
5e05b20f68
Merge pull request #118 from SyncrowIOT/SP-1318
...
Sp 1318
2025-03-17 09:34:16 +04:00
95730cc2ba
Merge pull request #119 from SyncrowIOT/SP-1327
...
append space id to list
2025-03-17 09:33:28 +04:00
3750fa8329
removed left and right button
2025-03-14 15:02:22 +04:00
a5a37f3841
append space id to list
2025-03-14 14:10:03 +04:00
e0486deecb
changed endpoint for automation update
2025-03-14 12:16:32 +04:00
bc64efa557
updated delete automation endpoint
2025-03-14 12:12:15 +04:00
2a065efc0e
replaced endpoint for get automaiton by id
2025-03-14 12:09:14 +04:00
7ae3e4a933
updated endpoint for creating automations
2025-03-14 11:54:47 +04:00
2a0f6a4596
updated endpoint of get automation by space
2025-03-14 11:50:18 +04:00
5b2822f973
Merge pull request #117 from SyncrowIOT/SP-1318
...
Sp 1318
2025-03-13 14:51:54 +04:00
70d31f5351
removed print
2025-03-13 14:51:09 +04:00
c39c693755
remove unused import
2025-03-13 14:37:39 +04:00
8ed6980264
resposnive text length of space model name
2025-03-13 13:51:52 +04:00
16df75eb49
fixed space update
2025-03-13 13:14:31 +04:00
cfc68f1568
Merge pull request #116 from SyncrowIOT/dev
...
fix real time listenToChanges
2025-03-12 21:26:45 +03:00
80c294f09c
fix real time listenToChanges
2025-03-12 16:03:01 +03:00
02e08ad92f
Merge pull request #115 from SyncrowIOT/dev
...
Dev
2025-03-12 14:21:13 +03:00
c806b5f59d
Added a background color for the space tree
2025-03-11 23:54:39 +03:00
dd01a7fddb
Pulled latest changes
2025-03-11 23:42:42 +03:00
b563cc378e
Added current temp to AC functions
2025-03-11 23:41:21 +03:00
2140b7eee3
Merge pull request #114 from SyncrowIOT:bugfix/update-space
...
update space with a space model
2025-03-11 22:08:06 +04:00
7de9e25ed5
Merge branch 'dev' of https://github.com/SyncrowIOT/web into bugfix/update-space
2025-03-11 22:07:50 +04:00
123949aa86
update space with a space model
2025-03-11 22:05:36 +04:00
6d554c5953
Merge pull request #113 from SyncrowIOT/bugfix/remove-link
...
fixed issue in removing link
2025-03-10 16:55:02 +04:00
5ed87a5794
fixed issue in removing link
2025-03-10 11:47:00 +04:00
168c997240
Merge pull request #112 from SyncrowIOT:bugfix/empty-space-model
...
fixed issue in update
2025-03-09 17:32:38 +04:00
de65f79ccf
Merge branch 'dev' of https://github.com/SyncrowIOT/web into bugfix/empty-space-model
2025-03-09 17:32:06 +04:00
eb0490fb16
fixed issue in update
2025-03-09 17:31:36 +04:00
a73fc04712
Merge pull request #110 from SyncrowIOT/SP-1297
...
fix model and SpaceModelCardWidget and LinkSpaceModelSpacesDialog
2025-03-09 16:11:18 +03:00
dee07ebb06
fix LinkingSuccessful
2025-03-09 16:01:04 +03:00
5237f3ae5b
Merge pull request #111 from SyncrowIOT/bugfix/empty-space-model
...
fix the circular progress on empty space model
2025-03-09 16:49:36 +04:00
e017633b9b
fixed space model
2025-03-09 16:48:42 +04:00
e8e5e9bcb7
fix LoadedSpaceView
2025-03-09 14:54:13 +03:00
a1d15c9cea
fix the circular progress on empty space model
2025-03-09 15:53:55 +04:00
16c006e7a9
Merge pull request #109 from SyncrowIOT/feat/fix-update-on-community-tree
...
Feat/fix-update-on-community-tree
2025-03-09 14:06:48 +04:00
24280549ec
revert back color change
2025-03-09 14:06:33 +04:00
8359642a1a
Merge branch 'dev' into SP-1297
2025-03-09 12:03:34 +03:00
ada19a5992
fetch communities and spaces on space model update
2025-03-09 10:47:09 +04:00
c6702d4d5f
Merge branch 'dev' of https://github.com/SyncrowIOT/web into dev
2025-03-09 10:29:05 +04:00
f78e2e2d36
Merge branch 'feat/update-space-model' of https://github.com/SyncrowIOT/web into dev
2025-03-09 10:26:34 +04:00
83b9555920
added padding to space tree on community structure
2025-03-09 10:26:30 +04:00
8af24e575c
fix model and SpaceModelCardWidget and LinkSpaceModelSpacesDialog
2025-03-08 09:57:35 +03:00
4301d7f62f
Merge pull request #108 from SyncrowIOT/feat/update-space-model
...
Feat/update space model
2025-03-07 11:20:29 +04:00
788d36541b
revert settings.json
2025-03-07 11:19:46 +04:00
44cf1cec69
resolved conflict
2025-03-07 11:18:36 +04:00
acb7ed5192
Merge branch 'dev' of https://github.com/SyncrowIOT/web into feat/update-space-model
2025-03-07 00:30:13 +04:00
1b8a87e942
initcommunity on save space
2025-03-07 00:01:35 +04:00
fa39182386
Merge pull request #106 from SyncrowIOT/link_space_model_spaces
...
Link space model spaces
2025-03-06 12:54:38 +03:00
54a250ea2f
remove unused code
2025-03-06 12:51:30 +03:00
efccac4d19
removed unused widget
2025-03-06 13:29:28 +04:00
096317fce8
Merge branch 'dev' of https://github.com/SyncrowIOT/web into feat/update-space-model
2025-03-06 13:19:53 +04:00
254485235d
Merge branch 'dev' into link_space_model_spaces
2025-03-06 12:08:54 +03:00
d624dd767b
add tags
2025-03-06 12:52:41 +04:00
add34b327f
space model changes
2025-03-06 11:50:47 +03:00
d75ac416eb
Merge branch 'dev' into link_space_model_spaces
2025-03-06 11:50:21 +03:00
048a7c0e8f
change model name
2025-03-06 11:10:53 +03:00
c8aab320df
Merge pull request #107 from SyncrowIOT/SP-1218
...
Change in space management side panel
2025-03-06 12:02:12 +04:00
9795517a3f
Merge branch 'SP-1218' into feat/update-space-model
2025-03-06 12:01:12 +04:00
60bf58d5fd
Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1218
2025-03-06 11:51:13 +04:00
8d072ee6bb
added left padding
2025-03-06 11:48:43 +04:00
de614d40a5
removed unused import
2025-03-06 11:43:18 +04:00
45f6599c40
removed logs
2025-03-06 11:42:28 +04:00
fecab17cbe
updated body for update space model
2025-03-06 11:41:36 +04:00
d2ff909bf2
updated tag dialogue selection
2025-03-05 22:24:45 +04:00
5cea8eddb3
added project tags to all dialogs
2025-03-05 21:26:36 +04:00
213ec329c0
passed tags to space model page
2025-03-05 17:16:00 +04:00
c9427b35be
added tags
2025-03-05 17:12:02 +04:00
a7995bb2b8
added tag api
2025-03-05 16:59:58 +04:00
20474835dd
Merge branch 'dev' of https://github.com/SyncrowIOT/web into feat/update-space-model
2025-03-05 16:42:43 +04:00
5233c1b38e
format settings
2025-03-05 16:41:57 +04:00
ec502214f4
Merge pull request #104 from SyncrowIOT/connect_real_time
...
Connect real time
2025-03-05 15:24:08 +03:00
215dd9cfa4
link space model api integration
2025-03-05 14:37:52 +03:00
dcfbe5282e
add dev and prod firebase option
2025-03-05 14:21:07 +03:00
d88ae9ea15
removed tag model and use tag only
2025-03-05 14:19:58 +04:00
64adf516f6
revert back
2025-03-05 12:28:53 +04:00
ef777cfce9
remove unused import
2025-03-05 12:28:16 +04:00
6e90f81760
update space bloc on community and space change
2025-03-05 12:28:00 +04:00
51cfa8d5ae
cached space models
2025-03-05 12:21:47 +04:00
4469efe465
cached space model
2025-03-04 20:51:21 +04:00
c7c8e9a519
cached space models
2025-03-04 11:40:06 +04:00
6f2e2e2d4a
Check all the devices working with real time
2025-03-02 17:55:26 +03:00
692b05a600
added update in space tree bloc
2025-03-02 14:40:34 +04:00
7607e5f80d
reduced no of calls on load
2025-02-28 19:37:50 +04:00
b84513c09d
removed checkbox
2025-02-28 11:51:48 +04:00
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
fd24d6bd27
change community and spaces in user manage
2025-02-27 12:29:12 +03:00
fe52726f6e
WebAppBar ResponsiveLayout
2025-02-26 12:00:30 +03:00
5ea29efaf5
Merge pull request #103 from SyncrowIOT/SP-1151-FE-Implement-Delete-Action-for-the-Space-Model
...
Sp 1151 fe implement delete action for the space model
2025-02-26 10:14:06 +04:00
70cb12236b
Clear cache on edit dialog and fixed a selection issue
2025-02-26 02:59:17 +03:00
9f75ce817e
added space model delete to bloc and api
2025-02-25 21:31:40 +04:00
aa23daa0b4
added DeleteSpaceModelDialog into SpaceModelCardWidget for delete
2025-02-25 21:31:25 +04:00
61f0c3ad2b
DeleteSpaceModelDialog into a separate widget
2025-02-25 21:30:27 +04:00
553c77d1e3
Added space tree to the add user dialog
2025-02-25 00:55:44 +03:00
d7899a24f5
Merged with dev
2025-02-20 13:03:38 +03:00
27fef7ddaa
Pulled latest changes
2025-02-20 12:55:07 +03:00
010176cc25
Added clear data and cached events in space tree
2025-02-20 12:53:59 +03:00
800c0ba47f
Merge pull request #101 from SyncrowIOT/bugfix/fix-endpoint
...
Main
2025-02-20 13:37:28 +04:00
fe4e775902
fixed endpoint
2025-02-20 13:35:59 +04:00
d08a1d1037
Merge pull request #100 from SyncrowIOT/bugfix/fix-get-all-device-endpoint
...
fixed device endpoint
2025-02-20 13:33:55 +04:00
e634154fb3
fixed device endpoint
2025-02-20 13:31:31 +04:00
5247856cb4
Merge pull request #99 from SyncrowIOT:bugfix/add-tag-border
...
added back border of tag list
2025-02-20 11:50:07 +04:00
4a8b8a32ba
added back border of tag list
2025-02-20 11:49:35 +04:00
c0f59aba61
Merge pull request #98 from SyncrowIOT:SP-1186-FE-Cursor-Resets-After-Each-Character-When-Creating-a-Tag
...
fixed text theme of tag list
2025-02-20 11:48:36 +04:00
7ee7681e09
fixed theme
2025-02-20 11:47:58 +04:00
57c5f4752c
fixed theme
2025-02-20 11:36:08 +04:00
2abce77eb5
Merge pull request #97 from SyncrowIOT/feat/fix-cursor-issue-in-main
...
Fixed cursor issue
2025-02-20 11:35:35 +04:00
7efd1c3c87
Fixed cursor issue
2025-02-20 11:34:24 +04:00
ad4f2ae382
Merge pull request #96 from SyncrowIOT/SP-1186-FE-Cursor-Resets-After-Each-Character-When-Creating-a-Tag
...
fixed cursor issue
2025-02-20 11:29:03 +04:00
eafb811d2e
fixed cursor issue
2025-02-20 11:26:30 +04:00
7a0d9aefb7
Merge pull request #95 from SyncrowIOT/bugfix/change-endpoint-prod
...
fix endpoints
2025-02-19 18:01:11 +04:00
21cc25cfc4
fix endpoints
2025-02-19 17:58:53 +04:00
2d0dcc41df
Merge pull request #93 from SyncrowIOT/bugfix/fix-get-user-endpoint
...
change endpoint
2025-02-19 17:54:19 +04:00
d89e3fac8e
change endpoint
2025-02-19 17:53:20 +04:00
25acd67351
Bug fixes in the side tree
2025-02-19 02:13:14 +03:00
b134823551
SpaceModelSelectedIds
2025-02-18 16:56:10 +03:00
1054970a63
validation LinkSpaceModelSpacesDialog
2025-02-18 16:34:29 +03:00
e2ec4bbf31
Pulled main changes
2025-02-18 16:27:09 +03:00
51b46ae197
Merged with dev
2025-02-18 16:25:33 +03:00
7cab299a51
Merge branch 'dev1' into link_space_model_spaces
2025-02-18 14:32:47 +03:00
a3c5670fee
Merge branch 'dev' into link_space_model_spaces
2025-02-18 13:33:04 +03:00
009ede7d08
overwrite dialog and progress indicator and success dialog
2025-02-18 12:37:00 +03:00
0c2a092f4d
Added side tree to space model
2025-02-18 12:31:43 +03:00
b968b5a6eb
Merge pull request #92 from SyncrowIOT/bugfix/change-project-cubit
...
Bugfix/change-project-cubit
2025-02-18 13:22:12 +04:00
05edc7641a
removed project cubit from all classes
2025-02-18 12:56:51 +04:00
b8204f1015
changed project class to use shared preference
2025-02-18 12:56:25 +04:00
d87fec796b
Merge pull request #91 from SyncrowIOT/add_space_name
...
spaceName
2025-02-17 12:56:47 +03:00
b00b0c82dc
spaceName
2025-02-17 12:36:04 +03:00
0aa029a2fc
Removed static space id and community id in the routine
2025-02-17 03:32:40 +03:00
dec3a25639
Merge pull request #90 from SyncrowIOT/feat/use-project-uuid-instead-of-hardcode
...
Feat/use project UUID instead of hardcode
2025-02-17 01:11:53 +03:00
581dcf7016
changed endpoint for get visitor password and access control
2025-02-16 23:32:46 +04:00
e1609309cf
Added ProjectCubit
as a dependency in blocs
for managing project-level state.
2025-02-15 00:36:20 +04:00
da445e11aa
Modified _fetchUserInfo
to update the ProjectCubit
with the retrieved user's project UUID.
2025-02-15 00:35:34 +04:00
55de7fab0f
Introduced ProjectCubit
to handle project-related state.
2025-02-15 00:34:38 +04:00
ba44d1d359
firebase configuration and connect device with real-time bd
2025-02-13 14:07:29 +03:00
36ee22603a
fixes CommunityId and spaceUuid
2025-02-10 12:44:35 +03:00
00a9cb1188
link_space model
2025-02-10 12:38:20 +03:00
b0abd42b0c
projectId
2025-02-06 11:28:40 +03:00
ba4da78846
Merge branch 'dev'
2025-02-06 11:20:34 +03:00
a623f1c723
Merge pull request #89 from SyncrowIOT/disable_edit
...
disable_edit_user
2025-02-06 11:17:14 +03:00
c5f5992c18
disable_edit_user
2025-02-06 11:12:43 +03:00
dc20d69f20
Merge pull request #88 from SyncrowIOT/dev
...
Dev
2025-02-06 01:03:32 +03:00
98ad7090d8
Removed prints and unused code
2025-02-06 01:01:21 +03:00
ea08024b82
Merge pull request #87 from SyncrowIOT/bugfix/fix-tag-repeat
...
Bugfix/update-subspace-tag-value
2025-02-06 00:59:11 +03:00
cf6ec231dc
Merged with dev
2025-02-06 00:57:29 +03:00
f6d66185b3
updating tags inside subspace
2025-02-06 00:18:44 +04:00
ead5297ba1
Merge pull request #86 from SyncrowIOT/roles_permissions_bugs
...
Roles permissions bugs
2025-02-05 21:53:46 +03:00
9a6bf5cbaf
privacy policy fixes
2025-02-05 18:16:09 +03:00
51fbe64209
fixes bugs
2025-02-05 16:53:36 +03:00
49fa80e7d8
Merge pull request #85 from SyncrowIOT/bugfix/fix-tag-repeat
...
Fixed tag repeat
2025-02-05 17:47:47 +04:00
1aa15e5dd6
fixed loading
2025-02-05 17:01:03 +04:00
962f2d6861
Fixed tgag repeat
2025-02-05 16:00:53 +04:00
bd6219f915
Merge pull request #84 from SyncrowIOT/side_tree
...
Enhanced the side tree design
2025-02-05 11:56:23 +03:00
132cafcaa2
Enhanced the side tree design
2025-02-05 11:52:44 +03:00
8862ad95f3
Merge pull request #83 from SyncrowIOT/bugfix/fix-issue-in-creating-space-with-duplicate
...
Bugfix/fix-issue-in-creating-space-with-duplicate
2025-02-05 12:09:38 +04:00
af4c0f84cb
fixed assign tag issue
2025-02-05 11:15:38 +04:00
c2b77ad1fc
fixed issue on duplicate
2025-02-05 11:15:25 +04:00
95cee89b4c
Merge pull request #82 from SyncrowIOT/SP-951-FE-Link-Space-Model-Pop-Up
...
added edit space sibling conflict
2025-02-04 15:57:37 +04:00
d5fcbe2601
added edit space sibling conflict
2025-02-04 14:15:39 +04:00
1fa33a271f
added disabled space model button on adding tags and subspace, vice versa
2025-02-04 13:46:11 +04:00
09e2564183
add disabled state to ButtonContentWidget, When disabled, the entire button becomes opaque
2025-02-04 13:29:09 +04:00
5dee6c2842
Merge pull request #81 from SyncrowIOT/bugifx/tag-validation
...
Bugifx/tag-validation
2025-02-04 12:36:15 +04:00
c5c5088724
removed logs
2025-02-04 11:38:11 +04:00
d1d570b40f
Fixed issue in loading space model
2025-02-04 11:36:26 +04:00
a43ff3c07d
Merge pull request #80 from SyncrowIOT/side_tree
...
Side tree
2025-02-04 01:56:52 +03:00
572520eed5
Fixed issues
2025-02-04 01:54:18 +03:00
5e5f127a4b
duplicate should be in same vertical offset
2025-02-04 00:12:20 +04:00
6f51c2d2b6
provide all tags on edit space
2025-02-03 22:23:53 +04:00
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
72241cba6c
added error validation
2025-02-03 14:47:05 +04:00
506531e16a
Fetch devices based on selection
2025-02-03 11:15:36 +03:00
ab3edbaf57
Merge pull request #79 from SyncrowIOT/bugfix/fix-duplicate-space
...
Bugfix/fix-duplicate-space
2025-02-02 23:39:37 +04:00
64e3fb7f34
removed print
2025-02-02 23:38:04 +04:00
e6e46be9b4
fixed issues in create space and duplicate
2025-02-02 23:16:34 +04:00
91dfd53477
fixed issue in creating space
2025-02-02 21:02:58 +04:00
5ab9664318
Merged with dev
2025-02-02 11:24:45 +03:00
d3bf4de0ca
Merge pull request #78 from SyncrowIOT/side_tree
...
fixed issues in the space tree
2025-02-02 02:48:17 +03:00
5ae07688cb
fixed issues in the space tree
2025-02-02 02:46:13 +03:00
e6fa9c2391
Merge pull request #76 from SyncrowIOT/bugfix/empty-subspace
...
add empty subspace validation
2025-01-31 10:58:11 +04:00
916b606cb1
deleting subspace won't remove tag
2025-01-30 23:26:26 +04:00
29c444eede
updated tags
2025-01-30 22:01:08 +04:00
9dd6c9e1e7
updated logic of adding tag to subspace
2025-01-30 21:15:00 +04:00
b070884bd9
Fix bugs related to the user table, privacy policy, and table filter.
2025-01-30 16:43:45 +03:00
bf5b39e742
add empty subspace validation
2025-01-30 15:00:40 +04:00
7d05a33c52
Merge pull request #75 from SyncrowIOT/side_tree
...
Side tree
2025-01-30 12:26:48 +03:00
6e546a4831
Merged with dev
2025-01-30 12:17:06 +03:00
b098202fd8
Merge pull request #74 from SyncrowIOT/bugfix/subspace-name-validatio
...
add subspace validation
2025-01-30 13:13:10 +04:00
a294988558
add subspace and space information
2025-01-30 10:09:21 +04:00
43c17d1c18
Implemented the selection behavior of the side tree
2025-01-30 04:03:54 +03:00
09c1a785e5
add subspace validation
2025-01-29 22:03:56 +04:00
e70b9ea9e2
Merge pull request #73 from SyncrowIOT/bugfix/edit-space
...
Bugfix/edit space
2025-01-29 12:46:19 +04:00
c173df934d
added all tags
2025-01-29 12:24:12 +04:00
e4262d08a5
fixed ok button
2025-01-29 11:40:53 +04:00
4bae7bb9fb
fixed update space
2025-01-29 11:14:12 +04:00
073916d4ac
updated text theme
2025-01-29 10:21:06 +04:00
8870467fe4
fixed the edit flow of space
2025-01-29 09:56:10 +04:00
9331193e90
added tags and subspace to update space
2025-01-29 09:55:36 +04:00
45b0b67fe0
make counter widget work only for add device
2025-01-29 09:53:06 +04:00
9e0184f19d
Merge pull request #72 from SyncrowIOT/bugfix/edit-subspace
...
Bugfix/edit-subspace
2025-01-28 13:30:03 +04:00
9091af2661
fixed text style
2025-01-28 13:27:05 +04:00
4b7f4d4279
fixed calculating products on add another device
2025-01-28 11:39:34 +04:00
e61cfd7e49
added option to update subspace
2025-01-28 10:48:14 +04:00
788fb75a68
fixed UI alignment
2025-01-27 18:12:57 +04:00
ea5b6597f5
Merge pull request #71 from SyncrowIOT/feat/update-create-edit-space
...
Feat/update-create-edit-space
2025-01-27 17:02:01 +04:00
c72297e0c8
updated the duplicate
2025-01-27 14:21:07 +04:00
d0c6b13072
updated edit flow
2025-01-27 01:25:04 +04:00
812dc4792b
fixed duplicate
2025-01-27 01:19:08 +04:00
4907eebc42
added duplicate
2025-01-27 00:33:50 +04:00
2221d9ae7b
Merged with dev
2025-01-26 21:00:05 +03:00
9167c8da29
fixed space model updates
2025-01-25 01:29:21 +04:00
4258ccdfbd
fix header issue
2025-01-24 20:43:45 +04:00
cb71b51565
community header
2025-01-24 20:41:31 +04:00
d4ed4efcd8
validation fix
2025-01-23 17:48:11 +04:00
dac045146e
duplicate name validation
2025-01-23 17:02:32 +04:00
5563197e9d
add validation
2025-01-23 15:20:36 +04:00
7268253e35
fixed button validation
2025-01-23 11:45:11 +04:00
921d352207
Merge pull request #70 from SyncrowIOT/chore/remove-unsupported-param
...
Chore/remove unsupported param
2025-01-23 10:46:23 +04:00
c5871be990
removed unmatched alignment
2025-01-23 10:21:31 +04:00
24f7ab6af8
changed subspace label
2025-01-23 10:18:20 +04:00
2fb6f30ccb
Updated pubsepc file
2025-01-23 01:21:13 +03:00
508d8bbaa8
Merged with dev
2025-01-23 01:18:30 +03:00
97bdb1bbb7
Merge pull request #68 from SyncrowIOT/user_agreement_privacy
...
user_agreement_dialog
2025-01-23 00:40:08 +03:00
7ce0a27af0
Merge pull request #69 from SyncrowIOT/bugfix/space-edit
...
Bugfix/space edit
2025-01-23 00:37:03 +03:00
65d00c923a
updated tag issue for subspace
2025-01-23 00:02:28 +04:00
bc4af6a237
user_agreement
2025-01-22 17:24:19 +03:00
830725254f
removed logs
2025-01-22 17:22:58 +04:00
ba7db3a5fb
updated subspace edit flow
2025-01-22 17:21:35 +04:00
513175ed1e
user_agreement_dialog
2025-01-22 15:44:46 +03:00
f35b699d4c
fixed the edit flow for space model
2025-01-22 12:49:47 +04:00
7ffdc67016
added product comparison
2025-01-22 12:48:46 +04:00
18afc4f563
fixed issues
2025-01-21 20:37:21 +04:00
44d95f5701
fixed index
2025-01-21 20:29:15 +04:00
e47f3d6d59
fixed space model creation
2025-01-21 20:26:30 +04:00
788ea27de1
Merge branch 'feat/space-creation-update' into bugfix/space-edit
2025-01-21 18:40:33 +04:00
5060d2a66d
Updated side tree branch
2025-01-21 15:28:59 +03:00
81e9e58627
fixed duplicate tag issue
2025-01-21 15:21:25 +04:00
25eae3dfaa
Merge pull request #66 from SyncrowIOT/feat/space-creation-update
...
Feat/space creation update
2025-01-21 11:42:43 +04:00
0e912207e5
flow
2025-01-21 11:41:53 +04:00
eb53671e3a
edit flow
2025-01-20 21:47:22 +04:00
2f6bd31aa2
helper class
2025-01-20 10:52:23 +04:00
fe680d15f2
edit and create
2025-01-20 10:28:46 +04:00
440263e2f9
added initial flow
2025-01-18 00:32:48 +04:00
ec5b7d4395
changed button name
2025-01-17 23:53:43 +04:00
7109421358
fixed first time flow
2025-01-17 23:51:56 +04:00
145086b9de
updated grid view
2025-01-17 12:40:17 +04:00
bae5ae17a7
updated the condition
2025-01-16 10:17:57 +04:00
9706c2655c
added color
2025-01-16 02:15:24 +04:00
8a95f93556
fixed list view
2025-01-16 02:14:04 +04:00
60028cdf78
only appears the separator if there is both space model and product
2025-01-16 02:03:08 +04:00
c12c73f20a
add close button color
2025-01-16 00:10:45 +04:00
a7256c8d5d
updated duplication ui
2025-01-15 11:29:19 +04:00
5975adb5e2
cleaned subspace model create
2025-01-15 10:22:42 +04:00
0bb24604bc
fixed subspace create
2025-01-15 09:39:26 +04:00
cf2690123e
revert back
2025-01-14 12:22:59 +04:00
a220483310
revert back
2025-01-14 12:22:51 +04:00
12df07e681
changed chip to list
2025-01-14 12:14:48 +04:00
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
db7eaa53af
check type isNotEmpty
2025-01-13 15:40:38 +03:00
20a9f19480
check if title is not empty and remove nullable
2025-01-13 14:36:17 +03:00
a4e7f30411
moved pagination to bloc
2025-01-13 14:14:09 +04:00
210fbf7497
initialize with const
2025-01-13 12:16:49 +04:00
acbb6ca7c0
removed try catch
2025-01-13 12:12:22 +04:00
eb7eeebf18
fixes add user view and table and user status
2025-01-13 11:07:18 +03:00
15023e5882
fixes filter and table view and add user dialog
2025-01-12 15:32:03 +03:00
408c40aa60
revert
2025-01-12 12:12:14 +04:00
2abe7a6feb
revert
2025-01-12 12:11:32 +04:00
a381fd317d
added space delete
2025-01-12 12:10:54 +04:00
a588351482
fixed space creation api
2025-01-12 11:37:10 +04:00
1be52adcc8
added assign tag
2025-01-12 10:43:47 +04:00
3c5e0a7778
device type select
2025-01-12 10:04:44 +04:00
6591ef1664
load space models
2025-01-12 09:25:29 +04:00
cfc1b544b7
added subspaces
2025-01-12 09:10:33 +04:00
15640ff0df
added space model select
2025-01-12 01:15:44 +04:00
bfbc32d51b
moved select space a bit down
2025-01-11 18:37:34 +04:00
8aa493a15e
added space model link to space dialog
2025-01-11 15:42:35 +04:00
e70df16de3
added asset
2025-01-09 16:39:54 +04:00
a7e7554813
added buttons
2025-01-09 16:39:46 +04:00
1ab8c8341d
updated widget
2025-01-09 16:31:20 +04:00
67516817ec
add asset validation
2025-01-09 16:18:19 +04:00
097e70b906
color manager
2025-01-09 13:32:09 +04:00
390f7288bd
Merge branch 'dev' of https://github.com/SyncrowIOT/web into feat/space-model
2025-01-09 13:04:35 +04:00
625b7b8304
revert back
2025-01-09 13:03:25 +04:00
d0b853b188
revert back http
2025-01-09 12:58:42 +04:00
339a242e74
added load new space models
2025-01-09 00:07:51 +04:00
48c064c711
added create
2025-01-08 21:06:31 +04:00
17e025b69f
added empty name validation
2025-01-08 21:04:03 +04:00
9b3e4a59af
fixed api call
2025-01-08 20:07:53 +04:00
9f5e9af5fa
fixed edit dialog
2025-01-08 19:56:42 +04:00
6b79254a89
create space model
2025-01-08 19:04:08 +04:00
08f322165e
edit tag model pop up
2025-01-07 19:07:42 +04:00
1228e5e737
space model creation
2025-01-07 17:34:38 +04:00
e7e0149b3a
assign tag dialog
2025-01-07 16:30:36 +04:00
f8efc07fdb
Merge pull request #64 from SyncrowIOT/Roles_&_Permissions
...
Roles & permissions
2025-01-06 15:42:28 +03:00
81345f7154
change model url
2025-01-06 15:41:52 +03:00
6ee650e9f8
added validation
2025-01-06 16:38:44 +04:00
8c0744054c
Merge branch 'dev' into Roles_&_Permissions
2025-01-06 15:32:38 +03:00
8fd1259f9c
remove warnings
2025-01-06 15:15:01 +03:00
d721f6f774
table size
2025-01-06 14:42:32 +03:00
fe8f8160ec
filter
2025-01-06 14:20:57 +03:00
a31eb27c92
addign tag model
2025-01-05 23:22:30 +04:00
0fda5457ae
fixed tag model
2025-01-05 21:16:59 +04:00
5bd257ee56
added tag model assignment ui
2025-01-05 19:56:39 +04:00
e44c3ae796
pass created subpaces
2025-01-05 19:27:42 +04:00
3876909bea
edit_user and pagination and search and filter
2025-01-05 17:27:26 +03:00
58b469b92a
refactor
2025-01-05 16:15:35 +04:00
ae09cbda1e
separating folder
2025-01-05 15:59:11 +04:00
b59e7e4836
reassign folders
2025-01-05 15:41:03 +04:00
ed06b0ebd6
converted to stateless
2025-01-05 15:37:20 +04:00
0bed2573a0
separation of models into different files
2025-01-05 15:31:32 +04:00
69092823a2
separation of widget
2025-01-05 14:35:43 +04:00
d2d5e76102
subspace model and view
2025-01-05 14:06:46 +04:00
691beb2e86
added bloc to widget
2025-01-05 13:08:53 +04:00
819670867d
separate widget
2025-01-05 12:54:35 +04:00
1c256cc55c
added event for creating subspace
2025-01-05 12:25:34 +04:00
1d35377137
added white background color to container
2025-01-05 12:07:48 +04:00
67ad986fcc
fixed issues in create space model
2025-01-05 11:59:12 +04:00
90e5499f92
subspace model
2025-01-05 11:45:05 +04:00
540f569b1f
Added spaces devices
2025-01-05 00:21:10 +03:00
a98f7e77a3
Implemented side tree to devices and rountines screen
2025-01-04 17:45:15 +03:00
944b981ee0
added subspace model events
2025-01-03 14:28:45 +04:00
e0ff139f30
add create space model widget UI
2025-01-03 10:13:44 +04:00
e12252db96
fixed navigation in between
2025-01-03 08:45:34 +04:00
80dea5c12d
fixed block flow
2025-01-02 17:55:04 +04:00
65ad9c5edf
space model view
2025-01-02 17:05:45 +04:00
b264f6042f
remove package and change color name
2024-12-31 11:20:32 +03:00
fa16eaf82f
rename state
2024-12-31 11:32:51 +04:00
7935864208
fixed community structure
2024-12-31 10:40:32 +04:00
edf8bdfdcd
added buttons in space management page
2024-12-30 11:59:37 +04:00
9e5cbc285e
checkEmail
2024-12-29 11:22:45 +03:00
8f7b46be25
fixes checkEmail error
2024-12-29 11:22:11 +03:00
c834ad0670
add_new_user_dialog
2024-12-29 09:52:13 +03:00
ed2187b7ff
add_user_dialog
2024-12-26 16:32:18 +03:00
0341844ea9
SP-859
2024-12-26 12:25:37 +03:00
51d3338497
Merge pull request #62 from SyncrowIOT/hide_widgets
...
Hide widgets
2024-12-23 10:45:23 +03:00
c160220fca
Hide region field
2024-12-23 00:52:05 +03:00
c486b9af29
Merge pull request #60 from SyncrowIOT/bugfix/SP-853
...
Bugfix/SP-853
2024-12-19 12:27:31 +04:00
573852b4b4
user_invite
2024-12-18 17:11:37 +03:00
298aab5116
send_invite_user
2024-12-17 17:07:14 +03:00
bd1204c03a
add_user_dialog
2024-12-17 16:51:32 +03:00
c362973c94
Hide unused widgets
2024-12-17 01:55:08 +03:00
c31f1262a2
delete_dialog
2024-12-16 18:59:56 +03:00
a46f69636d
add_user_dialog
2024-12-16 18:19:22 +03:00
879bf99b12
add_user_dialog
2024-12-16 16:37:55 +03:00
56d4c34321
roles_and_permission
2024-12-12 19:00:51 +03:00
4490715b55
Merge pull request #61 from SyncrowIOT/feat/update-endpoint-with-project
...
Added project entity
2024-12-11 16:16:59 +04:00
4896b6c593
changed endpoint for communtiies and spaces, hardcoded p[roject value for now
2024-12-10 09:50:42 +04:00
dd5fe10a21
removed print
2024-12-09 10:03:40 +04:00
4055265b0a
for create
2024-12-09 10:02:57 +04:00
aff7ceeac4
added condition to check parent name
2024-12-09 10:02:20 +04:00
246098b83a
Read icon from fetch scene api
2024-12-05 12:42:53 +03:00
26f50d59dd
Bug fixes
2024-12-05 11:19:22 +03:00
610cdf83a0
Merge pull request #59 from SyncrowIOT/bugfix/SP-852
...
Bugfix/sp 852
2024-12-04 12:10:02 +04:00
d423a3eb59
added focused border
2024-12-04 11:14:02 +04:00
9bddd151bb
added bloc for create community
2024-12-04 11:05:46 +04:00
d0530f7fc3
Added staging space and community IDs
2024-12-04 09:57:29 +03:00
0b628c85a5
updated create community dialog to mange edit/create
2024-12-04 10:36:41 +04:00
768996ca45
Merge pull request #58 from SyncrowIOT/dev
...
Dev
2024-12-03 16:02:31 +03:00
7ee335ab1a
Bug fixes
2024-12-03 12:01:17 +03:00
d5ad06335b
Merge pull request #57 from SyncrowIOT/routines_issues
...
Routines issues
2024-12-03 01:04:12 +03:00
d9ef5b4574
push fixes and merge
2024-12-03 01:02:13 +03:00
c58f2eb24e
fixed autoamtion update
2024-12-03 00:29:59 +03:00
4e94d2df89
Bug fixes
2024-12-03 00:02:52 +03:00
2f5c5d7da1
rule_disable selected & CreateAutomation actionType
2024-12-02 16:49:44 +03:00
ff4ce8ed01
Bug fixes
2024-12-02 03:58:31 +03:00
1aa6b78fb4
Bug fixes
2024-12-01 12:05:19 +03:00
e003d9b8b3
Merge pull request #56 from SyncrowIOT/routines_fixes
...
Routines fixes
2024-12-01 10:50:54 +03:00
76e44c8910
push changes
2024-12-01 01:07:26 +03:00
02c788d03a
merge and push
2024-12-01 00:43:30 +03:00
938f8c6b51
update scene debug
2024-12-01 00:42:00 +03:00
3ce9a313f7
Bug fixes
2024-12-01 00:21:15 +03:00
b732b0b957
Pulled latest changes
2024-11-30 21:37:55 +03:00
fb6b922df4
Added delete scene function
2024-11-30 20:45:25 +03:00
ce6e7700bc
push changes
2024-11-30 20:43:21 +03:00
8d388ac482
Merge pull request #55 from SyncrowIOT/bugfix/community-flow
...
Bugfix/community flow
2024-11-29 18:36:03 +03:00
42c7577b35
validity for space name
2024-11-29 19:03:27 +04:00
ae2b4b9b06
border
2024-11-29 17:31:37 +04:00
98faef2bde
typo
2024-11-29 17:30:03 +04:00
edf297c569
border
2024-11-29 17:29:18 +04:00
2cd850b66f
border color change to red
2024-11-29 17:26:57 +04:00
3c543b2e0f
added validation for community name
2024-11-29 17:22:00 +04:00
a3c6421b0d
updated flow for create community
2024-11-29 16:50:49 +04:00
875787919e
Merge pull request #54 from SyncrowIOT/bugfix/add-new-community
...
Bugfix/add new community
2024-11-29 14:41:52 +03:00
51402720dd
space load on space save
2024-11-28 22:50:05 +04:00
123291fd89
parse incoming connection
2024-11-28 20:31:19 +04:00
69e3f50269
reduced width of text controller
2024-11-28 20:11:16 +04:00
bd78c8c1cc
format
2024-11-28 20:09:28 +04:00
4047664c59
create community should move back to blank page
2024-11-28 20:07:18 +04:00
084f4fbda8
updated highlighted space
2024-11-28 20:02:41 +04:00
817671dbeb
updated deselect on structure
2024-11-28 20:01:14 +04:00
660b5aaf6c
remove unused code
2024-11-28 19:56:40 +04:00
0f500a4efa
remove unused state functions
2024-11-28 19:55:45 +04:00
0b2d44fc2b
updated LoadedSpaceView
2024-11-28 19:54:04 +04:00
b75f8a3440
side bar widget uses context
2024-11-28 19:52:20 +04:00
d02d680520
add events for select space and community
2024-11-28 19:45:24 +04:00
68ae992963
added select space and select community event
2024-11-28 19:40:44 +04:00
ea20afd34e
fixed issue of not recursively calling communtiy list
2024-11-28 15:16:07 +04:00
b0f0a91cda
Merge pull request #49 from SyncrowIOT/feature/space-management
...
Feature/space management
2024-11-28 12:15:06 +03:00
f71a0cfb05
Merged with dev
2024-11-28 12:14:19 +03:00
7aa05de32b
Merge pull request #53 from SyncrowIOT/routines
...
Routines
2024-11-28 11:53:43 +03:00
68ebb0807d
added package
2024-11-28 12:08:37 +04:00
57dec8af08
fix image on tab to run, and add delete for automation and scene
2024-11-28 10:43:35 +03:00
1c54011ed4
Pulled changes
2024-11-28 02:03:22 +03:00
636c08c95c
bug fixes
2024-11-28 02:02:40 +03:00
4b33929315
push bugs
2024-11-28 02:02:01 +03:00
64ea9de3cb
pulled changes
2024-11-28 01:13:36 +03:00
3b18c4e8cf
bug fixes
2024-11-28 01:12:18 +03:00
e50a6d4c4b
added routines details apis
2024-11-28 01:11:31 +03:00
22a9ee5a14
added validity for reusing space name in same layer
2024-11-27 22:41:18 +04:00
9b5ddc4dc8
push routine details model and api settup
2024-11-27 21:03:19 +03:00
cf817fd5dc
push display scenes and automations
2024-11-27 19:41:43 +03:00
448e798da1
change colors to colorsmanager
2024-11-27 20:26:26 +04:00
dafe90237f
change color use from colorsmanager
2024-11-27 20:24:44 +04:00
49a732edb2
fixed size of icon
2024-11-27 20:16:04 +04:00
69e2295180
update branch throw pull
2024-11-27 18:43:45 +03:00
db7bec7641
stash changes
2024-11-27 18:42:30 +03:00
79b3d116ca
added internal id for mapping spaces internally
2024-11-27 19:17:15 +04:00
075ef0b2b4
Merge pull request #52 from SyncrowIOT/routines
...
Routines
2024-11-27 13:43:18 +03:00
abccaeabf8
bug fixes
2024-11-27 13:40:08 +03:00
2d7415448c
appear save only if spaces is empty or any new,deleted,updated space
2024-11-27 14:31:07 +04:00
8ab3d44708
chananged Colors to use colorsmanager
2024-11-27 14:26:10 +04:00
85bc7ee8c0
add space between buttons
2024-11-27 14:23:18 +04:00
ff22a6b6ab
Fixed size hoverable button
2024-11-27 14:22:48 +04:00
670be70567
updated first space position
2024-11-27 12:10:36 +04:00
ee50c414c3
fixed save button position
2024-11-27 11:45:19 +04:00
35557193f5
applied colormanager instead of color
2024-11-27 10:52:26 +04:00
a7b52d55e5
fixed issue
2024-11-27 10:52:12 +04:00
659dde3160
added validation to create space
2024-11-27 10:24:46 +04:00
75aa2042c1
setting button
2024-11-27 01:29:15 +03:00
070fc8b78b
merge code
2024-11-27 01:19:51 +03:00
fbec2fbeae
finlizing
2024-11-27 01:11:23 +03:00
03f7b96223
bug fixes in setting and if contianer
2024-11-27 00:53:48 +03:00
644e56aa7a
fixed automation and tab to run bugs
2024-11-27 00:30:13 +03:00
ef80b79f7d
added navigate button
2024-11-26 15:45:01 +04:00
da17d6d289
fixed overflow issue for add widget
2024-11-26 15:39:34 +04:00
6fca5afd6b
updated text theme
2024-11-26 13:58:50 +04:00
5091aa1e49
responsive community header
2024-11-26 13:29:48 +04:00
04e048e06a
Merge pull request #51 from SyncrowIOT/routines_1
...
Routines 1
2024-11-26 12:24:31 +03:00
8d908e894b
push routine name field
2024-11-26 11:40:34 +03:00
7ea628af92
push connecting to automation api
2024-11-26 11:34:40 +03:00
a82505ea6a
updated text theme
2024-11-26 12:32:36 +04:00
17943a5ddf
responsive create/edit space
2024-11-26 12:16:46 +04:00
703e0efd2e
removed width from blank container
2024-11-26 09:36:12 +04:00
9ddb9e61d3
push merge
2024-11-26 00:49:13 +03:00
31278db437
working on automation
2024-11-26 00:45:16 +03:00
c84cfd75e4
Implemented update card functionlity
2024-11-26 00:43:35 +03:00
ab8e825e01
Merge pull request #50 from SyncrowIOT/routines_tab_to_run
...
Routines tab to run
2024-11-25 12:38:19 +03:00
bbe00c0372
push 24 hour coundown
2024-11-25 10:23:26 +03:00
8b76429714
push devices managment screen
2024-11-25 10:15:31 +03:00
19694bec98
push design and missing view and folder structure
2024-11-25 10:08:50 +03:00
30db9cfc2a
Added routines search field functionlity
2024-11-25 01:47:17 +03:00
0c555cda83
push tab to run and handling automation
2024-11-24 23:07:03 +03:00
87c47a74ce
push calling create scene
2024-11-24 11:17:54 +03:00
5a9729fe10
push add delay device
2024-11-24 09:07:01 +03:00
5ac7eb0301
updated blank structure
2024-11-24 02:28:28 +04:00
d241fc14e2
Merged with latest changes
2024-11-24 01:14:26 +03:00
1f49b9bc49
Added tab to run to if container
2024-11-24 01:12:28 +03:00
5e94de5d78
fixes unique id for card drag
2024-11-24 01:10:31 +03:00
7806d3de7d
add blank space
2024-11-23 23:02:25 +04:00
590a41ff83
push updated code after merge
2024-11-23 21:53:21 +03:00
7dccfb5a76
finished ac devices
2024-11-23 21:51:20 +03:00
e84df8b7a6
Added scene setting
2024-11-23 21:44:47 +03:00
59d9a34c4e
updated theme
2024-11-23 20:53:48 +04:00
ca58d44c02
updated theme
2024-11-23 20:53:40 +04:00
fb6a49354e
hoverable button
2024-11-23 20:35:35 +04:00
77d73270b0
changed text style
2024-11-23 20:28:50 +04:00
797133e16e
updated add device type
2024-11-23 20:24:15 +04:00
42a7ee22b2
changed Text style to use theme
2024-11-23 20:19:45 +04:00
0830fa1cfd
added default button
2024-11-23 20:10:00 +04:00
cb0abe751e
separated header
2024-11-23 18:55:32 +04:00
bca7aa059d
optimized
2024-11-23 18:41:44 +04:00
729bd41bec
fixed style
2024-11-23 18:34:52 +04:00
12bf0f0b57
fixed hover issue
2024-11-23 15:37:37 +04:00
5e91d7c03a
push adding the selected functiond and device to then container
2024-11-23 01:39:05 +03:00
53eb18c075
push ac function state selection
2024-11-23 00:54:52 +03:00
7e2f605466
push design changes
2024-11-22 21:38:39 +03:00
a52604360f
dispose value notfiers
2024-11-22 20:07:41 +03:00
fb4a4d4d6c
push value notifers
2024-11-22 19:55:16 +03:00
1d6673b5b0
adding fucntions and values to routine bloc
2024-11-22 16:55:30 +03:00
1a967e2ba0
removed region from create
2024-11-22 00:29:35 +04:00
82343e0634
fixed create space
2024-11-21 21:34:56 +04:00
b6998c055a
applied opacity to connections
2024-11-21 21:09:49 +04:00
8b7de7c8fd
deselect on outside
2024-11-21 21:05:49 +04:00
278d39cca1
fixed space select
2024-11-21 20:40:36 +04:00
082f8b0b27
select space
2024-11-21 20:05:21 +04:00
ede4512b68
fixed positioning
2024-11-21 19:41:41 +04:00
6f554dc941
fixed community selection
2024-11-21 19:39:55 +04:00
4a9d99d7b0
fixed moving space on selecting space
2024-11-21 19:36:16 +04:00
9239116773
set default icon for space
2024-11-21 16:54:20 +04:00
6c5b01e7c2
fixed edit community
2024-11-21 16:50:25 +04:00
9be03850a5
fixed delete
2024-11-21 16:16:14 +04:00
288360f1af
fixed delete community
2024-11-21 13:02:48 +04:00
8a7f9ab2dc
delete Space
2024-11-21 11:52:27 +04:00
6bc6097a7e
added edit space option
2024-11-21 10:04:07 +04:00
4441878bdd
push ac functions and gang switches functions
2024-11-21 00:50:06 +03:00
6fd845a9fc
fixed device type counts
2024-11-20 20:41:12 +04:00
60710c383f
added assets
2024-11-20 20:11:12 +04:00
2d60b2e225
added product api and model
2024-11-20 20:11:01 +04:00
9affae0269
add device type comes from products
2024-11-20 20:10:39 +04:00
bf0dc7b56c
Added assets
2024-11-20 12:31:27 +04:00
c3a5b0b351
selected space/community become dark
2024-11-19 18:52:26 +04:00
8a2efb2694
pass selected space
2024-11-19 18:16:53 +04:00
a464788e88
selecting space selects community
2024-11-19 15:32:33 +04:00
3a333188f8
save only if there is a change or new space
2024-11-19 13:11:57 +04:00
3147fc154f
adjust the canvas if spaces are far positioned
2024-11-19 12:37:57 +04:00
57b8f6b03e
push add ac fucntions and handle doplicate adding to the then or if items
2024-11-19 00:54:43 +03:00
20f94e290d
fixed page load for space
2024-11-19 01:21:32 +04:00
7241f78566
add ongoing and incoming connections
2024-11-18 20:44:42 +04:00
d0b74ca68a
added incoming and outgoing connections
2024-11-18 20:40:41 +04:00
836c44fd95
updated api
2024-11-18 15:36:33 +04:00
54143b3ba9
push get scenes and automation
2024-11-18 01:13:28 +03:00
458ec3976a
push dragging
2024-11-17 01:11:27 +03:00
16dd95c8d1
added devices
2024-11-16 23:58:33 +03:00
e33a07ac56
changed color of plus button
2024-11-15 11:20:20 +04:00
1d9a93646b
removed space create button out of interactive viewer
2024-11-15 00:46:24 +04:00
de57e0f21d
Fixed space layout
2024-11-15 00:38:14 +04:00
eacee98de2
fixed space layout
2024-11-14 21:33:35 +04:00
a6e2681b6a
adding tabs and create widget
2024-11-13 12:09:31 +03:00
ddea69f332
removed logs
2024-11-12 12:27:17 +04:00
d0229ed81f
fixed spaces api
2024-11-11 21:20:41 +04:00
fcd91305e5
removed debig colors
2024-11-11 21:02:47 +04:00
01fb65ace6
Merge branch 'dev' of https://github.com/SyncrowIOT/web into feature/space-management
2024-11-11 20:57:11 +04:00
d3e758ef3a
Merge pull request #47 from SyncrowIOT/feat/refactoring
...
Feat/refactoring
2024-11-06 10:57:30 +03:00
b3ec0fbf73
Merged with dev
2024-11-06 10:44:10 +03:00
27b0816ffd
Merge pull request #48 from SyncrowIOT/new_devices
...
SOS Device
2024-11-04 23:51:52 +03:00
dc55232a42
remove commented code
2024-11-04 12:09:44 +03:00
7b179c90c3
push SOS device
2024-11-04 12:06:44 +03:00
0fc709a5b1
push sos basic device implementation
2024-10-31 11:32:34 +03:00
3e9b93c2fc
Merge branch 'dev' of https://github.com/SyncrowIOT/web into feat/refactoring
2024-10-31 09:26:23 +04:00
5da42e975a
Merge pull request #46 from SyncrowIOT/dev
...
Dev
2024-10-30 16:38:18 +03:00
13622c1dcf
Merge pull request #45 from SyncrowIOT/web_issue
...
forget_password&power_clamp_issue
2024-10-30 14:24:22 +03:00
8b1099c683
dateTime issue
2024-10-30 13:17:46 +03:00
b802a6130d
Merged with dev
2024-10-30 10:55:45 +03:00
73ab6f3d05
forget_password&power_clamp_issue
2024-10-30 09:47:18 +03:00
bc53605114
Merge pull request #44 from SyncrowIOT/30_oct_fixes
...
enhancement and bug fixes
2024-10-30 09:31:01 +03:00
29a2e9285b
enhancement and bug fixes
2024-10-30 00:46:48 +03:00
5d10b2a35b
Merge pull request #41 from SyncrowIOT/power_clamp
...
Power clamp
2024-10-29 11:06:16 +03:00
4eb214e010
remove_file
2024-10-29 10:50:44 +03:00
81913dca9f
power_clamp_issue
2024-10-29 09:43:09 +03:00
62e8c372f7
Merge branch 'power_clamp' of https://github.com/SyncrowIOT/web into power_clamp
2024-10-28 13:18:42 +03:00
0425b19478
power_clamp_issue
2024-10-28 13:17:48 +03:00
8775258160
Updated the pubspec.lock
2024-10-27 23:41:26 +03:00
9dda21075e
Updated the pubspec.lock
2024-10-27 23:39:00 +03:00
361891546c
Merged with dev
2024-10-27 23:31:04 +03:00
79f96f3255
Merge pull request #43 from SyncrowIOT/enhancement
...
shadow and text color
2024-10-27 23:15:26 +03:00
c4421a9ef3
Edited pubspec.lock file
2024-10-27 23:12:38 +03:00
5fff4445ac
Added pubspec.lock file
2024-10-27 23:09:33 +03:00
19e0c6e7bd
Delete pubspec.lock
2024-10-27 15:23:32 +03:00
b7dddcb8dd
shadow and text color
2024-10-27 12:36:32 +03:00
23e54c7e78
batch_control
2024-10-25 20:17:34 +03:00
a594d5b93c
power_clamp_batch_control
2024-10-25 20:06:07 +03:00
b8ad20b3ff
power_clamp_functionality
2024-10-24 17:40:32 +03:00
9b4e687e9a
power_clamp_functionality
2024-10-24 15:03:19 +03:00
2941565b3d
Merge pull request #42 from SyncrowIOT/web_scroll_logout_fixes
...
table scroll, logout, and fixes
2024-10-23 13:12:07 +03:00
76fbfd2d95
Removed vs_scrollbar package
2024-10-23 13:08:34 +03:00
0b15391868
push logout dialog design
2024-10-23 11:56:48 +03:00
1c9943cfdb
finilizing the alert dialog for logut
2024-10-23 02:40:44 +03:00
bd7651fa8c
push scroll bar and design enhancment
2024-10-23 01:15:17 +03:00
e01ed33b17
Merge branch 'power_clamp' of https://github.com/SyncrowIOT/web into power_clamp
2024-10-22 13:28:28 +03:00
f0c2560af2
power_clamp
2024-10-22 13:26:36 +03:00
64b84fed82
filter by space
2024-10-22 11:31:49 +04:00
bb5571a02d
power_clamp
2024-10-22 10:18:49 +03:00
0b0fee2e26
added community filtering
2024-10-22 10:47:14 +04:00
76f48aad6f
added community
2024-10-22 10:22:39 +04:00
c297e02a84
added community to all device
2024-10-22 10:12:08 +04:00
03b5c49df0
added device spaces model
2024-10-21 21:54:22 +04:00
b9ecae7068
power_clamp
2024-10-21 16:50:05 +03:00
97c3b90b76
power_clamp
2024-10-21 16:47:31 +03:00
3684ac4d27
power_clamp
2024-10-21 16:39:10 +03:00
9b0e6ff898
power_clamp
2024-10-20 16:36:45 +03:00
3f9bd10582
dynamic update
2024-10-14 11:11:11 +04:00
df3b3131be
remoived debug print
2024-10-14 10:07:29 +04:00
220cfdbd27
fixing canvas issue
2024-10-14 09:44:22 +04:00
56c4c858be
expansion only on clicking icon
2024-10-11 13:21:30 +04:00
cd957ed1c7
Removed community view
2024-10-11 10:46:30 +04:00
29a1470428
updated device management
2024-10-11 10:35:14 +04:00
bc02664a09
Merge pull request #40 from SyncrowIOT/dev
...
Dev
2024-10-09 21:36:15 +03:00
a3a92e5d3f
Merge pull request #38 from SyncrowIOT/access_bug_fixes
...
access_bug_fixes
2024-10-09 21:30:58 +03:00
3102c3823a
Bug fixes
2024-10-09 21:29:20 +03:00
d5395f4fe7
Merge pull request #39 from SyncrowIOT/bug_fixes_sprint_10
...
Bug fixes sprint 10
2024-10-09 20:35:05 +03:00
13e90abf76
access_bug_fixes
2024-10-09 17:43:17 +03:00
b87bbb9a62
added circular border
2024-10-09 16:04:05 +04:00
308c8a44c5
pull changes
2024-10-09 13:29:12 +03:00
7ca6e60d02
fix notification toggle
2024-10-09 13:28:19 +03:00
e09dc966e0
fixed space clipping
2024-10-09 12:52:34 +04:00
057ea8515a
Merge pull request #37 from SyncrowIOT/dev
...
Dev
2024-10-09 11:50:32 +03:00
1255a44935
add space button to center
2024-10-09 12:38:37 +04:00
5ef614f1e1
removed center
2024-10-09 12:37:59 +04:00
d423552ddf
changed icon color
2024-10-09 12:23:20 +04:00
e35ea8e34a
changed the hint text style in create space
2024-10-09 12:14:39 +04:00
5d440a2b9e
Fixed creating community
2024-10-09 11:48:25 +04:00
f285189e42
added bloc for create community
2024-10-09 11:04:56 +04:00
4e7aba3983
blank community should also take to community structure
2024-10-09 10:58:37 +04:00
7122ad5ac1
Display selected community name
2024-10-09 10:52:11 +04:00
ec4bb9bc04
added on select for community
2024-10-09 10:42:35 +04:00
1046690f9b
isolating widgets
2024-10-09 10:18:41 +04:00
9cb58771e0
added community list view
2024-10-09 10:15:29 +04:00
853cccbcce
Merge pull request #36 from SyncrowIOT/bug_fixes_sprint_10
...
Bug fixes
2024-10-08 23:18:06 +03:00
03dfeabde4
Bug fixes
2024-10-08 23:14:41 +03:00
3a94ebedda
filtering
2024-10-08 23:51:01 +04:00
62e03bac27
Merge pull request #35 from SyncrowIOT/bug_fixes_sprint_10
...
fix oct/8 issues
2024-10-08 20:41:01 +03:00
79ec890244
fix oct/8 issues
2024-10-08 20:15:52 +03:00
33712b7690
fixed re-rendering of community widget
2024-10-08 20:37:04 +04:00
1156af9b8e
fixed expand error
2024-10-08 20:03:31 +04:00
72dfedf2b6
removed logs
2024-10-08 13:54:24 +04:00
76229788b3
space widget
2024-10-08 13:48:00 +04:00
062daa6c77
bloc and separation of widgets
2024-10-08 13:44:55 +04:00
4653c519c4
Merge pull request #34 from SyncrowIOT/bug_fixes_sprint_10
...
Bug fixes sprint 10
2024-10-08 12:40:26 +03:00
66f6b1cba9
fix bugs
2024-10-08 11:48:35 +03:00
081d6fd65f
added position elements to space
2024-10-08 11:39:10 +04:00
cdd22f8d76
added colors
2024-10-08 10:41:40 +04:00
fc7ccb8ad8
fixed api routes
2024-10-08 10:33:35 +04:00
3b5de59131
Revert "added community"
...
This reverts commit 4db5f4ddc1
.
2024-10-08 10:18:47 +04:00
c06f3d5a58
Changed the color of the device control container
2024-10-08 02:19:59 +03:00
813f2f2693
Fixed design issues
2024-10-08 01:56:09 +03:00
d05328e998
Bug fixes
2024-10-07 22:53:18 +03:00
ab22e15736
Merge pull request #33 from SyncrowIOT/garage_water_leack_devices
...
push water leak device
2024-10-07 11:58:25 +03:00
9ea8e3be2b
push water leak device
2024-10-07 11:26:30 +03:00
889d3dbd02
Merge pull request #32 from SyncrowIOT/garage_water_leack_devices
...
Garage water leack devices
2024-10-07 10:16:18 +03:00
2b5249e985
push firmware update
2024-10-07 10:06:28 +03:00
e508849fa5
push factory reset
2024-10-07 09:52:16 +03:00
3748fc1419
push garage door preferences
2024-10-07 09:31:33 +03:00
ebde81b64d
working on preferences
2024-10-07 07:43:07 +03:00
00277742d0
push garage door records
2024-10-07 01:12:35 +03:00
9733295dca
push garage door delay
2024-10-07 00:45:34 +03:00
4f833e86fb
push garage door schedule
2024-10-06 23:31:36 +03:00
1e2e2bf4e6
push garage partial garage door
2024-10-06 15:09:36 +03:00
b9bc2ec186
Merge pull request #31 from SyncrowIOT/new_devices_oct
...
New devices oct
2024-10-05 23:13:20 +03:00
47f1a9a6cd
push 3G glass switches
2024-10-04 17:40:52 +03:00
7661f54427
push 1G , 2G glass switches
2024-10-04 17:07:00 +03:00
4db5f4ddc1
added community
2024-10-02 12:35:17 +04:00
0d2d343bf8
added the tap gesture for creating community
2024-10-02 12:19:49 +04:00
559989cdec
Capitalized first letter
2024-10-02 12:12:14 +04:00
308a7adba7
community title will list from the api
2024-10-02 12:03:34 +04:00
4fabbf7a77
Merge pull request #30 from SyncrowIOT/sep_bug_fixes2
...
Sep bug fixes2
2024-10-02 10:40:25 +03:00
5d397691b6
fixed get communities
2024-10-02 11:13:25 +04:00
8672817791
updated models
2024-10-02 10:27:54 +04:00
ef233c414b
added api for space management
2024-10-02 10:11:55 +04:00
30dd3a1ee2
push ac schedule ac fake design
2024-10-02 02:54:18 +03:00
9dbf4b0540
push batch door sensor, design bugs
2024-10-02 01:41:15 +03:00
05d027f8ff
Merge pull request #29 from SyncrowIOT/sep_bug_fixes2
...
schedule bug fixes, icons and design fixes
2024-10-01 10:28:57 +03:00
0d49ad5106
change themostat widget
2024-10-01 00:32:17 +03:00
9e5d5c0d84
push bug fixes
2024-10-01 00:27:03 +03:00
92d32e4d84
push bug fixes
2024-09-30 19:55:25 +03:00
23f92d4901
added route from home screen
2024-09-26 14:54:11 +04:00
c3000f8a7f
fixed bug
2024-09-26 14:51:07 +04:00
fe3525d255
sidebar widget
2024-09-26 14:49:19 +04:00
0731507d3b
Merge pull request #28 from SyncrowIOT/sep_bug_fixes
...
Sep bug fixes
2024-09-25 00:25:28 +03:00
58938d4598
Added syncrow icons, changed the description, increased the width of the control button
2024-09-25 00:23:47 +03:00
e690ddc23a
push selectAll bug, design and icons fixes
2024-09-24 22:10:36 +03:00
215fe60bc0
Merge pull request #27 from SyncrowIOT/schedual_view
...
Schedual view
2024-09-24 12:31:39 +03:00
6568b26cb1
push centered 2 gang switch
2024-09-24 11:01:45 +03:00
d47b0f4c71
push schedules active enable api
2024-09-24 10:45:17 +03:00
f3f6369237
push schedule apis
2024-09-24 00:51:13 +03:00
18265e7b06
Merge pull request #26 from SyncrowIOT/schedual_view
...
Schedual view
2024-09-23 11:51:05 +03:00
6e3ad984e1
change timer picker theme color
2024-09-23 09:22:32 +03:00
0c530e9ea6
push water heater batch control view
2024-09-23 08:32:49 +03:00
b5eeeedcd2
push ac temp step amount and main door icons
2024-09-23 07:29:04 +03:00
2955533209
push factory reset logic and call for all devices
2024-09-22 21:56:17 +03:00
3a28f0ef9a
refactor schedule view and cleaning
2024-09-22 20:47:34 +03:00
b3d891b2c8
add the delete api
2024-09-22 14:51:15 +03:00
f99744338c
connecting apis and changes the table design to match figma
2024-09-22 14:17:52 +03:00
66f45721e5
working on schedual table
2024-09-22 00:16:44 +03:00
921ccf0132
push schedule basic design and bloc manegment
2024-09-20 02:27:07 +03:00
26816b99cd
push countdown logic
2024-09-20 00:41:59 +03:00
facdef4741
Merge pull request #25 from SyncrowIOT/batch_control
...
Batch control
2024-09-19 10:24:57 +03:00
adf553ee9e
Commented out a line in water heater bloc
2024-09-19 10:18:40 +03:00
f2504e5f67
add reset event
2024-09-19 09:41:23 +03:00
b3807f2980
push save and stop buttons
2024-09-19 01:31:52 +03:00
ba95f6774b
push schedual counddown design
2024-09-18 21:29:02 +03:00
536ac8857e
push notification dialog design
2024-09-18 18:01:22 +03:00
619d964cd7
push curtain batch control
2024-09-18 15:08:43 +03:00
6d805ddfd7
push one gang switch
2024-09-18 14:33:01 +03:00
bc309adba7
push 2 G switch batch control
2024-09-18 14:25:52 +03:00
67667e4405
push 3 gang batch control
2024-09-18 14:09:23 +03:00
c354abbeca
push wall sensor batch control
2024-09-18 13:55:36 +03:00
fd09db6835
push ceiling sensor batch control
2024-09-18 13:15:43 +03:00
abb0a58468
push ac batch control
2024-09-18 12:27:00 +03:00
7c28012d79
connect reports to main door
2024-09-18 02:23:42 +03:00
9876ff2e03
push main door device design
2024-09-18 01:36:17 +03:00
7d5b5340db
push water heater single control
2024-09-18 00:30:03 +03:00
185d94d800
merge with dev
2024-09-17 23:42:13 +03:00
db7a072ecf
wokring on connecting batch api
2024-09-17 23:41:22 +03:00
bcd49ad0e8
Merge pull request #23 from SyncrowIOT/sp_462
...
Authorizer search field & Date-Time Filters & Update Table View Columns
2024-09-17 14:35:20 +03:00
3c8d3feba3
start working on scheduling
2024-09-17 01:28:35 +03:00
e577cd3279
schedual asset
2024-09-17 01:07:26 +03:00
60b51657a6
working on water heater
2024-09-17 00:22:51 +03:00
b18b96064a
push 1g, 2g
2024-09-16 11:03:40 +03:00
b513f31214
push 1gang and 2 gang, better naming
2024-09-15 23:21:06 +03:00
9cc9fd7f24
Merge pull request #24 from SyncrowIOT/dev
...
Dev
2024-09-12 16:32:36 +03:00
28ec5beac9
Hide the sidebar
2024-09-12 14:47:15 +03:00
46691dfff6
Merge pull request #22 from SyncrowIOT/fix_hour_picker_dialog
...
new HourPicker
2024-09-12 14:27:09 +03:00
0ac3e79c30
new HourPicker
2024-09-12 14:18:53 +03:00
ebd92c1011
push ceiling sensor batch
2024-09-12 13:49:40 +03:00
b4932c644e
push wall sensor
2024-09-12 13:41:13 +03:00
222331f107
ac batch control design
2024-09-12 11:49:57 +03:00
3171916faf
curtain batch control design
2024-09-12 11:21:51 +03:00
28579e0778
push door lock and living room batch design
2024-09-12 11:07:50 +03:00
dbb3450c32
new HourPicker
2024-09-11 16:04:54 +03:00
c3d8e6a52e
add batch controll box selection logic
2024-09-11 00:27:51 +03:00
b40998558e
reduce duplicated code
2024-09-10 22:57:34 +04:00
b362029424
changed ui for community list and view list
2024-09-10 21:22:43 +04:00
7e6b0f33c8
fixed border of the sidepanel
2024-09-10 11:13:00 +04:00
f5958c1599
Merge pull request #21 from SyncrowIOT/dev
...
fix changes
2024-09-09 15:03:21 +03:00
1d0ef20015
Merge pull request #20 from SyncrowIOT/dev
...
fix changes
2024-09-09 14:30:05 +03:00
2b7a70e0a1
Merge pull request #19 from SyncrowIOT/dev
...
Dev
2024-09-09 13:13:36 +03:00
321a9b5fa2
Merge pull request #17 from SyncrowIOT/dev
...
Dev
2024-09-09 12:17:55 +03:00
9058f29787
Merged with dev
2024-09-08 23:24:04 +03:00
55d4349f2e
changed the view
2024-09-05 16:18:58 +04:00
17510c48f2
changed to curve line
2024-09-05 14:29:26 +04:00
f32076eba1
lines for connecting spaces
2024-09-05 12:43:38 +04:00
5a3520b089
changed text field text color to black
2024-09-05 12:21:43 +04:00
0c3b820be0
space canvas initial commit
2024-09-05 12:11:35 +04:00
fd497d5797
Updated the pipeline
2024-09-04 17:05:13 +03:00
5f4aa93e01
remove last workflows
2024-09-04 17:01:28 +03:00
96bf262466
setup new staging
2024-09-04 16:55:06 +03:00
2969e936d0
ci: add Azure Static Web Apps workflow file
...
on-behalf-of: @Azure opensource@microsoft.com
2024-09-04 16:51:55 +03:00
e6d0e95ddc
Updated github workflowf file
2024-09-04 01:07:31 +03:00
c7b1ed5b8e
Added staging base url
2024-09-04 00:50:16 +03:00
d0e7d12279
test deploy
2024-09-03 17:06:28 +03:00
46689bde5f
added asset
2024-09-02 16:13:06 +04:00
1b71cc0985
added icon for icon edit
2024-09-02 16:10:52 +04:00
2907aee6c2
add assets
2024-09-02 15:45:34 +04:00
d7ee53639a
added space mangement icons to assets
2024-09-02 15:45:21 +04:00