YevhenBondarenko
a7239c9d39
Renamed Firmware to OtaPackage
5 years ago
Viacheslav Klimov
c39fb8c94d
Refactor
5 years ago
Viacheslav Klimov
9873115d8b
Implement created alarms limiting
5 years ago
Igor Kulikov
3094fb7240
Add customerId to alarm
5 years ago
Igor Kulikov
d5b640d602
Add image fields for dashboard and device profile entities. Introduce getAllAlarms and getCustomerAlarms API
5 years ago
YevhenBondarenko
ab10dd4494
implemented software update
5 years ago
YevhenBondarenko
f264aa4330
fixed firmware tests and validation
5 years ago
zbeacon
b45d514b83
Removed unused method for getting supported checksum algorithms
5 years ago
zbeacon
7a4d302c85
Changes according to comments from @ashvayka
5 years ago
Viacheslav Klimov
79eb1183d9
Request SNMP devices' ids with pagination
5 years ago
YevhenBondarenko
a5656009d2
implemented audit logs for the firmware and resource
5 years ago
zbeacon
8a5a4f0995
Added ability to autogenerate checksum for firmware
5 years ago
YevhenBondarenko
c9439b3976
created created firmware queue
5 years ago
Viacheslav Klimov
5465703d2d
Handle tenant and customer deletion for TbApiUsageStateService
5 years ago
Viacheslav Klimov
f89b30777e
Initial implementation for per-customer api usage stats
5 years ago
Sergey Matvienko
cb9450104e
device count performance for 100k+ devices per tenant. Added additional tests for the DeviceService
5 years ago
Sergey Matvienko
8b653d7065
rule chain. implemented save/update/delete @Transactional . Added sync DAO methods to run in transaction. Moved loadRuleChainMetaData outside of saveRuleChainMetaData transaction
5 years ago
Andrii Shvaika
f1d89ace5d
Removed invalid dependency
5 years ago
Andrew Shvayka
e08d1b2c07
Feature/event filters
* Event filter implementation
* Removed redundant imports
* convert createdTime to column name
* UI: Added ui to filter events parameters
* Case sensitivity fixed, boolean Is Error added
* UI: Added support event filter for error
* Improvement for implementation of Event Filter
* UI: Refactoring event filter
* UI: Add trim
* Filter added for all event types
* UI: Updated filter events for new API
* Refactoring
* Code cleaning. Debug Rule Chain added
* Removed redundant casts in JpaBaseEventDao, correct created_time check
* Removed redundant abstract method in DebugEvent
* refactoring of the filter queries
* Filters for debug events
* UI: Refactoring event table panel
Co-authored-by: AndrewVolosytnykhThingsboard <avolostnykh@thingsboard.io>
Co-authored-by: Vladyslav_Prykhodko <vprykhodko@thingsboard.io>
Co-authored-by: AndrewVolosytnykhThingsboard <77969531+AndrewVolosytnykhThingsboard@users.noreply.github.com>
5 years ago
YevhenBondarenko
8860eef1ba
added hasData for firmware
5 years ago
YevhenBondarenko
935aab7535
added checksum and checksum algorithm for firmware
5 years ago
Igor Kulikov
4a63660e1d
Version set to 3.3.0-SNAPSHOT
5 years ago
YevhenBondarenko
b51fee8740
created firmware dao
5 years ago
Yevhen Bondarenko
0d62b2890c
[3.3] added tests for resources ( #4282 )
* added TbResourceService test
* fix ResourceService test
* created TbResourceControllerSqlTest
* fixed BaseTbResourceServiceTest
5 years ago
Viacheslav Klimov
e5c4feaa83
Create assign/unassign device event when claiming/reclaiming device
5 years ago
Viacheslav Klimov
8f2438d6ab
SNMP devices balancing ( #4254 )
* Fix merge errors
* Implement SNMP transports balancing
* Refactor; implement transport device cache
* Refactor
* Finish up device lifecycle handling implementing; refactor
* Refactor
* Change base image to thingsboard/openjdk11 for msa snmp transport
* Refactor
* Change transport services names to upper-case
5 years ago
YevhenBondarenko
ad7c314b24
TbResource extends SearchTextBased, created TbResourceInfo
5 years ago
nickAS21
bc21db007b
Lwm2m add resource fix ( #4272 )
* lwm2m: add objectKeyId to back and front profile
* lwm2m: front^ strategy - select
* lwm2m: back fix bag
* lwm2m: back fix bag2
* lwm2m: back fix bag3
5 years ago
nickAS21
201476f912
lwm2m: add objectKeyId to back and front profile
5 years ago
Viacheslav Klimov
22ada62f3b
Fix outdated data in alarm clear event
5 years ago
Yevhen Bondarenko
43fe84a284
created TransportResourceCache ( #4232 )
* created TransportResourceCache
* return resource by sysadmin if not found by tenant in DefaultTransportApiService
5 years ago
Yevhen Bondarenko
e2dd5b96ae
added resource dao support ( #4213 )
* Version set to 3.3.0-SNAPSHOT
* added resource dao
* added resource support in transport lvl (get resources and "update", "delete" notifications)
* refactoring
* added resource table to hsql schema
* added check for models dir in InstallScripts
* added pageLink support to getResources
5 years ago
nickAS21
447bf05b7b
Lwm2m: back: add tenantId and repositoryTenant - test2
5 years ago
YevhenBondarenko
bd3185a98f
added resource support in transport lvl (get resources and "update", "delete" notifications)
5 years ago
Igor Kulikov
71062f64df
New widget selector backend support
5 years ago
YevhenBondarenko
6438f6b0ee
added resource dao
5 years ago
Igor Kulikov
8fe6c956c8
Version set to 3.3.0-SNAPSHOT. Code style improvements.
5 years ago
YevhenBondarenko
50d96fb49e
Version set to 3.3.0-SNAPSHOT
5 years ago
Igor Kulikov
3255eb9027
Version set to 3.2.2-SNAPSHOT
5 years ago
Yevhen Bondarenko
3716e2833a
[WIP]added redis stores support to lwm2m transport ( #4164 )
* added redis stores support to lwm2m transport
* added cache dependency to dao
* added cache dependency to dao-api
* moved JacksonUtil to the common.util package
* added cache to the component scan for install
* lwm2m stores improvements
5 years ago
Andrii Shvaika
42d40d2b36
Unit Tests added
5 years ago
Igor Kulikov
3f83be21da
Fix lombok config. Update base openjdk image
5 years ago
Igor Kulikov
22e5771120
JDK 11 Support
5 years ago
Igor Kulikov
61723da391
Version set to 3.3.0-SNAPSHOT
5 years ago
Volodymyr Babak
ae8564110a
Code clean up
5 years ago
Igor Kulikov
d31358b2ea
Update license header - set 2021 year
5 years ago
Volodymyr Babak
995bac539c
Added findMissingToRelatedRuleChains method
5 years ago
Volodymyr Babak
e58af8fb22
Added findMissingToRelatedRuleChains method
5 years ago
Volodymyr Babak
df11b383c1
Naming conventions update
5 years ago
Igor Kulikov
6814c21ee9
restore ver 3.2.1-SNAPSHOT
5 years ago