73 Commits (496380ed50a817ac3bb13ea401c9686ea63b5a23)

Author SHA1 Message Date
Andrii Landiak a519e720f8 Renaming to endpointUrl for OauthBearerProviderOptions 1 month ago
Andrii Landiak d161ee0d9f Changes after self-review 1 month ago
Andrii Landiak ffbff7d88e Add optional OAuth scope to Kafka OAUTHBEARER on tb-core path 1 month ago
Andrii Landiak 89279b87c1 Refactoring 2 months ago
Andrii Landiak 5af6bef320 Refactoring after review 2 months ago
Andrii Landiak 89fa943b09 Add Kafka OAUTHBEARER (OAuth2 client-credentials) support for js-executor and tb-core 2 months ago
Jonas Koch 0b6cef9c53
handle default values 2 months ago
Volodymyr Babak 9dcbb3d9f9 Fixed startup of js-executor for lz4 compression 2 months ago
Volodymyr Babak 947e75a56a Code review changes 2 months ago
Volodymyr Babak 704064615a feat(js-executor): support lz4 compression for Kafka producer 2 months ago
Jonas Koch 1d1c0437a0
add logging for token refresh 5 months ago
Jonas Koch f7e356cd36
js-executor kafka add oauthbearer provider 5 months ago
Viacheslav Klimov 5b5b4dff6b Update license header 6 months ago
Igor Kulikov 5cf26d4851 Update license header 1 year ago
Vladyslav_Prykhodko d35bdcc981 Clear JS executor dependencies and code 2 years ago
Vladyslav_Prykhodko fa90548d63 UI: Updated msa web dependencies to latest version 2 years ago
ViacheslavKlimov 12ca1739d4 Remove all queue types except Kafka 2 years ago
Vladyslav_Prykhodko 5c6b4122d3 Add SSL support for Kafka queue connection in JS executor 2 years ago
Alexander Keidel 005d555bc5 Global Queue Prefix is now correctly respected by js-executor, rule-node and tb-rule-engine-notifications-node- consumer groups 2 years ago
Ivan Raznatovskyi 09fc025e12 Initial commit from another fork 3 years ago
Igor Kulikov c5a72ed8df Update license header to 2024 year. 3 years ago
dashevchenko c8b8fb2147 added global queue prefix support for js-executor 3 years ago
Seraphym-Tuhai 29c3eddc8a Merge with branch 'develop/3.5' of github.com:thingsboard/thingsboard 3 years ago
Igor Kulikov cbdc4517e4 Update license header year to 2023 4 years ago
AndreMaz 6a986b17f9 fix name of the var 4 years ago
AndreMaz 198f3ca21d allow to configure kafkajs connectionTimeout 4 years ago
Sergey Matvienko 5776f5b39b js-executor - improved lifecycle events and added kill for crash event 4 years ago
ViacheslavKlimov 831332be7b Use hash of tenant id and body when resolving script for remote JS executor 4 years ago
Vladyslav_Prykhodko 60853dd5d6 Refactor JavaScript Executor AWS SQS queue 4 years ago
Vladyslav_Prykhodko b4592f5f92 Fix incorrect start JavaScript Executor AWS SQS queue 4 years ago
Vladyslav_Prykhodko bbfca14302 Fix incorrect shutdown JavaScript Executor RabbitMQ queue 4 years ago
Igor Kulikov 7019b98c00 JS executor code refactor 4 years ago
Vladyslav_Prykhodko bbc43c2572 Graceful shutdown JavaScript Executor Microservice and minor change in logs 4 years ago
Vladyslav_Prykhodko ed6e636918 Refactor JS-Executor microservice to typescript 4 years ago
Sergey Matvienko b9a7d4a6d9 js-executor log cleanup 4 years ago
Sergey Matvienko 3e436ee866 js-executor: kafkaClient.producer({ createPartitioner: Partitioners.DefaultPartitioner }) as mentioned in migration notes for the major kafka.js 2.0 4 years ago
Vladyslav_Prykhodko fbb90fe79a UI: Fixed vulnerabilities in tb-js-executor 4 years ago
Igor Kulikov da4c742872 Update license year to 2022 5 years ago
Igor Kulikov 0d7adb73eb Improve js executor kafka consumer to exit application in case of not retryable error. 5 years ago
Sergey Matvienko 9a4a94621a js-executor: parameter added for Kafka PARTITIONS_CONSUMED_CONCURRENTLY to decrease max latency while scale down replicas 5 years ago
Kien Truong 3a31b9c5ea Fix wrong configuration key for Compression Type 5 years ago
Vladyslav_Prykhodko dd74824570 js-executor: Refactoring Kafka executor for use async/await 5 years ago
Kien Truong c176ca94aa Fix wrong configuration key for Compression Type 5 years ago
Vladyslav_Prykhodko 41391dbef8 js-executor: code format 5 years ago
Vladyslav_Prykhodko 1d9fc4a322 js-executor: typo fix 5 years ago
Sergey Matvienko a4e28ad945 js-executor fixed promises for each message for Kafka batches 5 years ago
Sergey Matvienko 2cba1e2f16 js-executor reduced log severity to debug 5 years ago
Sergey Matvienko 93bea70205 js-executor: added parameters for producer TB_KAFKA_BATCH_SIZE and TB_KAFKA_LINGER_MS; added print stats frequency SCRIPT_STAT_PRINT_FREQUENCY 5 years ago
Sergey Matvienko 0970ce65b4 js-executor: maxBatchSize 5 years ago
Sergey Matvienko 35e2ff99c3 js-executor: send messages as batch 5 years ago