Andrew Shvayka
|
215a646fde
|
Merge pull request #6451 from volodymyr-babak/edge-event-make-async
[3.4] Make save edge event method async
|
2022-04-25 13:05:37 +03:00 |
|
Andrew Shvayka
|
84dc8881ba
|
Merge pull request #6240 from ShvaykaD/feature/6233
[3.4] MQTT added ability to send PUBACK instead of close session on publish request data validation exception
|
2022-04-25 13:03:46 +03:00 |
|
Sergey Matvienko
|
c744e2cd2e
|
Swagger disabled for the test profile
|
2022-04-21 14:23:47 +03:00 |
|
YevhenBondarenko
|
9b19da096f
|
removed max queues and max partitions per queue in tenant profile
|
2022-04-21 09:51:25 +02:00 |
|
Volodymyr Babak
|
f8687cb983
|
Make save edge event method async
|
2022-04-20 17:17:46 +03:00 |
|
YevhenBondarenko
|
75e2b60eb8
|
Implemented isolated rule engine queue consumers
|
2022-04-19 23:02:33 +02:00 |
|
Sergey Matvienko
|
b2fa263027
|
revert extra log on poll InMemoryTbQueueConsumer
|
2022-04-19 15:59:29 +03:00 |
|
Sergey Matvienko
|
b6911bda41
|
Revert "BurstTbRuleEngineSubmitStrategy debug notes to fix the long-running testTheCopyOfAttrsIntoTSForTheView"
This reverts commit 1600fa7f65a25454d52fff8ac1542f770551e06a.
|
2022-04-19 15:57:02 +03:00 |
|
Sergey Matvienko
|
1600fa7f65
|
BurstTbRuleEngineSubmitStrategy debug notes to fix the long-running testTheCopyOfAttrsIntoTSForTheView
|
2022-04-19 13:03:45 +03:00 |
|
Sergey Matvienko
|
f6e71e4b93
|
AbstractWebTest exception wrapper into runtime exception to use in async futures without try/catch overhead
|
2022-04-19 12:54:45 +03:00 |
|
Sergey Matvienko
|
bf98d1b68b
|
QueueToRuleEngineMsg improved toString with call super
|
2022-04-19 12:50:52 +03:00 |
|
Viacheslav Klimov
|
119430ff9a
|
Minor improvements
|
2022-04-18 14:32:43 +03:00 |
|
Volodymyr Babak
|
fe16336bbb
|
Merge EdgeUtils and EdgeEventUtils
|
2022-04-18 11:51:51 +03:00 |
|
Sergey Matvienko
|
8436e759ee
|
DefaultInMemoryStorage fixed license header
|
2022-04-15 16:48:04 +03:00 |
|
Sergey Matvienko
|
f8a6751182
|
InMemoryStorage performance improved. Many test cases added since it is essential piece of code.
|
2022-04-15 16:46:19 +03:00 |
|
Sergey Matvienko
|
b9b4d06376
|
DefaultInMemoryStorageTest test added on Poll before improvement
|
2022-04-15 16:46:15 +03:00 |
|
Sergey Matvienko
|
d18533a88f
|
InMemoryStorage extracted
|
2022-04-15 16:46:09 +03:00 |
|
Sergey Matvienko
|
9a2bc5ab9d
|
InMemoryStorage refactored from the static singleton to the Spring Bean
|
2022-04-14 13:20:34 +03:00 |
|
YevhenBondarenko
|
4e4ac0012c
|
used queueId instead of queueName in DeviceProfile and TbMsg
|
2022-04-13 21:55:03 +02:00 |
|
Viacheslav Klimov
|
c04a0ff3a6
|
More tests for export/import api; improvements
|
2022-04-12 13:04:25 +03:00 |
|
YevhenBondarenko
|
3592351a63
|
Used Queue entity
|
2022-04-11 11:03:14 +02:00 |
|
Andrew Shvayka
|
126e8b9639
|
Merge pull request #6265 from YevhenBondarenko/feature/update-versions
[3.4] updated spring, netty and jackson versions
|
2022-04-08 14:30:04 +03:00 |
|
Viacheslav Klimov
|
9b8fca9973
|
Export/import api improvements
|
2022-04-05 10:45:13 +03:00 |
|
YevhenBondarenko
|
5c2ee4434c
|
added consumerPerPartition to Queue entity
|
2022-04-04 17:06:40 +02:00 |
|
Viacheslav Klimov
|
e37a075031
|
Export/import API: refactor, rename packages
|
2022-04-01 15:22:44 +03:00 |
|
YevhenBondarenko
|
b86a1546e8
|
created queue routing service
|
2022-04-01 13:33:11 +02:00 |
|
Viacheslav Klimov
|
ab5d6f3c0d
|
Entities export/import API refactoring
|
2022-03-30 13:31:43 +03:00 |
|
Viacheslav Klimov
|
8eb68ff7a6
|
Revert changes to UserCredentials
|
2022-03-30 10:50:57 +03:00 |
|
Viacheslav Klimov
|
de16eca0a5
|
Fix RateLimitsTest
|
2022-03-30 10:48:56 +03:00 |
|
YevhenBondarenko
|
e5eb484c2f
|
added TbQueueClusterService and NorificationsTopicService
|
2022-03-29 21:42:46 +03:00 |
|
Viacheslav Klimov
|
190430ffc4
|
Store 2FA account config in UserAuthSettings table
|
2022-03-29 19:18:00 +03:00 |
|
Viacheslav Klimov
|
922436d38b
|
Tests for rate limits with different refill strategy
|
2022-03-29 16:30:57 +03:00 |
|
Viacheslav Klimov
|
95f41810ac
|
Store 2FA account config is UserCredentials' additionalInfo
|
2022-03-29 11:32:27 +03:00 |
|
YevhenBondarenko
|
3764ebfa1c
|
implemented deleteTopic for queues
|
2022-03-28 22:38:31 +03:00 |
|
Viacheslav Klimov
|
040b6a31ad
|
Rename packages for export/import
|
2022-03-25 15:54:07 +02:00 |
|
Viacheslav Klimov
|
5ee056ff8d
|
Export/import API refactoring
|
2022-03-25 15:32:54 +02:00 |
|
nickAS21
|
f3fd2c4987
|
coap:fix bug test
|
2022-03-23 12:52:15 +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
|
8bbe6bafd8
|
Refactor 2FA; add refilling setting to TbRateLimits
|
2022-03-22 15:49:57 +02:00 |
|
Viacheslav Klimov
|
062af3af81
|
2FA: cleanup code
|
2022-03-21 09:21:30 +02:00 |
|
Viacheslav Klimov
|
20a4f3cc4c
|
2FA: lock account after X unsuccessful verification attempts; refactoring
|
2022-03-20 14:13:54 +02:00 |
|
Viacheslav Klimov
|
b5afb32f56
|
2FA: validation and error handling refactoring
|
2022-03-18 11:05:17 +02:00 |
|
Viacheslav Klimov
|
9eb03950fa
|
2FA: refactoring, tests
|
2022-03-17 18:49:08 +02:00 |
|
Viacheslav Klimov
|
01ad35d864
|
Get rid of boilerplate in import services
|
2022-03-16 20:02:51 +02:00 |
|
Viacheslav Klimov
|
849513541e
|
Entities export/import API refactoring: permission checks and entity lifecycle events
|
2022-03-16 17:35:34 +02:00 |
|
Viacheslav Klimov
|
4062dc70fb
|
Initial export/import API for devices, device profiles, assets, rule chains, dashboards and customers
|
2022-03-16 15:03:55 +02:00 |
|
Yevhen
|
5d82d738ee
|
updated spring and netty versions
|
2022-03-15 21:44:27 +01:00 |
|
Igor Kulikov
|
d7efbd6eba
|
Merge with master
|
2022-03-15 12:42:18 +02:00 |
|
ShvaykaD
|
d4e6c013d2
|
added fixes after review
|
2022-03-14 13:01:46 +02:00 |
|
ShvaykaD
|
8bf833e574
|
fixed license
|
2022-03-11 14:20:24 +02:00 |
|