Quentin Gliech
|
6ff549f5df
|
templates: fix the _ function not working in macros
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
ebdb8eb30e
|
templates: more translations
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
1feafc1d13
|
handlers/templates: infer the language from the Accept-Language browser header
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
873651a780
|
i18n: fix clippy warnings
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
730ad4674b
|
axum-utils: Accept-Language header encoder and decoder
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
e21d193942
|
i18n: setup localazy
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
2d52ba7fb3
|
i18n: include context when looking for translation keys
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
2b645f7be4
|
templates: escape translation placeholders
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
15ad89aa82
|
templates: add translations function
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
50a7f81ffc
|
templates: expose escape_html function to fix tests
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
b44c3fc68f
|
i18n-scan: remove tera support & cleanup minijinja support
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
995bdfc13b
|
templates: replace tera with minijinja
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
536bf4907b
|
i18n-scan: support for minijinja templates
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
f666da79b3
|
i18n-scan: utility to scan translatable strings in templates
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
5f8411e88c
|
i18n: translator structure, to hold translations
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
396104e8a4
|
i18n: clippy cleanups
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
edff285ff6
|
i18n: simple translation tree structure
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
a9a4a54a48
|
i18n: sprintf.js port
|
2023-10-05 19:29:23 +02:00 |
|
Quentin Gliech
|
3303e74123
|
Add a way to discover the GraphQL endpoint in the .well-known/openid-configuration
This adds a `org.matrix.matrix-authentication-service.graphql_endpoint` key to it
|
2023-10-05 16:43:13 +02:00 |
|
Kerry
|
a62aa87b0c
|
Generic session list header component (#1832)
* add session list header component
* remove unused
* copyright year
|
2023-09-26 20:18:55 +00:00 |
|
Quentin Gliech
|
dc7dacca19
|
frontend: remove an unused svgr config option
|
2023-09-26 14:53:08 +02:00 |
|
Quentin Gliech
|
d7e98c4564
|
Update the svgr imports
|
2023-09-26 14:51:23 +02:00 |
|
dependabot[bot]
|
ea27031908
|
build(deps-dev): bump the vite group in /frontend with 2 updates
Bumps the vite group in /frontend with 2 updates: [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) and [vite-plugin-svgr](https://github.com/pd4d10/vite-plugin-svgr).
Updates `@vitejs/plugin-react` from 4.0.4 to 4.1.0
- [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/v4.1.0/packages/plugin-react)
Updates `vite-plugin-svgr` from 3.2.0 to 4.0.0
- [Release notes](https://github.com/pd4d10/vite-plugin-svgr/releases)
- [Commits](https://github.com/pd4d10/vite-plugin-svgr/compare/v3.2.0...v4.0.0)
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: vite
- dependency-name: vite-plugin-svgr
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: vite
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-26 14:51:23 +02:00 |
|
dependabot[bot]
|
02b136e34d
|
build(deps): bump time from 0.3.28 to 0.3.29
Bumps [time](https://github.com/time-rs/time) from 0.3.28 to 0.3.29.
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](https://github.com/time-rs/time/compare/v0.3.28...v0.3.29)
---
updated-dependencies:
- dependency-name: time
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-26 14:48:05 +02:00 |
|
dependabot[bot]
|
3f84123529
|
build(deps): bump async-graphql from 6.0.6 to 6.0.7
Bumps [async-graphql](https://github.com/async-graphql/async-graphql) from 6.0.6 to 6.0.7.
- [Release notes](https://github.com/async-graphql/async-graphql/releases)
- [Changelog](https://github.com/async-graphql/async-graphql/blob/master/CHANGELOG.md)
- [Commits](https://github.com/async-graphql/async-graphql/commits)
---
updated-dependencies:
- dependency-name: async-graphql
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-26 14:37:54 +02:00 |
|
dependabot[bot]
|
4e4b3c0a86
|
build(deps): bump sea-query from 0.30.1 to 0.30.2
Bumps [sea-query](https://github.com/SeaQL/sea-query) from 0.30.1 to 0.30.2.
- [Release notes](https://github.com/SeaQL/sea-query/releases)
- [Changelog](https://github.com/SeaQL/sea-query/blob/master/CHANGELOG.md)
- [Commits](https://github.com/SeaQL/sea-query/compare/0.30.1...0.30.2)
---
updated-dependencies:
- dependency-name: sea-query
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-26 14:37:45 +02:00 |
|
dependabot[bot]
|
8181aca7ae
|
build(deps): bump @radix-ui/react-alert-dialog in /frontend
Bumps [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives) from 1.0.4 to 1.0.5.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
---
updated-dependencies:
- dependency-name: "@radix-ui/react-alert-dialog"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-26 14:37:33 +02:00 |
|
dependabot[bot]
|
07f6d7bad3
|
build(deps): bump aes-gcm from 0.10.2 to 0.10.3
Bumps [aes-gcm](https://github.com/RustCrypto/AEADs) from 0.10.2 to 0.10.3.
- [Commits](https://github.com/RustCrypto/AEADs/compare/aes-gcm-v0.10.2...aes-gcm-v0.10.3)
---
updated-dependencies:
- dependency-name: aes-gcm
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-26 10:58:09 +02:00 |
|
dependabot[bot]
|
4f641b4fd6
|
build(deps-dev): bump the storybook group in /frontend with 4 updates
Bumps the storybook group in /frontend with 4 updates: [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials), [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react), [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) and [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli).
Updates `@storybook/addon-essentials` from 7.4.4 to 7.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v7.4.5/code/addons/essentials)
Updates `@storybook/react` from 7.4.4 to 7.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v7.4.5/code/renderers/react)
Updates `@storybook/react-vite` from 7.4.4 to 7.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v7.4.5/code/frameworks/react-vite)
Updates `storybook` from 7.4.4 to 7.4.5
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v7.4.5/code/lib/cli)
---
updated-dependencies:
- dependency-name: "@storybook/addon-essentials"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: "@storybook/react"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: "@storybook/react-vite"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: storybook
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-26 10:56:19 +02:00 |
|
dependabot[bot]
|
32faaccf13
|
build(deps-dev): bump the eslint group in /frontend with 1 update
Bumps the eslint group in /frontend with 1 update: [eslint](https://github.com/eslint/eslint).
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.49.0...v8.50.0)
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: eslint
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-26 10:53:20 +02:00 |
|
dependabot[bot]
|
dc8c404425
|
build(deps-dev): bump happy-dom from 12.1.6 to 12.2.0 in /frontend (#1852)
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 12.1.6 to 12.2.0.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v12.1.6...v12.2.0)
---
updated-dependencies:
- dependency-name: happy-dom
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>
|
2023-09-26 15:27:27 +13:00 |
|
dependabot[bot]
|
a22762295a
|
build(deps-dev): bump the eslint group in /frontend with 1 update
Bumps the eslint group in /frontend with 1 update: [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript).
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases)
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.6.0...v3.6.1)
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: eslint
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-22 22:44:25 +02:00 |
|
dependabot[bot]
|
82e39331c9
|
build(deps): bump actions/checkout from 4.0.0 to 4.1.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.0.0...v4.1.0)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-22 22:32:20 +02:00 |
|
dependabot[bot]
|
dcb0ecbab6
|
build(deps-dev): bump autoprefixer from 10.4.15 to 10.4.16 in /frontend
Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.4.15 to 10.4.16.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.15...10.4.16)
---
updated-dependencies:
- dependency-name: autoprefixer
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-22 22:31:25 +02:00 |
|
dependabot[bot]
|
0b6cfcfac4
|
build(deps-dev): bump the storybook group in /frontend with 4 updates
Bumps the storybook group in /frontend with 4 updates: [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials), [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react), [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite) and [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli).
Updates `@storybook/addon-essentials` from 7.4.3 to 7.4.4
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v7.4.4/code/addons/essentials)
Updates `@storybook/react` from 7.4.3 to 7.4.4
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v7.4.4/code/renderers/react)
Updates `@storybook/react-vite` from 7.4.3 to 7.4.4
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v7.4.4/code/frameworks/react-vite)
Updates `storybook` from 7.4.3 to 7.4.4
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v7.4.4/code/lib/cli)
---
updated-dependencies:
- dependency-name: "@storybook/addon-essentials"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: "@storybook/react"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: "@storybook/react-vite"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: storybook
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-22 22:31:17 +02:00 |
|
dependabot[bot]
|
0a2c6a6037
|
build(deps-dev): bump happy-dom from 12.1.5 to 12.1.6 in /frontend
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 12.1.5 to 12.1.6.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v12.1.5...v12.1.6)
---
updated-dependencies:
- dependency-name: happy-dom
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-22 22:30:58 +02:00 |
|
dependabot[bot]
|
05ac6f185e
|
build(deps): bump insta from 1.31.0 to 1.32.0
Bumps [insta](https://github.com/mitsuhiko/insta) from 1.31.0 to 1.32.0.
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mitsuhiko/insta/compare/1.31.0...1.32.0)
---
updated-dependencies:
- dependency-name: insta
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-22 22:30:40 +02:00 |
|
Quentin Gliech
|
4821c7698c
|
Bump opa-wasm & remove unnecessary cargo deny exceptions
|
2023-09-22 22:30:20 +02:00 |
|
dependabot[bot]
|
d26fad75b0
|
build(deps): bump wasmtime from 12.0.2 to 13.0.0
Bumps [wasmtime](https://github.com/bytecodealliance/wasmtime) from 12.0.2 to 13.0.0.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/docs/WASI-some-possible-changes.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/compare/v12.0.2...v13.0.0)
---
updated-dependencies:
- dependency-name: wasmtime
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-09-22 22:30:20 +02:00 |
|
Kerry
|
aa2f2b7bb1
|
fix: OAuth2Session detail finished at wrong metadata (#1833)
|
2023-09-21 23:06:45 +00:00 |
|
dependabot[bot]
|
6d5ca781ac
|
build(deps-dev): bump happy-dom from 12.1.2 to 12.1.5 in /frontend (#1828)
Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 12.1.2 to 12.1.5.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v12.1.2...v12.1.5)
---
updated-dependencies:
- dependency-name: happy-dom
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-09-22 10:03:36 +12:00 |
|
dependabot[bot]
|
449d7cb9bf
|
build(deps-dev): bump the vitest group in /frontend with 2 updates (#1827)
Bumps the vitest group in /frontend with 2 updates: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).
Updates `@vitest/coverage-v8` from 0.34.4 to 0.34.5
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v0.34.5/packages/coverage-v8)
Updates `vitest` from 0.34.4 to 0.34.5
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v0.34.5/packages/vitest)
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
- dependency-name: vitest
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vitest
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-09-22 09:41:41 +12:00 |
|
Quentin Gliech
|
597482d4d8
|
Cleanup the session details fragments & load last active IP
This also cleans up the GraphQL scalar types, by making sure we always parse dates correctly
|
2023-09-21 12:47:45 +02:00 |
|
Kerry Archibald
|
127bf91b54
|
Display IP address on sessions
|
2023-09-21 12:47:45 +02:00 |
|
Quentin Gliech
|
0896757a63
|
Type-level check that we handle all session types & route types
|
2023-09-21 09:48:03 +02:00 |
|
Kerry Archibald
|
51633a1853
|
remove compat session and oauth2 session list components and routes
|
2023-09-21 09:48:03 +02:00 |
|
Kerry Archibald
|
0fada6ff47
|
remove debug
|
2023-09-21 09:48:03 +02:00 |
|
Kerry Archibald
|
a4e319315f
|
copyright years
|
2023-09-21 09:48:03 +02:00 |
|
Kerry Archibald
|
1567dbb6d6
|
add app sessions list
|
2023-09-21 09:48:03 +02:00 |
|
Kerry Archibald
|
e646319f5a
|
split browser sessions section into own component
|
2023-09-21 09:48:03 +02:00 |
|