563 Commits

Author SHA1 Message Date
dependabot[bot] 1ae1d93093 Bump @vitejs/plugin-react from 5.1.4 to 6.0.1
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 5.1.4 to 6.0.1.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.1/packages/plugin-react)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 6.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-20 09:34:45 +01:00
dependabot[bot] ea02ff3724 Bump @vitest/coverage-v8 from 4.0.18 to 4.1.0
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 4.0.18 to 4.1.0.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/coverage-v8)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-19 22:48:48 +01:00
dependabot[bot] 3b2a7d5f8c Bump vitest from 4.0.18 to 4.1.0
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 4.0.18 to 4.1.0.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 4.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-19 22:48:47 +01:00
dependabot[bot] dcb95494c9 Bump vite from 7.3.1 to 8.0.0 (#811)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.3.1 to 8.0.0.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.0.0/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 8.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 22:47:09 +01:00
Manuel Stahl af306d2d05 Add typecheck quality gate (#814) 2026-03-19 22:31:16 +01:00
Manuel Stahl 64a7bbf9f1 Add missing chinese translations (#803) 2026-03-19 22:28:20 +01:00
dependabot[bot] 287838c0b3 Bump softprops/action-gh-release from 2.5.0 to 2.6.1 (#806)
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 2.5.0 to 2.6.1.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/a06a81a03ee405af7f2048a818ed3f03bbf83c7b...153bb8e04406b158c6c84fc1615b65b24149a1fe)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 21:52:59 +01:00
dependabot[bot] fd15c2bfdf Bump flatted in the npm_and_yarn group across 1 directory (#813)
Bumps the npm_and_yarn group with 1 update in the / directory: [flatted](https://github.com/WebReflection/flatted).


Updates `flatted` from 3.3.1 to 3.4.2
- [Commits](https://github.com/WebReflection/flatted/compare/v3.3.1...v3.4.2)

---
updated-dependencies:
- dependency-name: flatted
  dependency-version: 3.4.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 21:52:07 +01:00
dependabot[bot] df2684add4 Bump actions/cache from 4 to 5 (#808)
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 21:48:37 +01:00
dependabot[bot] 08776a494f Bump actions/upload-artifact from 4 to 7 (#805)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 21:48:09 +01:00
Manuel Stahl 0ec9ce3b6d Increase import feature coverage 2026-03-15 23:34:06 +01:00
Manuel Stahl c8c369362f Increase login page coverage 2026-03-15 23:34:06 +01:00
Manuel Stahl 4545420e1d Increase reports coverage 2026-03-15 23:34:06 +01:00
Manuel Stahl b4ea1d9e3f Increase index coverage 2026-03-15 23:34:06 +01:00
Manuel Stahl 7ccb049372 Increase user_media_statistics coverage 2026-03-15 23:34:06 +01:00
Manuel Stahl e62ef4bd2d Increase users coverage 2026-03-15 23:06:32 +01:00
Manuel Stahl 782e71bc59 Increase rooms coverage 2026-03-15 23:06:32 +01:00
Manuel Stahl 95b330480f Increase room directory coverage 2026-03-15 23:06:32 +01:00
Manuel Stahl cac134fd6d Increase destinations coverage 2026-03-15 23:06:32 +01:00
Manuel Stahl 13c13695fa Increase registration token coverage 2026-03-15 23:06:32 +01:00
Manuel Stahl 58bf3585e4 Increase media component coverage 2026-03-15 23:06:32 +01:00
Manuel Stahl e51424994f Increase server notices component coverage 2026-03-15 23:06:32 +01:00
Manuel Stahl df87b50a70 Increase devices component coverage 2026-03-15 23:06:32 +01:00
Manuel Stahl a90483a1e4 Increase bootstrap coverage 2026-03-15 23:03:46 +01:00
Manuel Stahl 8062f171fc Increase date helper coverage 2026-03-15 22:50:51 +01:00
Manuel Stahl f8a94722b1 Increase data provider coverage 2026-03-15 22:50:51 +01:00
Manuel Stahl 282b923e4e Stabilize app rendering tests
Those tests are pretty expensive, so don't run in parallel.
2026-03-15 22:19:37 +01:00
Manuel Stahl ad14fda9aa Publish coverage badge via GitHub Pages 2026-03-15 20:03:50 +01:00
Manuel Stahl 43f4a74b65 Add coverage tooling and config 2026-03-15 20:00:22 +01:00
Manuel Stahl 8a78ec94a0 Fix React element typing in import feature 2026-03-15 19:55:44 +01:00
Manuel Stahl 41d1b03241 Expand auth route and SSO tests 2026-03-15 19:55:08 +01:00
Manuel Stahl 57fd9532c6 Add agent skill for mui 2026-03-15 19:52:51 +01:00
Manuel Stahl 409586c6e4 Bump react-admin to 5.14.4 2026-03-15 19:21:03 +01:00
dependabot[bot] 210866869c Bump @types/node from 25.3.3 to 25.4.0 (#800)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 25.3.3 to 25.4.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-15 19:14:49 +01:00
dependabot[bot] 6ef013ee54 Bump @typescript-eslint/parser from 8.56.1 to 8.57.0 (#801)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.56.1 to 8.57.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.57.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-15 19:14:37 +01:00
dependabot[bot] 0035877701 Bump @typescript-eslint/eslint-plugin from 8.56.1 to 8.57.0 (#802)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.56.1 to 8.57.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.57.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-15 19:10:42 +01:00
Manuel Stahl e6228d5bd1 Add Synapse end-to-end test workflow 2026-03-15 18:49:43 +01:00
Manuel Stahl e510a5665b Bump tar to 7.5.11 2026-03-15 17:34:44 +01:00
Manuel Stahl 3c878f2831 Bump node to 24 in github workflows 2026-03-15 11:47:05 +01:00
Manuel Stahl a790d2b291 Add healthcheck to docker-compose.yml
Fixes #755.
2026-03-15 11:31:40 +01:00
Manuel Stahl 072eb0e5f5 Modernize reports resources 2026-03-15 10:42:31 +01:00
Manuel Stahl 5c632f2917 Modernize user_media_statistics resources 2026-03-14 21:54:23 +01:00
Manuel Stahl 75ae731bc1 Modernize registration_token resources 2026-03-14 21:54:17 +01:00
Manuel Stahl 7e9315c32a Modernize destinations resources 2026-03-14 21:54:10 +01:00
Manuel Stahl f197cc2acc Modernize reports resources 2026-03-14 21:54:01 +01:00
Manuel Stahl 742cffb5ab Modernize room resources 2026-03-14 21:53:50 +01:00
Manuel Stahl 5e09c52dfb Modernize user resources 2026-03-14 21:53:43 +01:00
Manuel Stahl f099773709 Harden datetime input parsing 2026-03-14 21:23:36 +01:00
Manuel Stahl c5bdf1c4db Refactor Synapse data provider 2026-03-14 21:21:32 +01:00
Manuel Stahl e12a107bf2 Modernize auth provider contract 2026-03-14 20:55:52 +01:00