633 Commits

Author SHA1 Message Date
YevhenBondarenko
f1f41851cc merge with master 2021-06-22 15:46:39 +03:00
Igor Kulikov
af7e22ad8e
Merge pull request #4761 from vvlladd28/feature/snmp-transport/view
UI: Add SNMP tranport config
2021-06-18 16:40:16 +03:00
Vladyslav_Prykhodko
fe3378eab1 UI: Add SNMP device transport configuration 2021-06-18 12:58:38 +03:00
Andrii Shvaika
015443d35b Merge remote-tracking branch 'origin/master' into feature/lwm2m-refactoring-downlink 2021-06-17 18:32:23 +03:00
Andrii Shvaika
08939e23e7 Refactoring of the Firmware Update 2021-06-16 19:00:45 +03:00
Igor Kulikov
2a5ba8e8ad Add Apple OAuth2 provider. 2021-06-16 18:46:26 +03:00
Igor Kulikov
b4566a93fd Add mobile dashboard to alarm rules 2021-06-14 15:42:27 +03:00
YevhenBondarenko
e58d5b2d8a removed rpc status sent, added idx_rpc_tenant_id_device_id 2021-06-14 15:06:21 +03:00
Andrii Shvaika
d2998b4389 Merged with master 2021-06-14 13:06:02 +03:00
YevhenBondarenko
6b546a459e added RPC message types 2021-06-14 10:10:43 +03:00
Igor Kulikov
5afc39eb60
Merge pull request #4726 from vvlladd28/improvement/device-profile/lwm2m/server-security-ota-update
UI: Refactoring lwm2m device profile: security server config and ota update strategy
2021-06-11 19:50:38 +03:00
Vladyslav_Prykhodko
51814f4017 UI: Refactoring lwm2m device profile: security server config and ota update strategy 2021-06-11 17:28:54 +03:00
YevhenBondarenko
bafbf7b239 added rpc ttl 2021-06-11 14:34:43 +03:00
Igor Kulikov
1ed624d30b Introduce mobile app oauth2 request authentication using application token signed by application secret. 2021-06-11 13:37:23 +03:00
YevhenBondarenko
5626c30f2f Merge branch 'master' of https://github.com/thingsboard/thingsboard into feature/persisted-rpc
# Conflicts:
#	common/transport/lwm2m/src/main/java/org/thingsboard/server/transport/lwm2m/server/DefaultLwM2MTransportMsgHandler.java
2021-06-11 11:27:28 +03:00
YevhenBondarenko
489c67778a implemented persisted RPC 2021-06-11 11:10:06 +03:00
Igor Kulikov
cc531daaee Add platform type filter for oauth2 registrations. 2021-06-10 17:01:16 +03:00
Igor Kulikov
8e4f8594f7 Refactor OAuth2 settings. Add mobile application parameters: package and callback URL scheme 2021-06-10 11:50:11 +03:00
Andrii Shvaika
3012e5e545 Refactoring of the Device profile update 2021-06-09 19:02:03 +03:00
Andrii Shvaika
523b118ef2 Structure for the Lwm2mDeviceProfileTransportConfiguration 2021-06-09 13:29:42 +03:00
Andrew Shvayka
ecb2efdabd
Merge pull request #4681 from YevhenBondarenko/feature/ota-limits
created data limits for resources and otaPackages, added url for the otaPackage
2021-06-04 09:27:47 +03:00
YevhenBondarenko
43b4f4461d created data limits for resources and otaPackages, added url for the otaPackage 2021-06-03 18:34:39 +03:00
Andrii Shvaika
04ec8489ec Merge branch 'feature/alarms-ttl' of https://github.com/ViacheslavKlimov/thingsboard 2021-06-03 16:33:27 +03:00
YevhenBondarenko
67de61e6d5 fixed OtaPackage data cache 2021-06-02 11:40:20 +03:00
Viacheslav Klimov
1bcee16fa3 License headers 2021-06-02 09:21:14 +03:00
Viacheslav Klimov
abf8ff25b5 Do not create alarm state if alarms creation is disabled 2021-06-01 12:12:35 +03:00
YevhenBondarenko
a7239c9d39 Renamed Firmware to OtaPackage 2021-05-31 16:43:33 +03:00
Viacheslav Klimov
9e1d86d7e8 Refactor 2021-05-31 15:41:16 +03:00
Viacheslav Klimov
9bb74b96dc Implement alarms removal by TTL 2021-05-31 14:59:17 +03:00
nickAS21
6478903dab
RPC: fix bug UUID (#4636)
* RPC: six bug UUID

* RPC: optimized handleDeviceRPCRequest

* RPC: add json & fix bug test certificate
2021-05-27 18:07:06 +03:00
Andrii Shvaika
ceb26bbd61 Merge with master 2021-05-26 19:40:45 +03:00
Andrii Shvaika
15d725570d Merge with master 2021-05-26 18:41:56 +03:00
YevhenBondarenko
4cd59674ee refactored LwM2M client credentials for the new UI 2021-05-26 16:51:33 +03:00
YevhenBondarenko
e9f5fd2706 added ability to use redis cluster for lwm2m redis stores. 2021-05-26 15:31:06 +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
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
d5b640d602 Add image fields for dashboard and device profile entities. Introduce getAllAlarms and getCustomerAlarms API 2021-05-06 17:01:46 +03:00
zbeacon
a4eb2df8ee Fix for device software/firmware response topic 2021-05-06 13:46:10 +03:00
zbeacon
4843baf7b9 Merge branch 'master' of https://github.com/thingsboard/thingsboard into feature/firmware-checksum-autogenerating 2021-04-30 14:43:10 +03:00
Andrii Shvaika
00bd26f1f5 Merge with master 2021-04-30 11:25:56 +03:00
Andrii Shvaika
37891ec6c6 Minor refactoring 2021-04-30 11:14:29 +03:00
YevhenBondarenko
ab10dd4494 implemented software update 2021-04-30 10:58:32 +03:00
YevhenBondarenko
f264aa4330 fixed firmware tests and validation 2021-04-30 10:58:32 +03:00
nickAS21
e33420d3a8
Lwm2m: firmwareUpdate (#4516)
* Lwm2m: firmwareUpdate

* Lwm2m: firmwareUpdate with merge master

* Lwm2m: firmwareUpdate cleaned

* Lwm2m: delete Californium.properties

* Lwm2m: merge with master
2021-04-30 08:39:06 +03:00
zbeacon
5b1cc8ac33 Merge branch 'master' of https://github.com/thingsboard/thingsboard into feature/firmware-checksum-autogenerating 2021-04-29 09:39:15 +03:00
zbeacon
7a4d302c85 Changes according to comments from @ashvayka 2021-04-29 09:35:02 +03:00
Viacheslav Klimov
3b74a806bc
RPC functionality refactoring for SNMP (#4492)
* Refactor RPC functionality for SNMP

* Refactor

* SNMP response PDU mapping refactoring
2021-04-28 16:40:45 +03:00
Andrew Shvayka
e3292e89c1
Merge pull request #4301 from thingsboard/develop/snmp
SNMP Transport
2021-04-28 16:29:13 +03:00