Faris Armoush
8534cb3045
Created decorators for energy management charts to divide values by 100, and modified the intervals.
2025-07-01 18:56:17 +03:00
Faris Armoush
445d4facab
Refactor TotalEnergyConsumptionBloc to use DividedTotalEnergyConsumptionDecorator for adjusted energy values and update chart data handling in TotalEnergyConsumptionChart.
2025-07-01 16:28:52 +03:00
Faris Armoush
9c9b7d99dc
enhance sizing of energy management view.
2025-07-01 09:55:38 +03:00
Faris Armoush
9ebf474a60
analytics-empty-state.
2025-06-30 12:52:22 +03:00
Faris Armoush
db05331e9a
update AnalyticsChartEmptyStateWidget to use new icons.
2025-06-30 11:18:08 +03:00
Faris Armoush
2f5ad03431
created empty charts widget.
2025-06-29 10:57:18 +03:00
Faris Armoush
4744009cb6
Update TotalEnergyConsumptionChart to adjust Y-axis limits and intervals for better data representation
2025-06-27 17:11:17 +03:00
Faris Armoush
11e2853403
Enhance AnalyticsDeviceDropdown to show loading indicator during loading state.
2025-06-27 11:56:43 +03:00
Faris Armoush
010403f1fa
Added day of month axis name to all charts.
2025-06-24 14:50:22 +03:00
Faris Armoush
ee1ebeae2e
Changed energy management charts titles for a more clear name.
2025-06-24 14:45:15 +03:00
Faris Armoush
d45fa4c957
analytics hotfixes.
2025-06-19 11:12:12 +03:00
Faris Armoush
d10df2ffb8
SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor
2025-06-16 11:17:33 +03:00
Faris Armoush
c642ba2644
Revert "formatted all files."
...
This reverts commit 04250ebc98 .
2025-06-12 16:04:49 +03:00
Faris Armoush
04250ebc98
formatted all files.
2025-06-12 15:33:32 +03:00
Faris Armoush
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
Faris Armoush
0c6e4fed80
correctly fetch energy management data using spaceUuid.
2025-06-04 15:09:40 +03:00
Faris Armoush
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
Faris Armoush
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
Faris Armoush
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
Faris Armoush
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
Faris Armoush
e86c25c74a
includes min in all left titles charts.
2025-06-03 16:18:57 +03:00
Faris Armoush
c2c58e6a7a
SP-1658-the-analytics-chart-padding-is-not-aligned-with-the-design.
2025-06-03 16:17:14 +03:00
Faris Armoush
0135b6711e
removed getting energy management data using communityUuid.
2025-06-03 16:01:45 +03:00
Faris Armoush
46feb0ea28
SP-1509 attatch space uuid to analytics device dropdown on energy management tab.
2025-06-03 15:20:30 +03:00
Faris Armoush
3d133581ff
Implemented and used a reusable widget for analytics sidebars headers.
2025-05-29 09:59:27 +03:00
Faris Armoush
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
Faris Armoush
1aa7bf2162
fixed charts clipping overflow in chart.
2025-05-27 12:37:36 +03:00
Faris Armoush
3ac5254abf
fixed bug in total energy consumption chart.
2025-05-27 12:26:21 +03:00
Faris Armoush
0b4337fb6c
sp-1493-data-formatting-2.0.
2025-05-26 15:17:29 +03:00
Faris Armoush
5a8ef578c3
SP-1493-data-formatting
2025-05-26 14:16:43 +03:00
Faris Armoush
7e54cfdccd
Implemented min, max, average informative cells to RangeOfAqiChartBox.
2025-05-26 13:25:14 +03:00
Faris Armoush
82006e9aaf
Implemented the side titles of RangeOfAqiChart.
2025-05-26 10:12:52 +03:00
Faris Armoush
cedef666f6
Merge pull request #202 from SyncrowIOT/SP-1493-rework
...
SP-1493 rework
2025-05-26 10:03:10 +03:00
Faris Armoush
12deceb7d3
SP-1513-rework
2025-05-25 11:35:01 +03:00
Faris Armoush
9d27ed2dc5
SP-1506 rework, coloring and padding.
2025-05-25 11:13:24 +03:00
Faris Armoush
000fe70663
format.
2025-05-21 09:59:50 +03:00
Faris Armoush
4257f7f0f3
Corrected color of titles in charts.
2025-05-21 09:55:17 +03:00
Faris Armoush
15343be258
show space uuid in analytics devices dropdown.
2025-05-20 14:11:25 +03:00
Faris Armoush
c21842cc6d
removed overflow and fixed sizing and text drawing of PowerClampEnergyStatusWidget.
2025-05-20 13:56:00 +03:00
Faris Armoush
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
Faris Armoush
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
Faris Armoush
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
Faris Armoush
a849c1dafb
removed unused import.
2025-05-15 16:31:11 +03:00
Faris Armoush
3e3e17019a
format.
2025-05-15 16:22:54 +03:00
Faris Armoush
b1bae3cb15
fixed overflow bug on charts.
2025-05-15 15:59:02 +03:00
Faris Armoush
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
Faris Armoush
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
Faris Armoush
c07b53107e
SP-1506-FE-chart per phase api integration.
2025-05-15 10:51:09 +03:00
Faris Armoush
da481536c4
1495-energy-consumption-per-device-api-integration.
2025-05-14 16:55:28 +03:00
Faris Armoush
887ac58f40
fixed import.
2025-05-14 15:59:40 +03:00