Parallelize test running (#166)

* Allow specifying DB file explicitely.

* Export config getter/setter instead of object

Allows dynamically changing configuration

* Remove maxWorker Jest limit, parallelize tests

* Remove unnecessary slow step in Dockerfile.

* Correct error response during login

* Fix setting DB permissions in docker entrypoint

---------

Co-authored-by: antanst <>
This commit is contained in:
Antonis Anastasiadis 2025-07-16 13:27:57 +03:00 committed by GitHub
parent dad0bd45ff
commit c24bff1882
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 51 additions and 30 deletions

View file

@ -45,6 +45,7 @@ if [ "$CURRENT_UID" != "$PUID" ] || [ "$CURRENT_GID" != "$PGID" ]; then
mkdir -p /app/backend/db /app/backend/certs
chown -R app:$TARGET_GROUP /app/backend/db /app/backend/certs
chmod 770 /app/backend/db /app/backend/certs
chmod 660 "$DB_FILE"
echo "User configuration completed"
else