Commit Graph
393 Commits
Author SHA1 Message Date
faris Aljohari 7be4e4eeef Refactor SQL queries for device presence detection: rename missing_date to date, enhance motion detection logic, and update aggregation for total presence counts. 2025-04-14 14:17:48 +03:00
faris Aljohari 303ea696cb Add SQL queries for device logs, energy consumption, presence detection, and product category definitions 2025-04-14 13:47:32 +03:00
faris Aljohari 3745962827 Add PowerClamp module with controller and service for energy data retrieval 2025-04-14 12:17:44 +03:00
hannathkadher de09624db8 added commissioning endpoint 2025-04-08 10:42:48 +04:00
faljawhary 5e2e95b098 Merge pull request #325 from SyncrowIOT/SP-1306-be-implement-client-credential-flow-that-accept-client-id-and-client-secret-from-3rd-party-applications-and-issue-o-auth-jwt-tokens
SP-1306-be-implement-client-credential-flow-that-accept-client-id-and-client-secret-from-3rd-party-applications-and-issue-o-auth-jwt-tokens
2025-03-28 12:16:16 +03:00
faris Aljohari c7fc4e3a5d refactor: enhance TuyaWebSocketService to handle environment-specific message extraction 2025-03-28 03:34:30 +03:00
faris Aljohari cf8cf08bdc add client relation btw user and client 2025-03-27 01:55:26 +03:00
faris Aljohari cbd3f5028b finished client endpoints 2025-03-27 01:28:40 +03:00
hannathkadher 5f45876516 Merge pull request #319 from SyncrowIOT/SP-1322
added search for spaces
2025-03-25 21:55:56 +04:00
faris Aljohari ef9cf6ad28 convert the route to devices 2025-03-25 10:24:52 +03:00
faris Aljohari c5dac6c564 add register client api 2025-03-25 10:10:08 +03:00
faris Aljohari a4b743eb58 add client entity 2025-03-25 02:29:00 +03:00
faris Aljohari 6785fb2b1e finished refactor vistitor password device 2025-03-24 03:28:26 +03:00
faris Aljohari 8efd8cfba2 finished refactor devices module 2025-03-24 02:32:44 +03:00
faris Aljohari 794e12d5d3 finished edit visitor passwords route 2025-03-21 09:56:13 +03:00
faris Aljohari 9bc763bad3 refactor visitor passwords apis 2025-03-20 09:42:54 +03:00
faris Aljohari b5469cb316 add project in the token 2025-03-20 09:42:28 +03:00
hannathkadher 30badcde67 add where for community name 2025-03-18 21:20:27 +04:00
faris Aljohari 39ac2e6860 add includeSpaces in the query param 2025-03-18 10:17:29 +03:00
hannathkadher 70047dd337 making endpoint plural 2025-03-14 11:49:00 +04:00
hannathkadher a495563c42 making it plural 2025-03-14 11:47:32 +04:00
hannathkadher 532ded3624 Enforced service accessing space and automation within the project 2025-03-14 11:39:23 +04:00
hannathkadher 3d3dcf17dd moved automation by space to different root 2025-03-14 11:38:49 +04:00
hannathkadher 76fd4b640f updated api route and added dtos 2025-03-13 14:23:40 +04:00
faris Aljohari 9f83b4286c fix relation tags issue 2025-03-11 15:14:59 +03:00
hannathkadher 1220ee395d fixing propagation 2025-03-07 23:01:38 +04:00
hannathkadher 0d4afc40f2 Merge pull request #274 from SyncrowIOT/SP-1080-be-implement-the-validation-for-the-overwrite
finished spaces validation endpoint
2025-03-04 13:05:10 +04:00
hannathkadher d059171b72 fixed issues in create space model 2025-03-04 00:44:22 +04:00
faris Aljohari 8a5709b1c9 finished spaces validation endpoint 2025-03-02 22:48:02 +03:00
hannathkadher e9cda53636 Merge branch 'dev' into feat/project-tag 2025-03-02 00:22:28 +04:00
hannathkadher 9250b08b17 Merge branch 'feat/project-tag' of https://github.com/SyncrowIOT/backend into SP-1079-BE-Implement-API-for-linking-space-model-to-space 2025-03-02 00:08:32 +04:00
faris Aljohari a9e5454b61 Add space product 2025-02-27 13:36:28 +03:00
faris Aljohari 902ddbab50 update space service 2025-02-27 13:36:08 +03:00
hannathkadher 2582b88c8c fix summary 2025-02-26 20:06:25 +04:00
hannathkadher 25f5c62ecf linking dto 2025-02-26 15:39:23 +04:00
faris Aljohari 630b3ee2b9 change set to transaction 2025-02-25 15:33:04 +03:00
hannathkadher 4391339e5e updated subspace model covering all edge cases 2025-02-24 18:41:32 +04:00
hannathkadher 394dd0dd6d changed tag endpoint 2025-02-20 17:15:44 +04:00
hannathkadher 427a57501f Moved get visitor password and get device for visitor password 2025-02-16 23:26:20 +04:00
hannathkadher a99b759882 Merge pull request #254 from SyncrowIOT/SP-1180-be-create-tag-endpoint-fore-create-list-tags
Add Tag Module with CRUD operations
2025-02-12 11:13:37 +04:00
hannathkadher 0fe456aaed fixed the typo in subspace entity 2025-02-12 11:12:20 +04:00
faris Aljohari 7546dbbf35 Add Tag Module with CRUD operations 2025-02-12 00:42:47 -06:00
hannathkadher 5129724a8a prettier 2025-02-11 11:25:20 +04:00
hannathkadher 62f949396f removed allowed quantity and renamed tags 2025-02-11 11:23:29 +04:00
hannathkadher e9a3cd14a8 fixed entity relation, removed circular dependency 2025-02-10 20:36:29 +04:00
hannathkadher f5f9e9dfe3 fix tag usage 2025-02-10 13:04:22 +04:00
hannathkadher acf8c42170 typo fix 2025-02-10 12:59:43 +04:00
hannathkadher 219974385a added product allocation for subspace and space model 2025-02-10 12:59:06 +04:00
hannathkadher 4c7208cd5f added subspace and space product allocation entity 2025-02-10 12:58:49 +04:00
hannathkadher 8d4e10ff1c updated tag with relation 2025-02-10 12:58:13 +04:00