Viacheslav Klimov
985f7c79aa
2FA refactoring
2022-05-27 12:34:12 +03:00
Viacheslav Klimov
906d421f2d
Merge branch 'develop/3.4' into feature/2fa
2022-05-26 17:44:38 +03:00
Viacheslav Klimov
866ad82187
Email 2FA verification message improvements
2022-05-18 12:50:12 +03:00
Viacheslav Klimov
41fede9b43
Add checks for SMS and mail service when setting up 2FA provider; 2Fa verification mail template
2022-05-17 18:31:49 +03:00
Viacheslav Klimov
a85dcdbd3c
Merge branch 'develop/3.4' into feature/2fa
...
# Conflicts:
# application/src/test/java/org/thingsboard/server/controller/AbstractWebTest.java
# pom.xml
# ui-ngx/src/assets/locale/locale.constant-en_US.json
2022-05-06 11:42:10 +03:00
Viacheslav Klimov
4480badd78
Email 2FA provider; 2FA API improvements
2022-05-05 18:08:54 +03:00
Andrii Shvaika
15104028ea
Investigating the cache issues
2022-04-29 16:12:22 +03:00
Sergey Matvienko
ca8df0130f
TbLogNode.java standard implementation without calling JS when JsScript equals default config
2022-04-26 15:26:31 +03:00
Volodymyr Babak
878d9743ce
Organize imports
2022-04-20 18:11:29 +03:00
Volodymyr Babak
f8687cb983
Make save edge event method async
2022-04-20 17:17:46 +03:00
Andrew Shvayka
65be4cd16c
Merge pull request #6437 from volodymyr-babak/fix-push-to-edge-node
...
[3.4] Fixes for bug - push to edge node generates timeout message
2022-04-20 14:08:09 +03:00
Andrii Shvaika
9dacc93c2d
Merge remote-tracking branch 'origin/master' into develop/3.4
2022-04-20 11:49:21 +03:00
Volodymyr Babak
5b4e92974d
Use getMetadataTs method instead of direct fetch from metadata
2022-04-19 10:21:26 +03:00
Volodymyr Babak
978861e56c
Minor refactoring. Added missing timeseries_updated message type
2022-04-18 11:52:23 +03:00
Volodymyr Babak
ef4adbda7b
Ack messages in case no edges are related. Refactored push to cloud/edge nodes
2022-04-18 11:52:14 +03:00
YevhenBondarenko
19b5c59034
fixed kafka node (success if error not null)
2022-03-24 23:03:29 +02:00
Viacheslav Klimov
d746a04186
Merge branch 'develop/3.4' into feature/2fa
...
# Conflicts:
# application/src/test/java/org/thingsboard/server/controller/AbstractWebTest.java
2022-03-22 15:54:53 +02:00
Viacheslav Klimov
062af3af81
2FA: cleanup code
2022-03-21 09:21:30 +02:00
Igor Kulikov
d7efbd6eba
Merge with master
2022-03-15 12:42:18 +02:00
Viacheslav Klimov
e2c9a5ffdf
TOTP and SMS 2FA providers; 2FA set-up API
2022-03-10 17:59:59 +02:00
Igor Kulikov
6d57293bb9
Update rule nodes configuration UI: Fix required message for 'Period key value' field of 'calculate delta' rule node.
2022-03-02 14:28:58 +02:00
Andrii Shvaika
17b127b6b8
Performance improvements to launch sequence
2022-03-02 08:02:03 +02:00
Igor Kulikov
6270c185ae
Create Alarm Rule Node - option to owerride alarm details for alarm from message.
2022-02-28 16:36:40 +02:00
Andrii Shvaika
4775869786
Merge branch 'master' into develop/3.4
2022-02-28 11:48:31 +02:00
Andrew Shvayka
76faf274f6
Merge pull request #6133 from desoliture1/alarmRuleNodePropagateToTenantFix
...
[3.3.4] Fix building alarms in `TbCreateAlarmNode`
2022-02-22 00:01:16 +02:00
Igor Kulikov
dabd25e760
Version set to 3.4.0-SNAPSHOT
2022-02-21 12:19:59 +02:00
desoliture
95a426015e
add corresponding test
2022-02-18 16:58:42 +02:00
desoliture
570eda50d0
fix building alarms in TbCreateAlarmNode
2022-02-18 16:12:57 +02:00
Andrii Shvaika
24829c29f7
Workaround for KAFKA-4090
2022-02-14 15:38:03 +02:00
Igor Kulikov
423a9e2e04
Update 'gps geofencing events' node default configuration. Update rule nodes configuration UI
2022-02-07 12:53:56 +02:00
Andrii Shvaika
99afad3f6f
Merge branch 'master' of github.com:thingsboard/thingsboard
2022-02-07 12:14:05 +02:00
Andrii Shvaika
8a50270feb
Add support of configurable perimeter key name while fetching perimeter from metadata.
2022-02-07 12:13:53 +02:00
Igor Kulikov
312924a19b
Version set to 3.3.4-SNAPSHOT
2022-02-07 09:55:37 +02:00
Igor Kulikov
e8eb7083b3
Update rule nodes UI
2022-01-27 09:51:05 +02:00
Andrii Shvaika
8e066f387a
Fix tests according to new feature: startTs and endTs of the alarm are taken from the message.
2022-01-20 13:23:59 +02:00
Andrii Shvaika
8b0a1f5538
Fix for #5931 and merge the PR #5915
2022-01-20 12:53:24 +02:00
Andrii Shvaika
1104c4e8f6
Merge branch 'fix/device-profile' of https://github.com/YevhenBondarenko/thingsboard
2022-01-20 12:19:52 +02:00
Andrii Shvaika
5eb907c2e3
License header fix for Geo Util
2022-01-20 12:12:36 +02:00
YevhenBondarenko
f6cb46b069
minor fix
2022-01-20 12:09:43 +02:00
YevhenBondarenko
f528e3c760
refactored
2022-01-20 11:10:18 +02:00
Igor Kulikov
116dfe8e46
Merge branch 'master' of github.com:thingsboard/thingsboard
2022-01-20 11:06:36 +02:00
Igor Kulikov
1e70670af9
UI: Add new propagate alarm fields
2022-01-20 11:06:25 +02:00
desoliture1
9c2b0cf0b8
[3.3.3] Self-intersecting polygons, polygons with holes, multiple polygons support ( #5687 )
...
* fix coordinate containing checking for self-intersecting polygons
* add multipolygons and holes suppot
* Refactor GeoUtil
* add support for building polygons by two coordinates
* add corresponding tests for polygon processing from GeoUtils
* refactor GeoUtil, update JTS lib to 1.18.2 version
* refactor
Co-authored-by: Viacheslav Klimov <viacheslavklimov11@gmail.com>
2022-01-20 11:05:40 +02:00
Igor Kulikov
8fa4dd18f3
Fix compilation errors
2022-01-19 17:56:28 +02:00
Andrii Shvaika
c31ee8e2da
Alarm start ts from message ts
2022-01-19 16:12:16 +02:00
Andrii Shvaika
66b58549c5
Propagate alarms to Customer or Tenant without relations
2022-01-19 11:49:38 +02:00
Igor Kulikov
ce085ea9a0
UI: Modules load performance improvement - Load only systemJS compatible modules
2022-01-18 17:51:35 +02:00
YevhenBondarenko
634bf0ff0f
fixed NPE
2022-01-18 14:28:35 +02:00
Igor Kulikov
da4c742872
Update license year to 2022
2022-01-17 14:07:46 +02:00
Andrew Shvayka
c15b4ceec3
Merge pull request #5843 from smatvienko-tb/device-actor-performance
...
[3.3.3] Device actor session inactivity performance + heap workout
2022-01-17 11:21:56 +02:00