3054 Commits

Author SHA1 Message Date
Hamza Slama
17ae095d32 Remove Unused Variable 2021-05-26 19:07:40 +03:00
Andrew Shvayka
bf76e0e2db
Merge pull request #4631 from thingsboard/feature/lwm2m-certificate-verifier
Lwm2m certificate verifier
2021-05-26 19:07:12 +03:00
Andrii Shvaika
9d8a1f0dc5 Merge with master 2021-05-26 19:01:21 +03:00
Andrii Shvaika
15d725570d Merge with master 2021-05-26 18:41:56 +03:00
Andrii Shvaika
25143378c2 Fix message order for Gateway and LwM2M transports in the core consumer 2021-05-26 18:24:22 +03:00
YevhenBondarenko
4cd59674ee refactored LwM2M client credentials for the new UI 2021-05-26 16:51:33 +03:00
Volodymyr Babak
8e08ddcbca Return fast if entity is edge 2021-05-25 11:00:05 +03:00
Volodymyr Babak
b0bfdfff8e Pagedata usage for get edges methods 2021-05-25 10:38:12 +03:00
Volodymyr Babak
93de268018 Filter non null msgs. Add warn in case unknonw entity type 2021-05-20 18:33:12 +03:00
nickAS21
94211021b7 Lwm2m: not send request if Object model is absent 2021-05-20 16:25:01 +03:00
Volodymyr Babak
19bbccce56 Added edge rule chain if edges disabled - for future, when edges are enabled back 2021-05-20 16:03:41 +03:00
Volodymyr Babak
a3d728f03e Changed signature of edge fetch method 2021-05-20 13:20:34 +03:00
Volodymyr Babak
2c826c12cd added admin setting fetcher 2021-05-20 13:05:21 +03:00
Volodymyr Babak
c43bc3c8b1 Organize imports 2021-05-19 18:08:34 +03:00
Volodymyr Babak
0b8d0e6029 Move processActionForAllEdges to base class for PE 2021-05-19 17:32:16 +03:00
Volodymyr Babak
ce5c3441fa Refactoring - push notification code to processors 2021-05-19 17:23:54 +03:00
Volodymyr Babak
ed9d84a202 Processors renaming 2021-05-19 17:08:49 +03:00
Volodymyr Babak
ddfa1c156c added connected flag to imitator to avoid error in the test logs 2021-05-19 16:45:36 +03:00
Volodymyr Babak
fb6e152f7e Introduced processors for "to edge" msgs 2021-05-19 14:14:26 +03:00
Volodymyr Babak
ecc43baed2 startSyncProcess added tenant id and edge id 2021-05-18 13:49:38 +03:00
Volodymyr Babak
f5bc5ce111 One more refactoring 2021-05-18 11:54:54 +03:00
Volodymyr Babak
c081f9b8d3 Use stream 2021-05-18 11:09:52 +03:00
Volodymyr Babak
bb064cbbbd Edge session send donwlink msgs refactoring 2021-05-18 11:03:52 +03:00
Volodymyr Babak
71791c6847 Refactored DAO to remove additional call to relation table - use spring query 2021-05-13 15:04:12 +03:00
Volodymyr Babak
96ed8f1691 debug code line fix 2021-05-13 10:14:19 +03:00
Volodymyr Babak
4b4d262eeb Fixes for edge test after latest refactoring 2021-05-13 08:38:28 +03:00
Volodymyr Babak
d3152874fc Introduced base pageable edge event fetcher 2021-05-12 20:13:40 +03:00
Volodymyr Babak
690bdcc85f Fixed new user added and not assigned to edge. Added new user test and entity view request test 2021-05-12 19:49:53 +03:00
Volodymyr Babak
ab55619abf Merge branch 'master' of github.com:thingsboard/thingsboard into edge-3.3 2021-05-12 18:15:52 +03:00
Volodymyr Babak
a76d3a2b70 Cover cases when entities added during edge disconnect. Refactoring 2021-05-12 18:14:51 +03:00
Viacheslav Klimov
c39fb8c94d Refactor 2021-05-12 14:23:57 +03:00
Viacheslav Klimov
6b769f17a1 Created alarms limiting UI 2021-05-12 14:23:57 +03:00
Viacheslav Klimov
9873115d8b Implement created alarms limiting 2021-05-12 14:23:57 +03:00
nickAS21
a703dead7b
Lwm2m: add Update Fw && Sw (#4557)
* Lwm2m: add Update Fw && Fix bug toLwM2mObject (not add Lwm2mObject without resources)

* Lwm2m: fix bug test

* Lwm2m: fw_update_start

* Lwm2m: fw_update send state

* Lwm2m: add     registration_store_pool_size: "${LWM2M_REGISTRATION_STORE_POOL_SIZE:100}"
               clean_period_in_sec: "${LWM2M_CLEAN_PERIOD_IN_SEC:2}"

* Lwm2m: add Update Execute

* Lwm2m: add Update Execute Successful

* Lwm2m: send state to tningsboard if only Successful
2021-05-11 18:27:35 +03:00
YevhenBondarenko
5bee2b2aec refactored 2021-05-11 16:32:02 +03:00
YevhenBondarenko
92719c2ac2 added lwm2m x509 test 2021-05-11 16:32:02 +03:00
Igor Kulikov
5cc3a93cb9 Introduce default dashboard for device profile 2021-05-07 18:25:05 +03:00
Igor Kulikov
3094fb7240 Add customerId to alarm 2021-05-07 16:05:54 +03:00
Igor Kulikov
96878b6d13 Minor improvements 2021-05-06 20:36:02 +03:00
Andrii Shvaika
4ec25beeb3 LwM2M Integration test 2021-05-06 17:11:24 +03:00
Igor Kulikov
d5b640d602 Add image fields for dashboard and device profile entities. Introduce getAllAlarms and getCustomerAlarms API 2021-05-06 17:01:46 +03:00
Andrew Volostnykh
91d33c6597 Merge branch 'master' of https://github.com/thingsboard/thingsboard into feature/html-emails-copy
# Conflicts:
#	application/src/main/java/org/thingsboard/server/service/mail/DefaultMailService.java
#	rule-engine/rule-engine-api/src/main/java/org/thingsboard/rule/engine/api/MailService.java
#	rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/mail/TbSendEmailNode.java
#	rule-engine/rule-engine-components/src/main/resources/public/static/rulenode/rulenode-core-config.js
2021-05-06 14:06:59 +03:00
Yevhen Bondarenko
7ca626a086
Created LwM2M credentials (#4546)
* Created LwM2M credentials

* psk endpoint
2021-05-06 13:49:51 +03:00
zbeacon
281483121d Merge branch 'master' of https://github.com/thingsboard/thingsboard into feature/firmware-checksum-autogenerating 2021-05-06 11:38:02 +03:00
Andrii Shvaika
7322afac0b Implementation draft 2021-05-05 19:09:15 +03:00
YevhenBondarenko
3fb993b48e fixed firmware dashboard (added deviceProfileId to the firmware autocomplete) 2021-05-05 13:46:14 +03:00
zbeacon
84944f1f16 Merge branch 'master' of https://github.com/thingsboard/thingsboard into feature/firmware-checksum-autogenerating 2021-05-05 09:27:02 +03:00
Igor Kulikov
cf405be4f3 Merge branch 'master' of github.com:thingsboard/thingsboard 2021-05-04 19:44:24 +03:00
Igor Kulikov
59606f8330 Add support for dashboboards in mobile app. Introduce widget mobile actions. 2021-05-04 19:44:15 +03:00
Andrii Shvaika
54543ae4b5 Merge improvements from outdated PR 4527 2021-05-04 11:47:38 +03:00