Kerry Archibald
009ea8495c
browser session detail page
2023-09-13 01:41:31 +02:00
Kerry Archibald
d4fe0e6d65
fix bug in compatsessiondetail createdAt -> finishedAt
2023-09-13 01:41:31 +02:00
Kerry Archibald
09860eb26c
add util hook for unwrapping current browser session id
2023-09-13 01:41:31 +02:00
Kerry Archibald
e693759a39
reinstate link to browser session detail
2023-09-13 01:41:31 +02:00
Quentin Gliech
f1cc93ad0c
frontend: remove individual storybook addons that are included in the essentials
2023-09-12 16:11:35 +02:00
dependabot[bot]
d712ed9b37
build(deps-dev): bump the storybook group in /frontend with 8 updates
...
Bumps the storybook group in /frontend with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions ) | `7.4.0` | `7.4.1` |
| [@storybook/addon-backgrounds](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/backgrounds ) | `7.4.0` | `7.4.1` |
| [@storybook/addon-controls](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/controls ) | `7.4.0` | `7.4.1` |
| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs ) | `7.4.0` | `7.4.1` |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials ) | `7.4.0` | `7.4.1` |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react ) | `7.4.0` | `7.4.1` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite ) | `7.4.0` | `7.4.1` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli ) | `7.4.0` | `7.4.1` |
Updates `@storybook/addon-actions` from 7.4.0 to 7.4.1
- [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.1/code/addons/actions )
Updates `@storybook/addon-backgrounds` from 7.4.0 to 7.4.1
- [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.1/code/addons/backgrounds )
Updates `@storybook/addon-controls` from 7.4.0 to 7.4.1
- [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.1/code/addons/controls )
Updates `@storybook/addon-docs` from 7.4.0 to 7.4.1
- [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.1/code/addons/docs )
Updates `@storybook/addon-essentials` from 7.4.0 to 7.4.1
- [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.1/code/addons/essentials )
Updates `@storybook/react` from 7.4.0 to 7.4.1
- [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.1/code/renderers/react )
Updates `@storybook/react-vite` from 7.4.0 to 7.4.1
- [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.1/code/frameworks/react-vite )
Updates `storybook` from 7.4.0 to 7.4.1
- [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.1/code/lib/cli )
---
updated-dependencies:
- dependency-name: "@storybook/addon-actions"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: "@storybook/addon-backgrounds"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: "@storybook/addon-controls"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- dependency-name: "@storybook/addon-docs"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: storybook
- 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-12 16:11:35 +02:00
Quentin Gliech
2938ec90fc
frontend: update unit tests post ua-parser-js upgrade
2023-09-12 15:58:56 +02:00
dependabot[bot]
39526f5d40
build(deps): bump ua-parser-js from 1.0.35 to 1.0.36 in /frontend
...
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js ) from 1.0.35 to 1.0.36.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases )
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md )
- [Commits](https://github.com/faisalman/ua-parser-js/commits )
---
updated-dependencies:
- dependency-name: ua-parser-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-12 15:58:56 +02:00
dependabot[bot]
c513384967
build(deps-dev): bump the vitest group in /frontend with 2 updates
...
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.3 to 0.34.4
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v0.34.4/packages/coverage-v8 )
Updates `vitest` from 0.34.3 to 0.34.4
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v0.34.4/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 >
2023-09-12 15:40:33 +02:00
dependabot[bot]
4dfe0e089b
build(deps): bump @vector-im/compound-web in /frontend
...
Bumps [@vector-im/compound-web](https://github.com/vector-im/compound-web ) from 0.3.1 to 0.4.0.
- [Release notes](https://github.com/vector-im/compound-web/releases )
- [Commits](https://github.com/vector-im/compound-web/compare/v0.3.1...v0.4.0 )
---
updated-dependencies:
- dependency-name: "@vector-im/compound-web"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-12 15:31:33 +02:00
dependabot[bot]
aa3f9fe712
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.48.0...v8.49.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-12 15:26:33 +02:00
Kerry Archibald
677cfc9089
mock datetime properly
2023-09-12 15:25:55 +02:00
Kerry Archibald
61c6f5b335
test sessiondetail components
2023-09-12 15:25:55 +02:00
Kerry Archibald
01672ef64d
test compatsessiondetail
2023-09-12 15:25:55 +02:00
Kerry Archibald
7ede6e95b9
tweak header style to match design
2023-09-12 15:25:07 +02:00
Kerry Archibald
9f5d5d34b4
add padding to container bottom
2023-09-12 15:25:07 +02:00
Quentin Gliech
e8f17924c2
Add a GraphQL mutation to create arbitrary OAuth2 sessions.
2023-09-11 12:03:42 +02:00
dependabot[bot]
bb9d08e9c4
build(deps): bump the jotai group in /frontend with 1 update
...
Bumps the jotai group in /frontend with 1 update: [jotai](https://github.com/pmndrs/jotai ).
- [Release notes](https://github.com/pmndrs/jotai/releases )
- [Commits](https://github.com/pmndrs/jotai/compare/v2.4.1...v2.4.2 )
---
updated-dependencies:
- dependency-name: jotai
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: jotai
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-08 13:44:51 +02:00
dependabot[bot]
cf27ba2950
build(deps-dev): bump happy-dom from 11.0.1 to 11.0.2 in /frontend
...
Bumps [happy-dom](https://github.com/capricorn86/happy-dom ) from 11.0.1 to 11.0.2.
- [Release notes](https://github.com/capricorn86/happy-dom/releases )
- [Commits](https://github.com/capricorn86/happy-dom/compare/v11.0.1...v11.0.2 )
---
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-08 13:44:45 +02:00
Quentin Gliech
87ea9ba0b9
frontend: upgrade compound & use the Badge component to mark the current session
2023-09-08 11:51:01 +02:00
Kerry Archibald
1f48de2030
link to client detail, design pass on client detail page
2023-09-08 11:37:26 +02:00
Kerry Archibald
23b81fd9c3
test clientavatar
2023-09-08 10:41:26 +02:00
Kerry Archibald
4ab1d15aca
add client logo to session tile and detail
2023-09-08 10:41:26 +02:00
dependabot[bot]
21a518d3dd
build(deps-dev): bump happy-dom from 10.11.2 to 11.0.1 in /frontend
...
Bumps [happy-dom](https://github.com/capricorn86/happy-dom ) from 10.11.2 to 11.0.1.
- [Release notes](https://github.com/capricorn86/happy-dom/releases )
- [Commits](https://github.com/capricorn86/happy-dom/compare/v10.11.2...v11.0.1 )
---
updated-dependencies:
- dependency-name: happy-dom
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-07 11:52:27 +02:00
Kerry Archibald
be9355aeef
add spinners to session end buttons
2023-09-07 10:13:51 +02:00
Quentin Gliech
cb6d89e308
Compoundify the consent screens
2023-09-06 15:58:54 +02:00
dependabot[bot]
edbc1769e0
build(deps-dev): bump @types/react-test-renderer in /frontend
...
Bumps [@types/react-test-renderer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-test-renderer ) from 18.0.0 to 18.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-test-renderer )
---
updated-dependencies:
- dependency-name: "@types/react-test-renderer"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-06 10:08:35 +02:00
dependabot[bot]
15b0ea3c2a
build(deps-dev): bump @types/node from 20.5.7 to 20.5.9 in /frontend
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.5.7 to 20.5.9.
- [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-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-06 09:42:36 +02:00
Quentin Gliech
43aa2db3d5
data-model: Make the user_id optional in the OAuth 2.0 sessions
2023-09-06 09:35:34 +02:00
dependabot[bot]
677b96b7e4
build(deps): bump the urql group in /frontend with 1 update
...
Bumps the urql group in /frontend with 1 update: [@urql/exchange-graphcache](https://github.com/urql-graphql/urql/tree/HEAD/exchanges/graphcache ).
- [Release notes](https://github.com/urql-graphql/urql/releases )
- [Changelog](https://github.com/urql-graphql/urql/blob/main/exchanges/graphcache/CHANGELOG.md )
- [Commits](https://github.com/urql-graphql/urql/commits/@urql/exchange-graphcache@6.3.3/exchanges/graphcache )
---
updated-dependencies:
- dependency-name: "@urql/exchange-graphcache"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: urql
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-06 09:34:46 +02:00
dependabot[bot]
e70e601e37
build(deps): bump @vector-im/compound-web in /frontend
...
Bumps [@vector-im/compound-web](https://github.com/vector-im/compound-web ) from 0.2.17 to 0.2.18.
- [Release notes](https://github.com/vector-im/compound-web/releases )
- [Commits](https://github.com/vector-im/compound-web/compare/v0.2.17...v0.2.18 )
---
updated-dependencies:
- dependency-name: "@vector-im/compound-web"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-06 09:34:40 +02:00
Quentin Gliech
8fd1d0149c
frontend: also bump other storybook addons
2023-09-06 09:32:11 +02:00
dependabot[bot]
bfa3400658
build(deps-dev): bump the storybook group in /frontend with 8 updates
...
Bumps the storybook group in /frontend with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions ) | `7.3.2` | `7.4.0` |
| [@storybook/addon-backgrounds](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/backgrounds ) | `7.3.2` | `7.4.0` |
| [@storybook/addon-controls](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/controls ) | `7.3.2` | `7.4.0` |
| [@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs ) | `7.3.2` | `7.4.0` |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials ) | `7.3.2` | `7.4.0` |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react ) | `7.3.2` | `7.4.0` |
| [@storybook/react-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite ) | `7.3.2` | `7.4.0` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli ) | `7.3.2` | `7.4.0` |
Updates `@storybook/addon-actions` from 7.3.2 to 7.4.0
- [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.0/code/addons/actions )
Updates `@storybook/addon-backgrounds` from 7.3.2 to 7.4.0
- [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.0/code/addons/backgrounds )
Updates `@storybook/addon-controls` from 7.3.2 to 7.4.0
- [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.0/code/addons/controls )
Updates `@storybook/addon-docs` from 7.3.2 to 7.4.0
- [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.0/code/addons/docs )
Updates `@storybook/addon-essentials` from 7.3.2 to 7.4.0
- [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.0/code/addons/essentials )
Updates `@storybook/react` from 7.3.2 to 7.4.0
- [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.0/code/renderers/react )
Updates `@storybook/react-vite` from 7.3.2 to 7.4.0
- [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.0/code/frameworks/react-vite )
Updates `storybook` from 7.3.2 to 7.4.0
- [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.0/code/lib/cli )
---
updated-dependencies:
- dependency-name: "@storybook/addon-actions"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
- dependency-name: "@storybook/addon-backgrounds"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
- dependency-name: "@storybook/addon-controls"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
- dependency-name: "@storybook/addon-docs"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
- dependency-name: "@storybook/addon-essentials"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
- dependency-name: "@storybook/react"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
- dependency-name: "@storybook/react-vite"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
- dependency-name: storybook
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: storybook
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-06 09:32:11 +02:00
Quentin Gliech
28e61de6e3
graphql: expose the logo_uri in the OAuth 2.0 client
...
Fixes #1705
2023-09-06 09:28:47 +02:00
Kerry
35da1a3495
Parse browser session userAgent for session name ( #1685 )
...
* parse browser session user agent and use for session name
* move current session badge to session component
* simplify browser session name
2023-09-06 17:27:20 +12:00
Quentin Gliech
b43bac2f75
Update the graphql schema after the async-graphql update.
2023-09-04 09:37:26 +02:00
dependabot[bot]
f4a47b5d54
build(deps): bump the jotai group in /frontend with 1 update
...
Bumps the jotai group in /frontend with 1 update: [jotai](https://github.com/pmndrs/jotai ).
- [Release notes](https://github.com/pmndrs/jotai/releases )
- [Commits](https://github.com/pmndrs/jotai/compare/v2.4.0...v2.4.1 )
---
updated-dependencies:
- dependency-name: jotai
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: jotai
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 09:25:39 +02:00
dependabot[bot]
8e8ee57997
build(deps): bump the urql group in /frontend with 1 update
...
Bumps the urql group in /frontend with 1 update: [@urql/core](https://github.com/urql-graphql/urql/tree/HEAD/packages/core ).
- [Release notes](https://github.com/urql-graphql/urql/releases )
- [Changelog](https://github.com/urql-graphql/urql/blob/main/packages/core/CHANGELOG.md )
- [Commits](https://github.com/urql-graphql/urql/commits/@urql/core@4.1.2/packages/core )
---
updated-dependencies:
- dependency-name: "@urql/core"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: urql
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 09:20:38 +02:00
Hugh Nimmo-Smith
0c8719057f
Only show client details if available
2023-09-01 18:07:32 +02:00
Quentin Gliech
a1b91e1eb0
frontend: bump compound-web
2023-09-01 15:57:13 +02:00
Quentin Gliech
92528f361e
Compoundify the inputs
2023-09-01 15:57:13 +02:00
Quentin Gliech
2bbd0d2292
Compoundify the templates
2023-09-01 15:57:13 +02:00
Hugh Nimmo-Smith
3b9fbda181
lintt
2023-09-01 15:23:05 +02:00
Hugh Nimmo-Smith
f0c4d160c8
Hide placeholder footer content
2023-09-01 15:23:05 +02:00
Kerry
5a8f05e518
Implement MSC2965 action parameter ( #1673 )
...
* redirect session_end action to session detail
* fix react key warning in oauth session detail
* move Route type to /routing
* test getRouteActionRedirection
* comment
* frontend: Split the routing-related stuff in multiple files under routing/
* frontend: Cover all the redirections defined by MSC2965
* frontend: fix test
* Make the backend keep query parameters through login to the /account/ interface
* Fix frontend tests & clippy lints
---------
Co-authored-by: Quentin Gliech <quenting@element.io >
2023-09-01 09:42:50 +00:00
Quentin Gliech
19df3dd019
graphql: admin API to add a user, lock them, and add emails without verification
2023-09-01 11:34:58 +02:00
Kerry
08fe0e6441
Add more information to session detail page ( #1659 )
...
* rename `session` route to `browser-sessions`
* add session detail route
* stubbed route with userid
* get session and display as session tile on session detail page
* improve error message
* useMemo instead of ref
* oauth session detail page
* compat session detail
* link to session detail from compat and oauth sessions
2023-08-31 21:59:41 +00:00
Quentin Gliech
8ea98eb917
frontend: fix compatibility session crash & simplify the redirect URI
2023-08-31 15:03:50 +02:00
Kerry Archibald
c51f062423
useMemo instead of ref
2023-08-31 09:41:35 +02:00
Kerry Archibald
e6be3c0931
improve error message
2023-08-31 09:41:35 +02:00