Quentin Gliech
ebcd6222fd
Upgrade compound-web to remove React warning
2024-02-17 09:48:53 +01:00
Quentin Gliech
b7030f1ac7
Add a TooltipProvider in the storybook preview
2024-02-16 15:11:31 +01:00
Quentin Gliech
017ef2fd43
Revamp the confirmation dialog
2024-02-16 15:11:31 +01:00
Quentin Gliech
dd6f1cbc9b
Update the email list to match the new design
2024-02-16 15:11:31 +01:00
Quentin Gliech
e041f47dfe
Replace Jotai with @tanstack/router ( #2359 )
...
* Start replacing jotai with @tanstack/router
* Remove jotai completely
* Move the common layout & reimplement the ?action parameter
This also makes sure everything is properly loaded in the route loader,
and we use fragment where it makes sense
* Change the default error component
* GraphQL API: make the sessions fetchable through node(id: ID!)
2024-02-15 17:19:05 +01:00
Quentin Gliech
f0f7497d2d
Finish replacing jotai-urql with bare urql
...
Mostly remaining was pagination related stuff & fixing tests
2024-02-15 14:17:20 +01:00
Quentin Gliech
3f90839744
Replace remaining atomWithQuery with urql except paginated lists
2024-02-15 14:17:20 +01:00
Quentin Gliech
0591fbfb2b
Replace all GraphQL mutations with urql
2024-02-15 14:17:20 +01:00
Quentin Gliech
1b75b3b185
WIP: start replacing jotai-urql with urql
2024-02-15 14:17:20 +01:00
github-actions[bot]
3d90d0861c
0.8.0
v0.8.0
2024-02-09 15:29:13 +00:00
Quentin Gliech
9e2d761e62
frontend: upgrade to Vite 5
2024-02-09 15:57:11 +01:00
github-actions[bot]
237e820a5c
0.8.0-rc.1
v0.8.0-rc.1
2024-02-08 18:15:19 +00:00
dependabot[bot]
4fc0a72086
build(deps): bump rustls-pki-types from 1.1.0 to 1.2.0
...
Bumps [rustls-pki-types](https://github.com/rustls/pki-types ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/rustls/pki-types/releases )
- [Commits](https://github.com/rustls/pki-types/compare/v/1.1.0...v/1.2.0 )
---
updated-dependencies:
- dependency-name: rustls-pki-types
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-08 18:44:39 +01:00
Quentin Gliech
52f8c83e42
Upgrade compound and fix bad focus rings on inputs
2024-02-08 17:54:10 +01:00
dependabot[bot]
bc77d9375a
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.6.12 to 7.6.13
- [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.6.13/code/addons/essentials )
Updates `@storybook/react` from 7.6.12 to 7.6.13
- [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.6.13/code/renderers/react )
Updates `@storybook/react-vite` from 7.6.12 to 7.6.13
- [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.6.13/code/frameworks/react-vite )
Updates `storybook` from 7.6.12 to 7.6.13
- [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.6.13/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 >
2024-02-08 15:32:30 +01:00
dependabot[bot]
a9db966011
build(deps): bump the i18next group in /frontend with 1 update
...
Bumps the i18next group in /frontend with 1 update: [react-i18next](https://github.com/i18next/react-i18next ).
Updates `react-i18next` from 14.0.3 to 14.0.5
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v14.0.3...v14.0.5 )
---
updated-dependencies:
- dependency-name: react-i18next
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: i18next
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-08 15:32:18 +01:00
dependabot[bot]
5ecb52909c
build(deps-dev): bump the graphql-codegen group
...
Bumps the graphql-codegen group in /frontend with 2 updates: [@graphql-codegen/cli](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli ) and [@graphql-codegen/client-preset](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/presets/client ).
Updates `@graphql-codegen/cli` from 5.0.0 to 5.0.2
- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases )
- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/graphql-codegen-cli/CHANGELOG.md )
- [Commits](https://github.com/dotansimha/graphql-code-generator/commits/@graphql-codegen/cli@5.0.2/packages/graphql-codegen-cli )
Updates `@graphql-codegen/client-preset` from 4.2.1 to 4.2.2
- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases )
- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/presets/client/CHANGELOG.md )
- [Commits](https://github.com/dotansimha/graphql-code-generator/commits/@graphql-codegen/client-preset@4.2.2/packages/presets/client )
---
updated-dependencies:
- dependency-name: "@graphql-codegen/cli"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: graphql-codegen
- dependency-name: "@graphql-codegen/client-preset"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: graphql-codegen
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-08 15:32:09 +01:00
dependabot[bot]
f6efa2120c
build(deps): bump EmbarkStudios/cargo-deny-action from 1.5.12 to 1.5.13
...
Bumps [EmbarkStudios/cargo-deny-action](https://github.com/embarkstudios/cargo-deny-action ) from 1.5.12 to 1.5.13.
- [Release notes](https://github.com/embarkstudios/cargo-deny-action/releases )
- [Commits](https://github.com/embarkstudios/cargo-deny-action/compare/v1.5.12...v1.5.13 )
---
updated-dependencies:
- dependency-name: EmbarkStudios/cargo-deny-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-08 15:31:45 +01:00
dependabot[bot]
b064e67878
build(deps): bump open-policy-agent/setup-opa from 2.1.0 to 2.2.0
...
Bumps [open-policy-agent/setup-opa](https://github.com/open-policy-agent/setup-opa ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/open-policy-agent/setup-opa/releases )
- [Commits](https://github.com/open-policy-agent/setup-opa/compare/v2.1.0...v2.2.0 )
---
updated-dependencies:
- dependency-name: open-policy-agent/setup-opa
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-08 15:31:33 +01:00
dependabot[bot]
51e38aed4b
build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.0...v4.3.1 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-08 15:31:22 +01:00
dependabot[bot]
d1c2e3c839
build(deps): bump actions/deploy-pages from 4.0.3 to 4.0.4
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v4.0.3...v4.0.4 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-08 15:31:10 +01:00
Quentin Gliech
a980bc79cf
Update config schema
...
Because enabled the serde_json feature which preserves the order in
dicts, keys moved around in the generated schema.
2024-02-08 15:28:43 +01:00
Quentin Gliech
293150894b
Introduce mas-cli doctor, a simple diagnostic tool
...
This should help users to diagnose common issues with their setup.
2024-02-08 15:28:43 +01:00
Jason Robinson
ea223a2c4e
Clarify syn2mas docs on skipping tokens without devices
2024-02-08 15:10:25 +01:00
Jason Robinson
ff815c0333
syn2mas: Skip access tokens that don't have a device ID
...
These can't be migrated. They are likely enirely valid tokens created by puppeting a user via the Synapse admin api. Treating them as fatal errors will make it impossible to migrate any host that has ever used this admin API feature.
2024-02-08 15:10:25 +01:00
Jason Robinson
114c5fc33f
Allow Synapse OIDC provider idp_name to be null
...
It's not required, though technically it should be given if there are multiple providers.
Synapse config loads it defaulted to `OIDC` if not given: https://github.com/matrix-org/synapse/blob/be65a8ec0195955c15fdb179c9158b187638e39a/synapse/config/oidc.py#L299-L299
2024-02-07 17:41:55 +01:00
Quentin Gliech
41ee350766
Fix the AS login docs
2024-02-07 17:27:24 +01:00
Quentin Gliech
de22a7f1b4
Fix compound tooltips by adding the missing TooltipProvider to the tree
2024-02-07 17:22:19 +01:00
Quentin Gliech
0beb842195
Make the user agree to T&C during registration
2024-02-07 17:21:22 +01:00
Quentin Gliech
90c386847a
Setup a repository to track user terms agreements
2024-02-07 17:21:22 +01:00
Quentin Gliech
c0afe98507
Warn loudly about encrypted appservices being unsupported
2024-02-07 17:13:01 +01:00
Quentin Gliech
d3e5f1b101
Automatically run migrations on service startup
2024-02-07 16:31:36 +01:00
Quentin Gliech
6c4205dfad
Bump most frontend dependencies & fix CSS nesting warning
2024-02-06 15:40:08 +01:00
Quentin Gliech
d790e18499
Upgrade compound
2024-02-06 15:08:57 +01:00
dependabot[bot]
d5d7d779fd
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.6.0 to 7.6.12
- [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.6.12/code/addons/essentials )
Updates `@storybook/react` from 7.6.0 to 7.6.12
- [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.6.12/code/renderers/react )
Updates `@storybook/react-vite` from 7.6.0 to 7.6.12
- [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.6.12/code/frameworks/react-vite )
Updates `storybook` from 7.6.0 to 7.6.12
- [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.6.12/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 >
2024-02-06 15:03:57 +01:00
Quentin Gliech
91418095fe
ci: set the docker annotations on both the manifest and the index
2024-02-06 15:00:14 +01:00
Quentin Gliech
ad13601de3
Hold back react-i18next
2024-02-06 14:41:45 +01:00
dependabot[bot]
803fa4fcec
build(deps): bump the i18next group in /frontend with 4 updates
...
Bumps the i18next group in /frontend with 4 updates: [i18next](https://github.com/i18next/i18next ), [i18next-http-backend](https://github.com/i18next/i18next-http-backend ), [react-i18next](https://github.com/i18next/react-i18next ) and [i18next-parser](https://github.com/i18next/i18next-parser ).
Updates `i18next` from 23.7.6 to 23.8.2
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v23.7.6...v23.8.2 )
Updates `i18next-http-backend` from 2.4.2 to 2.4.3
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-http-backend/compare/v2.4.2...v2.4.3 )
Updates `react-i18next` from 13.5.0 to 14.0.3
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v13.5.0...v14.0.3 )
Updates `i18next-parser` from 8.9.0 to 8.12.0
- [Release notes](https://github.com/i18next/i18next-parser/releases )
- [Changelog](https://github.com/i18next/i18next-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-parser/compare/8.9.0...8.12.0 )
---
updated-dependencies:
- dependency-name: i18next
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: i18next
- dependency-name: i18next-http-backend
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: i18next
- dependency-name: react-i18next
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: i18next
- dependency-name: i18next-parser
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: i18next
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-06 14:41:45 +01:00
github-actions[bot]
eb6a6d315e
0.8.0-rc.0
v0.8.0-rc.0
2024-02-02 23:13:43 +00:00
Quentin Gliech
fe2344baca
ci: automate dependencies version bump on release
2024-02-03 00:12:02 +01:00
Jason Robinson
9d96cdde1f
Exit syn2mas advisor with non-zero exit code on errors
...
When running the advisor in an automated fashion, getting a non-zero exit code on errors helps enormously.
2024-02-02 23:46:43 +01:00
dependabot[bot]
724cec47e5
build(deps): bump actions/upload-pages-artifact from 2.0.0 to 3.0.0
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v2.0.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-02 23:45:42 +01:00
dependabot[bot]
eede27aa64
build(deps): bump actions/upload-artifact from 3.1.3 to 4.3.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.3 to 4.3.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.3...v4.3.0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-02 23:45:33 +01:00
dependabot[bot]
46ab615997
build(deps): bump actions/deploy-pages from 2.0.4 to 4.0.3
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 2.0.4 to 4.0.3.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v2.0.4...v4.0.3 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-02 23:45:26 +01:00
dependabot[bot]
a49c416d83
build(deps): bump actions/download-artifact from 3 to 4
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-02 23:45:16 +01:00
sandhose
8e199f5038
Translations updates
2024-02-02 23:44:28 +01:00
Quentin Gliech
0ae6f5276f
Fix the device code grant metadata wrapping
2024-02-02 23:43:17 +01:00
dependabot[bot]
c9e6a6cb72
build(deps): bump EmbarkStudios/cargo-deny-action from 1.5.5 to 1.5.12
...
Bumps [EmbarkStudios/cargo-deny-action](https://github.com/embarkstudios/cargo-deny-action ) from 1.5.5 to 1.5.12.
- [Release notes](https://github.com/embarkstudios/cargo-deny-action/releases )
- [Commits](https://github.com/embarkstudios/cargo-deny-action/compare/v1.5.5...v1.5.12 )
---
updated-dependencies:
- dependency-name: EmbarkStudios/cargo-deny-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-02 20:41:28 +01:00
dependabot[bot]
456cc4206c
build(deps): bump peter-evans/create-pull-request from 5.0.2 to 6.0.0
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 5.0.2 to 6.0.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v5.0.2...v6.0.0 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-02 19:57:28 +01:00
dependabot[bot]
66b2521141
build(deps): bump mozilla-actions/sccache-action from 0.0.3 to 0.0.4
...
Bumps [mozilla-actions/sccache-action](https://github.com/mozilla-actions/sccache-action ) from 0.0.3 to 0.0.4.
- [Release notes](https://github.com/mozilla-actions/sccache-action/releases )
- [Commits](https://github.com/mozilla-actions/sccache-action/compare/v0.0.3...v0.0.4 )
---
updated-dependencies:
- dependency-name: mozilla-actions/sccache-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-02 19:15:23 +01:00