AndrewVolosytnykhThingsboard
7975e2a96a
Implement of method to find dashboard by name and tenant ID, used to find correct dashboard in case multiple dashboard start with the same name.
5 years ago
AndrewVolosytnykhThingsboard
f1216c9720
Url validation for Ota Package and tests
5 years ago
YevhenBondarenko
e58d5b2d8a
removed rpc status sent, added idx_rpc_tenant_id_device_id
5 years ago
Igor Kulikov
1ed624d30b
Introduce mobile app oauth2 request authentication using application token signed by application secret.
5 years ago
YevhenBondarenko
489c67778a
implemented persisted RPC
5 years ago
Igor Kulikov
cc531daaee
Add platform type filter for oauth2 registrations.
5 years ago
Igor Kulikov
8e4f8594f7
Refactor OAuth2 settings. Add mobile application parameters: package and callback URL scheme
5 years ago
ShvaykaD
6af34cf043
refactoring ttl cleanup services
5 years ago
ShvaykaD
d1292a0d04
refactoring ttl cleanup services
5 years ago
Andrii Shvaika
083dc38cf8
Refactoring of the ttl cleanup services
5 years ago
YevhenBondarenko
43b4f4461d
created data limits for resources and otaPackages, added url for the otaPackage
5 years ago
YevhenBondarenko
139af45fd3
Renamed Firmware to OtaPackage
5 years ago
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