Commit Graph

  • 27349a6cc0 Implemented PR notes by extracting widgets into their own classes. SP-1710-FE-Create-Sidebar Faris Armoush 2025-06-23 09:24:53 +03:00
  • d17d4184be fix it and add lock to open when press (as loved simple animation) (#280) raf-dev1 2025-06-23 08:19:22 +03:00
  • 41d4fbb555 Extracted pagination data into a generic DTO. Faris Armoush 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) mohammadnemer1 2025-06-22 15:49:19 +03:00
  • 48d7ab430f refactor: rename productName to deviceNameOrProductName in search functionality SP-1606-FE-Fix-Search-Function-on-Devices-Screen-to-Support-All-Device-Types-Flush-Mounted-Sensor mohammad 2025-06-22 15:35:46 +03:00
  • 28ac911f3f Accomodated for null values in SpaceModel. Faris Armoush 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 raf-dev1 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. Faris Armoush 2025-06-22 15:11:38 +03:00
  • f02788eaa5 implemented create community feature. Faris Armoush 2025-06-22 14:58:38 +03:00
  • 614db4333c Refactor ScheduleBloc and related components to use dynamic category … (#279) mohammadnemer1 2025-06-22 14:44:18 +03:00
  • b79ab06d95 shows a loading indicator when loading. Faris Armoush 2025-06-22 12:46:17 +03:00
  • 0a424300aa Refactor ScheduleBloc and related components to use dynamic category handling for schedule events fix-scheduling-model mohammad 2025-06-22 12:46:54 +03:00
  • a1826b43ac Refactor ScheduleBloc and related components to use dynamic category handling for schedule events SP-1620-FE-Implement-Scheduling-Modal-with-Countdown-and-Schedule-Modes-for-Gang-Devices mohammad 2025-06-22 12:42:45 +03:00
  • 8494f0a8f1 matched community and space models with API. Faris Armoush 2025-06-22 12:21:46 +03:00
  • ec12b970b0 Refactor schedule components and update imports for garage door and w… (#271) mohammadnemer1 2025-06-22 12:27:03 +03:00
  • d2713c5902 Add ScheduleControlButton widget and integrate it into water heater and wall light device controls mohammad 2025-06-22 12:23:09 +03:00
  • 65ed94eb08 debounce and refactored CommunitiesBloc. Faris Armoush 2025-06-22 12:01:32 +03:00
  • 51c088d998 made communities paginatable. Faris Armoush 2025-06-22 11:11:25 +03:00
  • 2f233db332 implemented space management side bar. Faris Armoush 2025-06-22 11:04:39 +03:00
  • 1f82e84115 doesnt fetch devices on date change. sp-1593-reworks Faris Armoush 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) raf-dev1 2025-06-22 08:43:13 +03:00
  • 8cf73e3efc Enhance scheduling UI in glass switch control views with improved layout and dialog integration mohammad 2025-06-19 16:38:45 +03:00
  • 0b774a6dfc Add scheduling category parameter to BuildScheduleView and update device control dialogs mohammad 2025-06-19 16:20:46 +03:00
  • 2267d95795 Add schedule saving functionality and update schedule events mohammad 2025-06-19 15:46:40 +03:00
  • 23c3bf11f9 Improved alignment of AqiLocationInfoCell. Faris Armoush 2025-06-19 15:38:28 +03:00
  • 5201a65a97 matched sizes of bottom titles in aqi charts. Faris Armoush 2025-06-19 15:19:58 +03:00
  • e4cc5fce50 Increased the size of AqiDistributionChart tooltip. Faris Armoush 2025-06-19 15:18:18 +03:00
  • 8dea89db0e Implemented AQI legend. Faris Armoush 2025-06-19 15:12:54 +03:00
  • ad5ada9d55 allowed RangeOfAqiValue values to be nullable, and if they were null they fallback to zero. Faris Armoush 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. Faris Armoush 2025-06-19 14:23:39 +03:00
  • 78898968e8 include min in RangeOfAqiChartsHelper.titlesData.leftTitles. Faris Armoush 2025-06-19 14:23:04 +03:00
  • 666c64231f hides bars in AqiDistributionChart where all values are zero. Faris Armoush 2025-06-19 14:22:37 +03:00
  • 87574de0ac Revert "." SP-1593-rework Faris Armoush 2025-06-19 13:21:49 +03:00
  • 14f4beced1 Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1593-rework Faris Armoush 2025-06-19 13:20:52 +03:00
  • 9930736151 . Faris Armoush 2025-06-19 13:20:23 +03:00
  • 5bb3688a51 Dev (#276) Faris Armoush 2025-06-19 11:26:43 +03:00
  • 5b5a94cf65 analytics hotfixes. (#275) Faris Armoush 2025-06-19 11:20:18 +03:00
  • d45fa4c957 analytics hotfixes. hotfixes Faris Armoush 2025-06-19 11:12:12 +03:00
  • ed2a8f6ba2 Refactor border radius implementation in ScheduleGarageTableWidget for consistency mohammad 2025-06-19 11:02:23 +03:00
  • d895ed74d2 Add scheduling functionality to device control views with dialog integration mohammad 2025-06-19 10:49:06 +03:00
  • e39c6abd32 show curtain in devices and implement dialog for if and then (#263) raf-dev1 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 raf-dev1 2025-06-19 10:40:46 +03:00
  • 09c44f8a5f add comment for problem solve raf-dev1 2025-06-19 09:33:45 +03:00
  • d6fcf051c6 Dev (#273) Faris Armoush 2025-06-19 09:25:51 +03:00
  • c178c36824 remove duplicate feature (#272) raf-dev1 2025-06-19 09:05:03 +03:00
  • ce96afd7af PR fixes raf-dev1 2025-06-19 09:03:24 +03:00
  • 27dfa0a05a remove duplicate feature raf-dev1 2025-06-19 08:56:41 +03:00
  • 3d95f2bef0 Fix null safety issue by adding null check for functionOn in schedule dialog helper mohammad 2025-06-18 16:40:13 +03:00
  • db513f916f Refactor schedule components and update imports for garage door and water heater modules mohammad 2025-06-18 16:27:50 +03:00
  • 5544430efa Dev (#270) Faris Armoush 2025-06-18 16:02:53 +03:00
  • 78979a4375 SP-1661-fe-enhance-the-landing-page-to-be-responsive-and-look-like-design_again (#266) raf-dev1 2025-06-18 15:54:46 +03:00
  • ea19387605 Hotfix/communities loading (#269) Faris Armoush 2025-06-18 15:29:18 +03:00
  • 5b33a8617e Merge branch 'dev' of https://github.com/SyncrowIOT/web into hotfix/communities_loading hotfix/communities_loading Faris Armoush 2025-06-18 15:25:43 +03:00
  • 34565a7dab hotfix/communities_loading v2. Faris Armoush 2025-06-18 15:25:32 +03:00
  • caf1ff5c7e Fix energy device condition and community and space dialog (#268) mohammadnemer1 2025-06-18 15:01:08 +03:00
  • 01e8002c43 fix: adjust spacing in create new routines dialog for improved layout fix_-Energy-Device-Condition-and-Community-and-Space-dialog mohammad 2025-06-18 14:55:12 +03:00
  • 63da660ece refactor: update function handling in routine dialogs mohammad 2025-06-18 14:40:25 +03:00
  • 567d0e2d20 hotfix/communities_loading (#267) Faris Armoush 2025-06-18 14:37:00 +03:00
  • 45e6ea3259 hotfix/communities_loading Faris Armoush 2025-06-18 14:33:39 +03:00
  • e942957a47 enhance it Done and yazan has watched it SP-1661-fe-enhance-the-landing-page-to-be-responsive-and-look-like-design_again raf-dev1 2025-06-18 12:49:58 +03:00
  • b9a3b9c719 fix: update dropdown styles and dimensions for better UI consistency mohammad 2025-06-18 12:14:17 +03:00
  • ae89a24a4b Dev (#265) Faris Armoush 2025-06-18 11:01:09 +03:00
  • f5500dfe50 bug fixed it is locally change the state now (#264) raf-dev1 2025-06-18 09:51:06 +03:00
  • 20d044f2e5 Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1710-FE-Create-Sidebar Faris Armoush 2025-06-18 09:44:35 +03:00
  • 8caee32822 Initialized new SpaceManagementPage. Faris Armoush 2025-06-18 09:39:49 +03:00
  • 6c4bc0d634 Sp 1709 fe blocs and services (#260) Faris Armoush 2025-06-18 09:14:04 +03:00
  • 1ba1aba54e PR fixes and tested raf-dev1 2025-06-18 08:42:18 +03:00
  • 09f2123946 bug fixed it is locally change the state now raf-dev1 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) Faris Armoush 2025-06-17 14:33:06 +03:00
  • 5d3380ef82 fixed merge conflict. SP-1737-FE-The-user-appears-as-Null-and-the-project-uuid-is-null-when-we-login-in-after-a-credentials-error Faris Armoush 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 Faris Armoush 2025-06-17 14:26:28 +03:00
  • 056a1daadc show curtain in devices and implement dialog for if and then last integrate with backend raf-dev1 2025-06-17 13:34:23 +03:00
  • ecc01a1eb3 hides air quality tab. (#262) Faris Armoush 2025-06-17 13:30:36 +03:00
  • 921da20d3f hides air quality tab. hide_aqi_on_main Faris Armoush 2025-06-17 13:28:22 +03:00
  • 2fed2d9de3 Sprint 20 STG Release (#261) Faris Armoush 2025-06-17 13:26:01 +03:00
  • 0132805713 Fix PR notes. SP-1709-FE-BloC-and-Services Faris Armoush 2025-06-17 11:26:48 +03:00
  • 35f975b261 Merge branch 'main' into dev Faris Armoush 2025-06-17 09:17:19 +03:00
  • 9600f4fb8b Made CommunitiesState final, to better document that it shouldn't be extended. Faris Armoush 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. Faris Armoush 2025-06-16 16:48:08 +03:00
  • 0260523121 Made CommunitiesBloc state object one class, instead of multiple, to make searching and pagination easier. Faris Armoush 2025-06-16 16:47:47 +03:00
  • 6af96fadbd renamed devices module, to products. Faris Armoush 2025-06-16 16:39:34 +03:00
  • 737762bbaf Created create community bloc, services, and param. Faris Armoush 2025-06-16 16:01:09 +03:00
  • 6bcfb77a06 Created update community bloc, services, and param. Faris Armoush 2025-06-16 16:01:01 +03:00
  • 6b76827f21 Created update space service, and bloc. Faris Armoush 2025-06-16 15:48:16 +03:00
  • 519285fa7c Implemented proper error handling. Faris Armoush 2025-06-16 15:41:18 +03:00
  • 3eb38d28f7 Implemented devices bloc, service, param and model. Faris Armoush 2025-06-16 15:39:40 +03:00
  • 2108622b5b moved tags into modules folder. Faris Armoush 2025-06-16 15:35:12 +03:00
  • ac44af54a3 Implemented tags bloc, services, models, and params Faris Armoush 2025-06-16 15:27:50 +03:00
  • aa141ef54d Implemented Space details blocs, services, params, and models. Faris Armoush 2025-06-16 15:24:05 +03:00
  • b0aea94b91 Created communities blocs, services, models, and params. Faris Armoush 2025-06-16 15:20:44 +03:00
  • 96f463229c SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor. Faris Armoush 2025-06-16 13:12:57 +03:00
  • 4d9145a953 Sp 1723 fe integrate charts with api s for aqi sensor (#256) Faris Armoush 2025-06-16 12:11:40 +03:00
  • a2f897c3a6 SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor. (#258) Faris Armoush 2025-06-16 12:11:22 +03:00
  • 249c2fb172 Refactor sub-space dialog to use Bloc for state management and simpli… (#255) mohammadnemer1 2025-06-16 11:34:55 +03:00
  • 7a8537d39c SP-1683-FE-Charts-data-are-still-overlapping (#257) Faris Armoush 2025-06-16 11:33:30 +03:00
  • 1da0cdad4b SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor. SP-1732-FE-The-colors-of-the-heatmap-and-the-gradient-for-the-lowest-value-are-not-identical-to-design Faris Armoush 2025-06-16 11:26:27 +03:00
  • d10df2ffb8 SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor SP-1683-FE-Charts-data-are-still-overlapping Faris Armoush 2025-06-16 11:17:33 +03:00
  • 6ff9c602f1 SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor. SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor Faris Armoush 2025-06-16 10:59:51 +03:00
  • 5f20d52e57 doesnt load aqi data when spaceUuid is empty. Faris Armoush 2025-06-16 10:46:48 +03:00
  • 362557d0d0 removed filtered data fromAirQualityDistributionBloc since it isnt needed for this bloc. Faris Armoush 2025-06-16 10:29:31 +03:00