2712 Commits

Author SHA1 Message Date
Sergey Matvienko
1cda63e74d fixed NPE in case of incorrect partitioning name parameter (now you will see the normal log message with error)
(cherry picked from commit f247e96d97dfa136c553f9b359a47f33b2d60acf)
2021-11-15 18:30:33 +02:00
nickAS21
781ef66f0b lwm2m - upDate lwm2mServer 2021-11-11 15:09:34 +02:00
Viacheslav Klimov
7801c3d7aa Fix up fields length validation for rule nodes and alarm rules 2021-11-09 15:49:26 +02:00
nickAS21
de71dd24b8 lwm2m - rename file 2021-11-09 13:12:21 +02:00
nickAS21
0ac80664e4 lwm2m - profile bootstrap config 2021-11-09 12:35:05 +02:00
Andrii Shvaika
942c316e8a Merge with master 2021-11-08 17:36:49 +02:00
Sergey Matvienko
3c340dc7d2 tests added for update service for convertDeviceProfileAlarmRulesForVersion330 2021-11-08 13:51:37 +02:00
Dima Landiak
541110b344 fixed concurrency exception when deleting relation 2021-11-08 09:41:04 +02:00
Andrew Shvayka
676a60e804
Revert "[3.3.3] Entities search within all tenants" 2021-11-05 18:26:53 +02:00
Andrew Shvayka
8e0eab37a8
Merge pull request #5474 from ViacheslavKlimov/sysadmin-entities-search
[3.3.3] Entities search within all tenants
2021-11-05 18:26:03 +02:00
van-vanich
4bdc93f33e removed quote and double quote when all values have the same way. Also, fix the delete quote, when the value has a quote. Also, added a test to check this method. 2021-11-05 17:51:05 +02:00
van-vanich
c197f27d8e remove replace quote to method with a meaningful name. Also, remove split values to list to this method. 2021-11-05 12:16:52 +02:00
nickAS21
8f93f6dd06 lwm2m - profile&device rename 2021-11-04 17:37:19 +02:00
Andrew Shvayka
71bed873b0
Merge pull request #5166 from ViacheslavKlimov/fields-validation
[3.3.2] Fields length validation
2021-11-04 16:56:14 +02:00
Sergey Matvienko
9e71c0b9fe EntityDataAdapterTest added to verify convertValue method 2021-11-04 14:50:11 +02:00
Viacheslav Klimov
ab0ad885ab Entities text search by substring in JPA repositories 2021-11-04 13:19:42 +02:00
Viacheslav Klimov
fe5215c7cc Minor refactoring 2021-11-04 12:55:23 +02:00
Viacheslav Klimov
2d845c7840 Merge remote-tracking branch 'origin/master' into fields-validation
# Conflicts:
#	application/src/main/java/org/thingsboard/server/controller/TelemetryController.java
#	common/data/src/main/java/org/thingsboard/server/common/data/Customer.java
#	common/data/src/main/java/org/thingsboard/server/common/data/DeviceProfile.java
#	common/data/src/main/java/org/thingsboard/server/common/data/EntityView.java
#	common/data/src/main/java/org/thingsboard/server/common/data/OtaPackageInfo.java
#	common/data/src/main/java/org/thingsboard/server/common/data/TbResource.java
#	common/data/src/main/java/org/thingsboard/server/common/data/TbResourceInfo.java
#	common/data/src/main/java/org/thingsboard/server/common/data/TenantProfile.java
#	common/data/src/main/java/org/thingsboard/server/common/data/alarm/Alarm.java
#	common/data/src/main/java/org/thingsboard/server/common/data/edge/Edge.java
#	common/data/src/main/java/org/thingsboard/server/common/data/relation/EntityRelation.java
#	common/data/src/main/java/org/thingsboard/server/common/data/rule/RuleChain.java
#	common/data/src/main/java/org/thingsboard/server/common/data/rule/RuleNode.java
#	common/data/src/main/java/org/thingsboard/server/common/data/widget/WidgetsBundle.java
2021-11-04 12:43:54 +02:00
van-vanich
a9b3f409f3
Merge branch 'thingsboard:master' into command_in 2021-11-04 12:31:49 +02:00
nickAS21
82704d54d0 lwm2m - profile (Base64 validate) 2021-11-04 07:58:58 +02:00
nickAS21
bad6653a50 lwm2m - update lwm2mController by base64 and createte BootstrpServerCredentials by Profile (Base64 validate) 2021-11-03 23:28:28 +02:00
Andrew Shvayka
447dcdcad5
Merge pull request #4878 from smatvienko-tb/feature/sql-query-timeout
Timeout for all SQL queries to survive enormous heavy query
2021-11-03 16:45:30 +02:00
Viacheslav Klimov
8d28a28b08 Implement entities search within all tenants 2021-11-01 20:04:35 +02:00
Volodymyr Babak
ba9ad04a90 Validate tenant profile usage - can not use isolated profiles in monolith setup 2021-10-28 17:07:32 +03:00
nickAS21
883d58c155 Lwm2m validate PSK 2021-10-27 17:46:46 +03:00
Swoq
81f2d122a1 precise reference to id 2021-10-27 09:54:53 +03:00
Swoq
b36f851349 Fix default ordering in Entity Query Repository 2021-10-27 09:54:53 +03:00
Andrii Shvaika
f015a3a45c Merge with master 2021-10-26 19:54:00 +03:00
Sergey Matvienko
7f1f298774 cassandra buffered rate executor: separate beans for read and write operations 2021-10-21 19:07:53 +03:00
Andrii Shvaika
4ae4c7c381 Merge with master 2021-10-19 16:42:44 +03:00
Andrew Shvayka
dda6138393
Merge pull request #5328 from ViacheslavKlimov/bulk-import-improvements
Concurrent bulk import processing
2021-10-19 15:47:17 +03:00
Andrew Shvayka
96d20b073b
Merge pull request #5351 from ViacheslavKlimov/fix/rule-chains-import
Rule chains import refactoring
2021-10-19 15:44:45 +03:00
Sergey Matvienko
6246753b92 test: refactored to clear InMemoryStorage (queues) on before and after each test, delete tenant profiles after each test run, psql specific indexes added 2021-10-18 16:10:26 +03:00
Viacheslav Klimov
1f94ff9732 Swagger docs for OAuth2Controller and OAuth2ConfigTemplateController 2021-10-18 10:58:58 +03:00
Sergey Matvienko
d52c64ef03 CustomSqlUnit removed from test suites. dependency added for testcontainers for application test scope. 2021-10-15 19:48:49 +03:00
Volodymyr Babak
d7c09b9f67 Added Api swagger desc for assing*ToEdge and unassing*FromEdge 2021-10-15 16:15:43 +03:00
Sergey Matvienko
f165a1a810 dao sql tests: run on postgresql with in-memory disk using testcontainers jdbc (jdbc:tc:postgresql:12.8) 2021-10-15 16:13:48 +03:00
Sergey Matvienko
caddc4d4d7 getMaxLevel has refactored to simplify the code 2021-10-15 16:12:43 +03:00
Sergey Matvienko
2c743f647c SQL_RELATIONS_MAX_LEVEL parameter added 2021-10-15 16:12:43 +03:00
Sergey Matvienko
c3ea719b94 Merge branch 'master' into feature/sql-query-timeout 2021-10-15 15:34:13 +03:00
Andrii Shvaika
c26d7d1662 Merge branch 'feature/swagger-event-filter' of https://github.com/dmytro-landiak/thingsboard into feature/swagger 2021-10-15 12:52:13 +03:00
Dima Landiak
0670652897 event filters description 2021-10-14 18:11:03 +03:00
Volodymyr Babak
318dc28279 Merge remote-tracking branch 'upstream/feature/swagger' into feature/swagger-edge-controller 2021-10-14 12:22:10 +03:00
Viacheslav Klimov
2d4ac40e25 Refactor searchTenantIdRecursive for rule chains import 2021-10-13 16:51:49 +03:00
Sergey Matvienko
319d47eaad fixed CE license headers 2021-10-12 18:48:28 +03:00
Sergey Matvienko
2d08573fee relation query test: maxLevel and fetchLastLevelOnly cases added 2021-10-12 18:43:38 +03:00
Sergey Matvienko
8b6a9be476 fixed re.lvl with r_int.lvl 2021-10-12 18:41:32 +03:00
Sergey Matvienko
f4cfd92aaa tests dao: marked base classes as abstract, exclude subfolders for sql test on in pom 2021-10-12 18:40:20 +03:00
Sergey Matvienko
7585239339 tests: cleanup after dubug 2021-10-12 18:35:26 +03:00
Sergey Matvienko
076b1943fb sql dao test: init ODBC connection to Postgres DB with custom PostgreSqlInitializer (class rule replacement, PostgreSQL dao tests able to run as standalone) 2021-10-12 18:35:17 +03:00