YevhenBondarenko
|
3261cf4fe3
|
implemented rule node singleton mode
|
3 years ago |
ViacheslavKlimov
|
fda74a72f0
|
Default notifications refactoring
|
3 years ago |
imbeacon
|
03d94c77d7
|
Added new function to TBEL helper
|
3 years ago |
ViacheslavKlimov
|
a9466032e1
|
Use findDeviceByIdAsync in TransportApiService
|
3 years ago |
ViacheslavKlimov
|
079b2a5ab7
|
Remove findDeviceByIdAsync from DeviceService
|
3 years ago |
Andrii Shvaika
|
b20057004b
|
Singleton rule node implementation
|
3 years ago |
Andrii Shvaika
|
d118b761c8
|
Extra protection from null values
|
3 years ago |
Sergey Matvienko
|
26ed90c534
|
kafka settings: kafka yaml parameters added for microservices same as thingsboard.yml . PropertyUtils added, duplicated code refactored to getProps. TB_QUEUE_KAFKA_REQUEST_TIMEOUT_MS and TB_QUEUE_KAFKA_SESSION_TIMEOUT_MS moved from other to main properties. Other yaml props is deprecated. other-inline added TB_QUEUE_KAFKA_OTHER_PROPERTIES. Tests added.
|
3 years ago |
Sergey Matvienko
|
e621a21df3
|
kafka settings: test added, refactored to use configureSSL exact once
|
3 years ago |
Sergey Matvienko
|
448fe341cf
|
kafka settings: added default values for values for TbKafkaSettings class
|
3 years ago |
YevhenBondarenko
|
08efbd1c85
|
revert tskv value noxss validation
|
3 years ago |
Andrii Landiak
|
1fc8d7a52b
|
Add validation for X509 trusted chain
|
3 years ago |
ViacheslavKlimov
|
7b6f3ed4df
|
Notification requests per rule rate limits
|
3 years ago |
Andrii Shvaika
|
7988a58c37
|
Protection from garbage in redis
|
3 years ago |
ViacheslavKlimov
|
e926854911
|
NoXss and length validation for notification entities
|
3 years ago |
Andrii Landiak
|
fbeb56cf70
|
Refactor after review and add tests for extracting by regex
|
3 years ago |
ViacheslavKlimov
|
5a57657479
|
Notification preview for first recipient; Slack notification preview; increase timeouts for testDelayedNotificationRequest
|
3 years ago |
Andrii Shvaika
|
5d84945ccd
|
Review and improvements
|
3 years ago |
YevhenBondarenko
|
ef86dc49b9
|
added noxss enable param for ts and attributes
|
3 years ago |
Andrii Dovhopoliy
|
1a3ee8512d
|
Fixed xss vulnerabilities in attributes and telemetry (#8238)
* added noxss validation on kventries
* added noxss validation on kventries
* added ConstraintValidator usages for validation
* added test
* upd
* removed star imports
* fixed licence
* removed NoXss Annotation from values
* fixed test
* added test
* removed redundant imports
* fixed test
* upd
* fixed telemetry test controller structure
* tskv noxss validation improvements
* upd test attributes
---------
Co-authored-by: YevhenBondarenko <ybondarenko@thingsboard.io>
|
3 years ago |
dashevchenko
|
abfaeac087
|
deleted redundant @NonNull annotation
|
3 years ago |
YevhenBondarenko
|
72ea018efc
|
updated spring versions
|
3 years ago |
Volodymyr Babak
|
c4d50181ff
|
Always use multiple types if present. If not present - use singular type
|
3 years ago |
Igor Kulikov
|
855c69e0d6
|
UI: Update sys admin home page. Add translations.
|
3 years ago |
Volodymyr Babak
|
79393b2582
|
Refactoring - move common code into separate method
|
3 years ago |
FawenYo
|
47542eb8c1
|
Add SSL option for Kafka queue connection
|
3 years ago |
Volodymyr Babak
|
63b13e4353
|
Improved keep alive communication - handling properly nextwork failures
|
3 years ago |
Volodymyr Babak
|
c95cff74f7
|
Fixed edge client tests by setting correctly max inbound message size
|
3 years ago |
Seraphym-Tuhai
|
29c3eddc8a
|
Merge with branch 'develop/3.5' of github.com:thingsboard/thingsboard
|
3 years ago |
Volodymyr Babak
|
63703bcfdb
|
Edge client - updated edge version
|
3 years ago |
Volodymyr Babak
|
e496ef7839
|
Fix process of messages that exceeds max inbound message size
|
3 years ago |
Andrii Landiak
|
df18155c81
|
Refactoring
|
3 years ago |
ViacheslavKlimov
|
6cb54c6690
|
Devices activity statistics
|
3 years ago |
ViacheslavKlimov
|
aef033b6c5
|
Fix for RemoteNotificationRuleProcessor
|
3 years ago |
Andrii Landiak
|
55adb3d12a
|
Refactor x509: add logic of rotating x509 credentials and creating new device to DeviceProvisionService
|
3 years ago |
dashevchenko
|
b10ed7621d
|
minor refactoring
|
3 years ago |
ViacheslavKlimov
|
788013c64a
|
Local notification rules cache
|
3 years ago |
dashevchenko
|
c4a5569650
|
Added logging for failed mqtt ssl certificates
|
3 years ago |
ViacheslavKlimov
|
043bb253c7
|
New platform version notification
|
3 years ago |
Andrii Shvaika
|
d71307402e
|
Merge with develop/3.5
|
3 years ago |
YevhenBondarenko
|
22981e5e39
|
added count entity cache
|
3 years ago |
Andrii Shvaika
|
9165faa341
|
Improved Platform Updates Service
|
3 years ago |
Igor Kulikov
|
92b5b2ee85
|
UI: Sys Admin home page
|
3 years ago |
Andrii Shvaika
|
b1884f675a
|
Update service and TBEL version improvement
|
3 years ago |
ViacheslavKlimov
|
fccd60601f
|
RemoteNotificationRuleProcessor
|
3 years ago |
ViacheslavKlimov
|
bbaf2a5054
|
Notification rule trigger via ClusterService
|
3 years ago |
ViacheslavKlimov
|
cd50eabd40
|
Notification rule node; refactoring
|
3 years ago |
Andrii Shvaika
|
ad6f007161
|
Improvement to the System Info API
|
3 years ago |
Volodymyr Babak
|
a7e0cace13
|
singular type has priority over multiple types
|
3 years ago |
ViacheslavKlimov
|
dc3ca22e63
|
Slack recipients preview and recipient params; refactoring
|
3 years ago |