faris Aljohari
c86be27576
Add AQI module and related services, controllers, and DTOs
...
- Introduced AqiModule with AqiService and AqiController for handling AQI data.
- Added DTOs for AQI requests: GetAqiDailyBySpaceDto and GetAqiPollutantBySpaceDto.
- Implemented AqiDataService for managing AQI sensor historical data.
- Updated existing modules to include AqiDataService where necessary.
- Defined new routes for AQI data retrieval in ControllerRoute.
2025-06-10 18:19:34 -06:00
faris Aljohari
799fcb6fb9
feat: add DEVICE_SPACE_COMMUNITY route and controller for device retrieval by space or community
2025-05-13 03:06:43 +03:00
faris Aljohari
7ec4171e1a
feat: add occupancy module with controller, service, and related DTOs for heat map data retrieval
2025-05-12 02:15:57 +03:00
faris Aljohari
f3fd6646a1
feat: add SqlLoaderService to multiple modules for improved SQL data handling
2025-04-24 02:31:35 +03:00
faris Aljohari
7f43ef5de5
feat: integrate PowerClamp service and repositories across multiple modules
2025-04-24 02:14:58 +03:00
faris Aljohari
6785fb2b1e
finished refactor vistitor password device
2025-03-24 03:28:26 +03:00
faris Aljohari
dd1229db9c
add password as optional
2025-03-20 10:50:35 +03:00
faris Aljohari
9bc763bad3
refactor visitor passwords apis
2025-03-20 09:42:54 +03:00
faris Aljohari
733ccee88d
Add space device relation and space name to device details
2025-02-17 02:13:28 -06:00
hannathkadher
427a57501f
Moved get visitor password and get device for visitor password
2025-02-16 23:26:20 +04:00
faris Aljohari
8161e8469b
Add new automation actions and repository
2025-01-28 03:43:11 -06:00
faris Aljohari
d169999675
Replace JwtAuthGuard with PermissionsGuard and add specific permissions
2024-12-16 00:19:34 -06:00
faris Aljohari
2069b92e6d
Add ApiOperation decorators to visitor password controller endpoints
2024-11-23 22:52:11 -06:00
faris Aljohari
eb916b79b4
finished 4scene configration endpoints
2024-11-16 23:05:06 -06:00
faris Aljohari
91e95b55e4
fix visitor devices issue
2024-11-03 01:29:51 -06:00
unknown
07ac955eb0
added timeseries
2024-10-20 16:46:44 +03:00
unknown
11759d8112
resolve conflicts
2024-10-08 10:59:31 +03:00
yousef-khriasat-uba
972e1423f5
Merge pull request #110 from SyncrowIOT/exception-handling-in-controllers
...
Exception handling in controllers
2024-10-08 10:57:26 +03:00
faris Aljohari
6bfb64370a
finished soft delete devices
2024-10-07 23:11:16 -05:00
unknown
9a868c5757
added enums to replace constants
2024-10-06 15:44:49 +03:00
unknown
500ca23fba
added exception filter and removed controller error handling
2024-10-06 11:04:25 +03:00
faris Aljohari
e8e68f7dfc
Add User UUID to Temporary Passwords and Save to Repository
2024-08-27 22:10:20 +03:00
faris Aljohari
adb9019749
add expired status for vistor pass
2024-08-21 22:36:46 +03:00
faris Aljohari
764cfbe7e2
Refactor Visitor Password Controller and Service for Enhanced Security and Functionality
2024-08-13 01:41:23 +03:00
unknown
4d7ea8c9bd
added password return data
2024-08-12 15:37:13 +03:00
yousef-alkhrissat
0b7a87b6bd
added devices and passwords of devices
2024-08-11 23:02:37 +03:00
faris Aljohari
39d3e18d9d
Add Visitor Password Management Module
2024-08-11 19:45:33 +03:00