2404 Commits

Author SHA1 Message Date
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