7070 Commits

Author SHA1 Message Date
Erik Michelson f739c02fbd chore(deps): remove unused rimraf package
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-12-23 21:35:34 +01:00
Erik Michelson 971d434eab fix(backend): update tsconfig to avoid d.ts files in migrations dir
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-12-23 21:35:34 +01:00
Philip Molares ea4c2579de fix(backend): start and start:dev scripts
We don't want to delete the dist folder before we start.
Furthermore, we want to have the same script semantics as
in the frontend (having start starting the built output and
start:dev starting in hot-reload mode).

Co-authored-by: Erik Michelson <github@erik.michelson.eu>
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
Signed-off-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-12-23 21:35:34 +01:00
Erik Michelson cf878ef84c fix(build): remove invalid migration files from build
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-12-23 21:35:34 +01:00
Erik Michelson 03f9e663c7 docs(config): update environment variable names
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-12-21 10:56:57 +01:00
Erik Michelson faef272eff fix(e2e-tests): update variables in tests after rebasing e2e tests
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-12-21 10:56:57 +01:00
Erik Michelson 33ae5c6e21 fix(tests): check for process.exit in tests
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-12-21 10:56:57 +01:00
Erik Michelson 3324bf1b2f fix(config): adjust media config type to Zod schema
Our config error messages are generated from the nested
Zod schema for the config. This means, if the path for
the type of media backend to use is
  mediaBackend.type
then the env variable should be
  HD_MEDIA_BACKEND_TYPE

Previously, we used some custom env variable names
like
  HD_MEDIA_BACKEND

This however resulted in the message that the env
variable HD_MEDIA_BACKEND is not set even if it was,
or the other way around, because the generated error
messages were not fitting the actual variable name.

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-12-21 10:56:57 +01:00
Erik Michelson 5732cb1f65 fix(config): print config error messages on startup
Due to the error being thrown, config error messages
were not nicely displayed on app startup.
Furthermore, since the log level defaulted to WARN
before overridden using HD_LOGLEVEL, the startup
info message was not displayed.

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-12-21 10:56:57 +01:00
Philip Molares 398588f519 chore: lint fix
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-12-17 22:28:45 +01:00
renovate[bot] b2eec4d939 chore(deps): update dependency @trivago/prettier-plugin-sort-imports to v6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 22:28:45 +01:00
renovate[bot] 1276f2d778 chore(deps): update dependency dotenv-cli to v11
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 22:05:26 +01:00
renovate[bot] 47afeeb9db chore(deps): update actions/upload-artifact action to v6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 22:02:20 +01:00
renovate[bot] 2c73f06a4e chore(deps): update actions/setup-node action to v6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 22:01:59 +01:00
renovate[bot] 00a4da3a64 chore(deps): update actions/setup-python action to v6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 22:01:44 +01:00
renovate[bot] 55a8f4f1cd fix(deps): update dependency mermaid to v11.12.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 22:01:08 +01:00
renovate[bot] 70a64fc4a5 chore(deps): update codecov/codecov-action action to v5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 22:00:28 +01:00
renovate[bot] 574551373e chore(deps): update yarn to v4.12.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:48:09 +01:00
renovate[bot] 48a7e164f1 fix(deps): update dependency yjs to v13.6.28
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:46:41 +01:00
renovate[bot] 61ae43a8b7 fix(deps): update vega
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:45:58 +01:00
renovate[bot] a7ea192704 chore(deps): update dependency eslint-config-next to v14.2.35
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:44:47 +01:00
renovate[bot] 852a95925d chore(deps): update github/codeql-action action to v3.31.9
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:44:00 +01:00
renovate[bot] 999944b84c fix(deps): update dependency dompurify to v3.3.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:43:48 +01:00
renovate[bot] 9290fa01d6 fix(deps): update dependency @azure/storage-blob to v12.29.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:43:35 +01:00
renovate[bot] 299d7ebeef chore(deps): update actions/cache action to v5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:43:21 +01:00
renovate[bot] 76c38aa906 fix(deps): update dependency @fontsource/source-sans-pro to v5.2.5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:41:25 +01:00
renovate[bot] c5f794997b fix(deps): update dependency html-entities to v2.6.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:39:37 +01:00
renovate[bot] d7f11d4c9c fix(deps): update dependency emoji-picker-element-data to v1.8.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:39:26 +01:00
renovate[bot] 0853ddb831 fix(deps): update dependency @reduxjs/toolkit to v2.11.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:39:09 +01:00
renovate[bot] fd6f48611b fix(deps): update dependency keyv to v5.5.5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:36:55 +01:00
renovate[bot] 2c5aefb20f chore(deps): update dependency @next/bundle-analyzer to v14.2.35
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:34:44 +01:00
renovate[bot] bacb9483fd chore(deps): replace dependency @tsconfig/node18 with @tsconfig/node20
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:33:55 +01:00
renovate[bot] cf1e840fff chore(deps): update dependency pymdown-extensions to v10.19.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:33:13 +01:00
renovate[bot] 780e633c28 chore(deps): update actions/checkout action to v6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:31:27 +01:00
renovate[bot] b171e05ec1 fix(deps): update dependency abcjs to v6.5.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:30:49 +01:00
renovate[bot] 1a2e865ae9 fix(deps): update dependency highlight.js to v11.11.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:30:21 +01:00
renovate[bot] 72e7780648 fix(deps): update dependency cookie to v1.1.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:29:48 +01:00
renovate[bot] 7a8ce0a618 fix(deps): update dependency better-sqlite3 to v11.10.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:29:08 +01:00
renovate[bot] f52392b92e chore(deps): update mariadb docker tag to v11.8.5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:27:20 +01:00
renovate[bot] 7b8e779a0c fix(deps): update dependency emoji-picker-element to v1.28.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:23:51 +01:00
renovate[bot] 635e9c958f fix(deps): update dependency @redux-devtools/core to v4.1.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:20:27 +01:00
renovate[bot] c2030ca597 chore(deps): update postgres docker tag to v16.11
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:19:51 +01:00
renovate[bot] 3d2c53bbe5 fix(deps): update dependency @orama/orama to v3.1.17
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:19:43 +01:00
renovate[bot] 05f93ae3f9 fix(deps): update dependency nest-knexjs to v0.0.29
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:17:28 +01:00
renovate[bot] 426fb14b3b chore(deps): update actions/checkout action to v4.3.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:09:43 +01:00
renovate[bot] e05e017dea chore(deps): update docker/setup-buildx-action action to v3.11.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:08:26 +01:00
renovate[bot] 282be60429 chore(deps): update docker/setup-qemu-action action to v3.7.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:07:01 +01:00
renovate[bot] 255c544506 fix(deps): update dependency tlds to v1.261.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 21:02:54 +01:00
renovate[bot] 2f14ad9270 fix(deps): update dependency reveal.js to v5.2.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 20:56:16 +01:00
renovate[bot] 78ca4d55e6 fix(deps): update dependency uuid to v11.1.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-17 20:55:39 +01:00