3499 Commits

Author SHA1 Message Date
Viacheslav Klimov
c04a0ff3a6 More tests for export/import api; improvements 2022-04-12 13:04:25 +03:00
Viacheslav Klimov
a35b16d7cb Get rid of boilerplate for export 2022-04-08 18:24:50 +03:00
Viacheslav Klimov
1b48a98fa0 Save relations after all other entities are saved on import; refactoring 2022-04-08 13:53:28 +03:00
Viacheslav Klimov
12840c81e9 Refactor events sending on import; export api with ExportRequest of different types 2022-04-06 21:48:55 +03:00
Viacheslav Klimov
9594dbf16e Refactoring 2022-04-06 00:29:22 +03:00
Viacheslav Klimov
cecf49a67d Fix dashboard import to update entity aliases 2022-04-05 18:55:20 +03:00
Viacheslav Klimov
7c00cd449f Add option to find existing entity by name when importing; refactoring 2022-04-05 17:12:51 +03:00
Viacheslav Klimov
18b2fd4664 Fix permission checks for export/import api 2022-04-05 15:01:26 +03:00
Viacheslav Klimov
9b8fca9973 Export/import api improvements 2022-04-05 10:45:13 +03:00
Viacheslav Klimov
2a77c90d13 More tests for export/import api; refactoring 2022-04-04 15:09:46 +03:00
Viacheslav Klimov
4dcd037a61 Initial tests for export/import 2022-04-01 15:24:22 +03:00
Viacheslav Klimov
e37a075031 Export/import API: refactor, rename packages 2022-04-01 15:22:44 +03:00
Viacheslav Klimov
19a27f93f4 Export/import API improvements and refactoring 2022-03-31 20:29:39 +03:00
Viacheslav Klimov
6dc962882e Add more options for entity export and import settings; refactoring 2022-03-30 18:42:12 +03:00
Viacheslav Klimov
ab5d6f3c0d Entities export/import API refactoring 2022-03-30 13:31:43 +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
Viacheslav Klimov
01ad35d864 Get rid of boilerplate in import services 2022-03-16 20:02:51 +02:00
Viacheslav Klimov
99d0197caa Refactor AbstractEntityImportService 2022-03-16 18:01:44 +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
Igor Kulikov
d7efbd6eba Merge with master 2022-03-15 12:42:18 +02:00
Igor Kulikov
c93309a496
Merge pull request #6213 from desoliture1/unresolverDynamicValuesOnExportDevicesFilterFix
[3.3.4] Fix unresolved dynamic values on API request
2022-03-08 18:19:06 +02:00
Igor Kulikov
8d51431cd5
Merge pull request #6204 from desoliture1/alarmCustomerPermissionsFix
[3.3.4] Customer alarm permission checker fix
2022-03-08 17:59:55 +02:00
Igor Kulikov
1189630702 Fix upgrade script 2022-03-08 17:25:37 +02:00
desoliture
89c838e560 add corresponding tests 2022-03-07 15:39:18 +02:00
desoliture
6b5966a579 fix unresolved dynamic values in queryService on api request 2022-03-07 15:29:20 +02:00
Igor Kulikov
a35bb0fb97
Merge pull request #6180 from ViacheslavKlimov/fix/lwm2m-import
[3.3.4] Fix LwM2M devices import
2022-03-07 14:50:25 +02:00
Igor Kulikov
53323077ae Update delete device profile warning text to mention associated OTA updates 2022-03-07 14:33:42 +02:00
Igor Kulikov
7621a39320 Merge branch 'fix/ota-device-profile' of https://github.com/ViacheslavKlimov/thingsboard into ViacheslavKlimov-fix/ota-device-profile 2022-03-07 12:00:22 +02:00
desoliture
37f6dd33de tests refactoring
fix not removing differentTenant at test teardown, add new corresponding tests and refactor existing ones
2022-03-06 14:48:14 +02:00
desoliture
30f21fa36c add corresponding tests 2022-03-05 23:21:34 +02:00
desoliture
fa9e43a377 refactor checkers to be more 'fancy' 2022-03-05 23:21:15 +02:00
desoliture
460a19d5f3 add customerAlarmPermissionChecker 2022-03-05 23:18:38 +02:00
Igor Kulikov
f3c61f48f8
Merge pull request #6123 from ArtemDzhereleiko/bug-fix/dev-table/edit-action
[3.3.4] UI: Fixed edit action on Device Admin Table
2022-03-03 18:40:30 +02:00
Viacheslav Klimov
5bf9107deb Merge branch 'master' into fix/ota-device-profile
# Conflicts:
#	application/src/main/java/org/thingsboard/server/service/install/SqlDatabaseUpgradeService.java
2022-03-02 17:32:41 +02:00
Igor Kulikov
363fa9b5e9 Update ui help assets url to release-3.3.4 2022-03-02 14:32:35 +02:00
Andrii Shvaika
17b127b6b8 Performance improvements to launch sequence 2022-03-02 08:02:03 +02:00
Andrii Shvaika
a7196c4fa7 Automatic conversion of rule chain metadata on the back end 2022-02-28 17:17:31 +02:00
Andrii Shvaika
4775869786 Merge branch 'master' into develop/3.4 2022-02-28 11:48:31 +02:00
Andrew Shvayka
fd6bf9b0fd
Merge pull request #6139 from volodymyr-babak/validators-refactoring
[3.3.4][Edge] Refactoring validators - moved them to a separate classes. Added device profile validation in edge processor
2022-02-28 11:10:03 +02:00
Volodymyr Babak
b75f949004 Fixed error msg logging 2022-02-23 14:48:32 +02:00
Volodymyr Babak
890abe9f98 Added testDeviceReachedMaximumAllowedOnCloud 2022-02-23 14:45:42 +02:00
Volodymyr Babak
3c2f65386b Code reformat 2022-02-22 17:07:43 +02:00
Volodymyr Babak
8d89a4fe52 Import fixes 2022-02-22 17:01:16 +02:00
Volodymyr Babak
8863003f4c Added functionality to remove device profile from edge in case removal from cloud 2022-02-22 16:56:49 +02:00
Volodymyr Babak
1b9d70f2fe Refactoring validators - moved them to a separate classes 2022-02-21 19:18:27 +02:00
Igor Kulikov
05db6ffe49 Upgrade to 3.4.0 2022-02-21 12:32:27 +02:00
Igor Kulikov
fdd3e29c80 Add upgrade to 3.4.0 2022-02-21 12:25:02 +02:00
Igor Kulikov
dabd25e760 Version set to 3.4.0-SNAPSHOT 2022-02-21 12:19:59 +02:00