7544 Commits

Author SHA1 Message Date
AndrewVolosytnykhThingsboard
6d0e6b3596 Merge remote-tracking branch 'origin/ota-service-url-validation' into ota-service-url-validation 2021-07-07 10:51:19 +03:00
Vladyslav Prykhodko
34453f2668 UI: Device credential add processing deviceTransportType 2021-07-07 00:21:34 +03:00
Vladyslav_Prykhodko
3cf97e0a4f UI: Init models for transport type switch 2021-07-06 17:50:20 +03:00
AndrewVolosytnykhThingsboard
22933e5402 Merge branch 'master' into ota-service-url-validation 2021-07-06 17:44:56 +03:00
AndrewVolosytnykhThingsboard
228fddb8cd
[PROD-678] Authorization and password reset vulnerability fix (#4569)
* Fixed vulnerabilities for password reset and authorization

* Improvements to check user and credentials for null

* Correct messages and logs

* Improvements

* Reset Password Test: added delay after resetting password to synchronize test with server

* Executor removed from controller

* Correct method calling

* Formatting cleaned
2021-07-06 17:24:35 +03:00
AndrewVolosytnykhThingsboard
3712d73855
Device profile dynamic value
Co-authored-by: DanyloKobzar <69635327+DanyloKobzar@users.noreply.github.com>
Co-authored-by: Vladyslav_Prykhodko <vprykhodko@thingsboard.io>
2021-07-06 17:23:25 +03:00
AndrewVolosytnykhThingsboard
449845fe51 No body for REST API Call Node on GET method 2021-07-06 16:52:35 +03:00
AndrewVolosytnykhThingsboard
4ab3db85fc Redundant params removed 2021-07-06 16:52:13 +03:00
AndrewVolosytnykhThingsboard
85b449b62d Improvements for case null returned from repository 2021-07-06 16:52:13 +03:00
AndrewVolosytnykhThingsboard
7975e2a96a Implement of method to find dashboard by name and tenant ID, used to find correct dashboard in case multiple dashboard start with the same name. 2021-07-06 16:52:13 +03:00
Vladyslav_Prykhodko
f4c8041406 UI: OTA Package model add isURL field 2021-07-06 15:41:36 +03:00
Vladyslav_Prykhodko
64abad25f9 Merge branch 'ota-service-url-validation' of https://github.com/AndrewVolosytnykhThingsboard/thingsboard into AndrewVolosytnykhThingsboard-ota-service-url-validation 2021-07-06 15:11:04 +03:00
AndrewVolosytnykhThingsboard
8b70cbdb55 Handling exceptions to exclude output like [object Object] 2021-07-06 14:38:22 +03:00
Vladyslav_Prykhodko
7c20121337 UI [MAP]: Fixed parse data for datasource type function 2021-07-06 14:34:59 +03:00
Vladyslav_Prykhodko
29d04ef792 UI: Fixed didn't tooltip show in Map widget at Safari browser 2021-07-06 14:34:59 +03:00
YevhenBondarenko
3fc45654e8 fixed search for resources 2021-07-06 14:32:15 +03:00
Volodymyr Babak
759e8ee3c7 Device cache improvements during code review 2021-07-06 14:26:13 +03:00
Sergey Matvienko
2287b05d99 device cache: removeDeviceFromCacheById added 2021-07-06 14:26:13 +03:00
Sergey Matvienko
2880dcf526 device cache by id 2021-07-06 14:26:13 +03:00
Sergey Matvienko
89fe9514d1 DeviceActorMessageProcessor: fixed message on MaxSessionsLimit and test header fixed 2021-07-06 14:15:45 +03:00
Sergey Matvienko
66f5e17bab fixed licence header (CE) for LinkedHashMapRemoveEldest (removed <p>) 2021-07-06 14:15:45 +03:00
Sergey Matvienko
4eb6a94ff5 fixed licence header (CE) for LinkedHashMapRemoveEldest 2021-07-06 14:15:45 +03:00
Sergey Matvienko
a44230a253 DeviceActorMessageProcessor: introduced LinkedHashMapRemoveEldest with BiConsumer instead many ensureSessionsCapacity() that spreaded over the class. test added 2021-07-06 14:15:45 +03:00
Sergey Matvienko
57b0e19ec8 util: LinkedHashMapRemoveEldest refactored 2021-07-06 14:15:45 +03:00
Sergey Matvienko
3d3aae60d8 util: LinkedHashMapRemoveEldest refactored with BiConsumer 2021-07-06 14:15:45 +03:00
Sergey Matvienko
d7f797a065 util: LinkedHashMapRemoveEldest implemented with test 2021-07-06 14:15:45 +03:00
Volodymyr Babak
5f0bd38816 Fixed log level 2021-07-06 14:15:45 +03:00
Volodymyr Babak
989a2d24f8 Code clean up 2021-07-06 14:15:45 +03:00
Volodymyr Babak
513fc8bd3e Ensure sessions max size per device on handle activity process 2021-07-06 14:15:45 +03:00
Andrii Shvaika
25cac25731 Minor renaming of variables and code cleanup 2021-07-06 13:50:26 +03:00
Andrii Shvaika
026329f812 Merge branch 'feature/rule-engine-thread-per-topic-partition' of https://github.com/smatvienko-tb/thingsboard 2021-07-06 13:23:20 +03:00
Andrii Shvaika
973fb8ec54 Fix conflicts in rulenode-core-config.js 2021-07-06 12:20:51 +03:00
YevhenBondarenko
aa569ceec1 added fw/sw update tests 2021-07-02 15:57:45 +03:00
Andrii Shvaika
bbe7dc0e6f Merge branch 'master' of github.com:thingsboard/thingsboard 2021-07-02 14:42:05 +03:00
Andrii Shvaika
17f6a4e4f6 Ignore missing properties to simplify updates after minor improvemetns 2021-07-02 14:41:52 +03:00
Igor Kulikov
517a1d7edf Update rule nodes UI 2021-07-02 12:52:38 +03:00
Igor Kulikov
c1fc6480f3
Merge pull request #4842 from AndrewVolosytnykhThingsboard/auditlog-correct-data
Correct data format for audit log
2021-07-02 12:48:47 +03:00
Igor Kulikov
45df022caf
Merge pull request #4850 from vvlladd28/improvement/lwm2m/name-models
UI: LwmM2M device provife change style ID parameters
2021-07-02 12:48:15 +03:00
Igor Kulikov
8a2cf167a6
Merge pull request #4844 from vvlladd28/bug/widget-select/widget-filter-type/not-update
UI: Fixed work 'widget filter type' after migrating dashboard - change detection OnPush
2021-07-02 12:47:39 +03:00
Igor Kulikov
6e162a590c
Merge pull request #4837 from vvlladd28/bugs/widget-component-service/widget-type-function
UI: Fixed generate invalid name function in widgetTypeFunctionBody
2021-07-02 12:46:01 +03:00
Igor Kulikov
1f1308f093
Merge pull request #4825 from vvlladd28/improvment/image-map/disable-scroll
UI: Image map revert setting: Disable scroll zooming
2021-07-02 12:44:51 +03:00
Igor Kulikov
f5afb4b788
Merge pull request #4821 from vvlladd28/improvement/dashboard-template/software-firmware
UI: Default sort setting changed in demo dashboards: Firmware, Software
2021-07-02 12:43:22 +03:00
Igor Kulikov
fc94031c6c
Merge pull request #4820 from vvlladd28/improvement/state-controller/update-current-state
UI: Fixed not updated dashboard URL, after updated a current dashboard state
2021-07-02 12:42:29 +03:00
Igor Kulikov
49ec1cbf0d
Merge pull request #4800 from smatvienko-tb/os-maven-plugin-version
os-maven-plugin.version fix and update
2021-07-02 12:38:07 +03:00
Igor Kulikov
7fc56dc439
Merge pull request #4798 from ChantsovaEkaterina/bug/static-widget-config-tabs-invisible
UI: Fix displaying static widget configuration tabs, when advanced settings configuration is empty
2021-07-02 12:37:22 +03:00
Igor Kulikov
6c0c4bbf0f
Merge pull request #4790 from ChantsovaEkaterina/bug/incorrect-timewindow-displaying
UI: fix incorrect timewindow displaying
2021-07-02 12:36:10 +03:00
Igor Kulikov
603a1da24c
Merge pull request #4788 from ChantsovaEkaterina/bug/bar-chart-default-thresholds-line-width
UI: Bar Chart, fix applying default thresholds line width
2021-07-02 12:35:47 +03:00
Igor Kulikov
8c2c5b7175
Merge pull request #4781 from vvlladd28/improvement/autocomplete/debounceTime
UI: Improvement autocomplete component: debounceTime and catchError
2021-07-02 12:35:27 +03:00
Igor Kulikov
386ccd5dbb
Merge pull request #4778 from deaflynx/edge/fix-manage-device-credentials
Hide Manage credentials for 'edge_customer_user' device scope
2021-07-02 12:33:33 +03:00
Igor Kulikov
efc027971b Merge branch 'deaflynx-edge/downlinks' 2021-07-02 12:24:59 +03:00