Igor Kulikov
518807f863
Update base image for nodejs microservices
4 years ago
Igor Kulikov
64332ecaa0
Improve log config. Fix black box tests.
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
Andrii Shvaika
293ac8d164
Moved rabbit-mq server to the test resources
4 years ago
Andrii Shvaika
854550b7d5
Improved log expression to check for JS executors
4 years ago
Andrii Shvaika
01528d96bd
Fix timeout parameter
4 years ago
Andrii Shvaika
acf5e130e9
Support of aws sqs and rabbitmq for bbt
4 years ago
Volodymyr Babak
e32c42749f
Revert default logging
4 years ago
Vladyslav_Prykhodko
bbfca14302
Fix incorrect shutdown JavaScript Executor RabbitMQ queue
4 years ago
Sergey Matvienko
cb7f42b40b
blackbox tests: wait for js-executor kafka message
4 years ago
Igor Kulikov
5f183f5f38
Improve web-ui and js-executor microservices gracefull shutdown
4 years ago
Igor Kulikov
7019b98c00
JS executor code refactor
4 years ago
Andrii Shvaika
f7225f643c
Fix Queue settings for AWS
4 years ago
Vladyslav_Prykhodko
d3541573b2
Fixed Docker file for JavaScript Executor Microservice
4 years ago
Vladyslav_Prykhodko
bbc43c2572
Graceful shutdown JavaScript Executor Microservice and minor change in logs
4 years ago
Igor Kulikov
addba55cf8
Gracefull shutdown WEB UI microservice
4 years ago
Igor Kulikov
1d9d938052
Minor improvements
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
4968d0101c
je-executors: expireTs implemented to drop any expired message and prevent congestion on js eval requests queue
4 years ago
Igor Kulikov
e97161c107
WEB UI microservice - minor improvements
4 years ago
Igor Kulikov
f273bcf499
Fix license header
4 years ago
Igor Kulikov
7f1ab395b5
Refactor WEB UI microservice to typescript.
4 years ago
Sergey Matvienko
24a5ed2e29
black-box tests memory limit
4 years ago
Igor Kulikov
c1e6684a2c
Increase Kafka linger ms to 5 ms for js-executors.
4 years ago
Andrii Shvaika
28e8865e74
Additional check that VC service is started
4 years ago
Andrii Shvaika
13765a4dfc
Reduced redundant logging
4 years ago
Sergey Matvienko
d828ea2e17
black-box-test: cleanup code
4 years ago
Igor Kulikov
011caa20fd
Add hybrid mode for black-box tests. Update cassandra version in docker compose. Fix NPE in AbstractBufferedRateExecutor - ignore profile rate limits for SYS_TENANT_ID.
4 years ago
Vladyslav_Prykhodko
352abb3f60
JS-executor: Fixed incorrect parse error code for message
4 years ago
Sergey Matvienko
d7c750f64e
msa black box tests: redis, postgres, node volumes refactored - volumes decoupled to separate files .volumes (used only for tests)
4 years ago
Viacheslav Klimov
d6b516e708
VC queue message chunking
4 years ago
Sergey Matvienko
40823dd2c0
msa black box tests: redis-cluster test implemented with mvn -DblackBoxTests.redisCluster=true
4 years ago
Sergey Matvienko
27870e9c50
Dockerfile optimization: --no-install-recommends ; rm -rf /var/lib/apt/lists/* ; apt-get purge -y --auto-remove
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
Andrii Shvaika
68aa0a2a75
Minor improvements
4 years ago
Vladyslav_Prykhodko
8f4746c64d
JS-executor: Added logs compilation time; Cache script map delete min used script
4 years ago
Igor Kulikov
dc8798e0c2
Update vc-executor docker build script
4 years ago
Igor Kulikov
aadfd1eb88
Dockerfile improvements
4 years ago
Igor Kulikov
4195d48c3b
Updated and optimized docker build files.
4 years ago
Sergey Matvienko
7652576662
Postgresql repo from os-release $VERSION_CODENAME for dockerfile. Disable docker cache temporary to avoid cached releases collission
4 years ago
Igor Kulikov
c4bdee92db
PSQL annotation and dialect cleanup.
4 years ago
Vladyslav_Prykhodko
812a120393
UI: Updated version node in pkg script
4 years ago
Sergey Matvienko
92818934ab
Postgres startup script improved, Install db script improved. First launch file writes only ofter success install. More verbosity added during Postgresql startup
4 years ago
Sergey Matvienko
4e0e1d3cae
Postgres startup script improved. will wait for postgres is ready about 300+ seconds. Postgres may do some recovery stuff on startup.
4 years ago
André Kwakernaak
605c32123f
ensure postgres database is always started
The Postgres database would only get started on first launch. When starting a second time e.g. after a `docker-compose down` and `docker-compose up`, the database was not started resulting in a failure when ThingsBoard is starting.
(cherry picked from commit 7d5153f52e )
5 years ago
Vladyslav_Prykhodko
fbb90fe79a
UI: Fixed vulnerabilities in tb-js-executor
4 years ago
Vladyslav_Prykhodko
81e64f348c
UI: Fixed vulnerabilities in tb-web-ui
4 years ago
Andrii Shvaika
905b60da6a
Fix GitRepository.status command, Increased timeout between poll commands.
4 years ago