Quentin Gliech
62e01883b6
Small documentation fixes
...
- Removes mentions of the `mas-cli templates save` command
- Removes the old `experimental` flags
- Removes the old `policy.data.passwords` configs
- Document the `policy.data.client_registration` flags
- Remove references to the pre-built macOS binaries
- Explains how to get syn2mas
- State that you need to prepare the database before importing data
- Clean up the reverse proxy documentation
- Clarify that you don't need to provede templates/policy/assets
manually when running the docker image
2024-08-19 13:53:43 +02:00
Quentin Gliech
c8afc48e46
frontend: remove double separator when password auth is disabled
2024-08-13 11:12:11 +02:00
github-actions[bot]
0d81cfd014
0.10.0-rc.0
v0.10.0-rc.0
2024-08-07 18:22:36 +00:00
Quentin Gliech
29d6383c5d
admin: rename the can_request_admin field to admin
2024-08-07 20:13:43 +02:00
Quentin Gliech
6189abe7b4
admin: set can_request_admin API
2024-08-07 20:13:43 +02:00
reivilibre and Quentin Gliech
5d4a4a6fb8
Add rate-limiting for account recovery and registration ( #3093 )
...
* Add rate-limiting for account recovery and registration
* Rename login ratelimiter `per_address` to `per_ip` for consistency
Co-authored-by: Quentin Gliech <quenting@element.io >
2024-08-07 17:57:36 +00:00
reivilibre
244f8f5e5e
Add configuration for rate-limiting of logins, replacing hardcoded limits ( #3090 )
2024-08-07 18:36:02 +01:00
Quentin Gliech
1bdad262cd
Disallow OAuth 2.0 use of the GraphQL API by default
2024-08-07 18:09:51 +02:00
Quentin Gliech and Hugh Nimmo-Smith
eb4072f3c3
Document the admin API ( #3038 )
...
Co-authored-by: Hugh Nimmo-Smith <hughns@matrix.org >
2024-08-07 17:41:46 +02:00
Quentin Gliech
b4eb93558d
admin: add simple snapshot test for the list oauth2 sessions endpoint
2024-08-07 17:41:18 +02:00
Quentin Gliech
dd58fffdef
admin: add tests for the get OAuth session API
2024-08-07 17:41:18 +02:00
Quentin Gliech
cf9f201337
admin: get OAuth 2.0 session API
2024-08-07 17:41:18 +02:00
Quentin Gliech
4f52840bf3
admin: list OAuth 2.0 sessions API
2024-08-07 17:41:18 +02:00
Quentin Gliech
83e4aa476f
admin: setup base for oauth2 sessions endpoints
2024-08-07 17:41:18 +02:00
Quentin Gliech
19d485a68b
admin: model definition for the OAuth 2.0 sessions
2024-08-07 17:41:18 +02:00
sandhose
86fbe5c589
Translations updates
2024-08-07 15:53:23 +02:00
dependabot[bot]
c97028e177
build(deps-dev): bump postcss from 8.4.40 to 8.4.41 in /frontend
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.40 to 8.4.41.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.40...8.4.41 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-07 15:22:22 +02:00
dependabot[bot]
e8a7dd82ca
build(deps): bump the tanstack-router group in /frontend with 3 updates
...
Bumps the tanstack-router group in /frontend with 3 updates: [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router ), [@tanstack/router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/router-devtools ) and [@tanstack/router-vite-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-vite-plugin ).
Updates `@tanstack/react-router` from 1.46.4 to 1.46.7
- [Release notes](https://github.com/TanStack/router/releases )
- [Commits](https://github.com/TanStack/router/commits/v1.46.7/packages/react-router )
Updates `@tanstack/router-devtools` from 1.46.5 to 1.46.7
- [Release notes](https://github.com/TanStack/router/releases )
- [Commits](https://github.com/TanStack/router/commits/v1.46.7/packages/router-devtools )
Updates `@tanstack/router-vite-plugin` from 1.45.13 to 1.46.6
- [Release notes](https://github.com/TanStack/router/releases )
- [Commits](https://github.com/TanStack/router/commits/v1.46.6/packages/router-vite-plugin )
---
updated-dependencies:
- dependency-name: "@tanstack/react-router"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: tanstack-router
- dependency-name: "@tanstack/router-devtools"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: tanstack-router
- dependency-name: "@tanstack/router-vite-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: tanstack-router
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-07 15:22:14 +02:00
dependabot[bot]
c11097d3ec
build(deps): bump actions/upload-artifact from 4.3.5 to 4.3.6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.5 to 4.3.6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.5...v4.3.6 )
---
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-08-07 15:22:06 +02:00
dependabot[bot]
b63d3498fd
build(deps): bump rustls-pki-types from 1.7.0 to 1.8.0
...
Bumps [rustls-pki-types](https://github.com/rustls/pki-types ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/rustls/pki-types/releases )
- [Commits](https://github.com/rustls/pki-types/compare/v/1.7.0...v/1.8.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-08-07 15:21:47 +02:00
dependabot[bot]
97c5529cd6
build(deps): bump hyper-util from 0.1.6 to 0.1.7
...
Bumps [hyper-util](https://github.com/hyperium/hyper-util ) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/hyperium/hyper-util/releases )
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper-util/compare/v0.1.6...v0.1.7 )
---
updated-dependencies:
- dependency-name: hyper-util
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-07 15:21:38 +02:00
Quentin Gliech
c969bdcd72
syn2mas: make the entrypoint absolute
2024-08-07 15:21:06 +02:00
Quentin Gliech
5cdae81037
syn2mas: only set the SSL options if we set any of them
2024-08-07 15:21:06 +02:00
Quentin Gliech
c61a52a3a0
admin: better error when password auth is disabled
2024-08-07 15:10:19 +02:00
Quentin Gliech
475a43df71
admin: check password complexity in password set API
2024-08-07 15:10:19 +02:00
Quentin Gliech
8b5d576018
admin: set password API
2024-08-07 15:10:19 +02:00
Quentin Gliech
9ea77a9562
admin: lock user API
2024-08-06 13:43:13 +02:00
Quentin Gliech
2307c05c69
admin: user unlock API
2024-08-06 13:31:28 +02:00
Quentin Gliech
117e124ddf
admin: user deactivation API
2024-08-06 11:48:19 +02:00
dependabot[bot]
7826935316
build(deps-dev): bump postcss-nesting from 12.1.5 to 13.0.0 in /frontend
...
Bumps [postcss-nesting](https://github.com/csstools/postcss-plugins/tree/HEAD/plugins/postcss-nesting ) from 12.1.5 to 13.0.0.
- [Changelog](https://github.com/csstools/postcss-plugins/blob/main/plugins/postcss-nesting/CHANGELOG.md )
- [Commits](https://github.com/csstools/postcss-plugins/commits/HEAD/plugins/postcss-nesting )
---
updated-dependencies:
- dependency-name: postcss-nesting
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-06 09:42:36 +02:00
dependabot[bot]
24073a6910
build(deps): bump EmbarkStudios/cargo-deny-action from 2.0.0 to 2.0.1
...
Bumps [EmbarkStudios/cargo-deny-action](https://github.com/embarkstudios/cargo-deny-action ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/embarkstudios/cargo-deny-action/releases )
- [Commits](https://github.com/embarkstudios/cargo-deny-action/compare/v2.0.0...v2.0.1 )
---
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-08-06 09:42:17 +02:00
dependabot[bot]
1ee3e5d351
build(deps-dev): bump rimraf from 5.0.7 to 6.0.1 in /frontend
...
Bumps [rimraf](https://github.com/isaacs/rimraf ) from 5.0.7 to 6.0.1.
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/rimraf/compare/v5.0.7...v6.0.1 )
---
updated-dependencies:
- dependency-name: rimraf
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-06 09:42:07 +02:00
Quentin Gliech
533415fdfc
Remove macOS binaries build in CI and remove cargo-zigbuild from Docker image ( #2966 )
...
* Upgrade Zig to 0.13.0
* Remove macOS builds & rework archives collection
* dockerfile: stop using zig
2024-08-05 16:45:23 +02:00
Quentin Gliech
078939d64d
frontend: add the TooltipProvider everywhere
2024-08-05 14:28:20 +02:00
dependabot[bot]
a600393e2b
build(deps): bump @vector-im/compound-web in /frontend
...
Bumps [@vector-im/compound-web](https://github.com/vector-im/compound-web ) from 5.5.0 to 6.0.0.
- [Release notes](https://github.com/vector-im/compound-web/releases )
- [Commits](https://github.com/vector-im/compound-web/compare/v5.5.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: "@vector-im/compound-web"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-05 14:28:20 +02:00
dependabot[bot]
20748ca4dc
build(deps-dev): bump typescript from 5.5.3 to 5.5.4 in /frontend
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.5.3 to 5.5.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-05 06:22:11 +02:00
dependabot[bot]
4dbff7af1f
build(deps-dev): bump autoprefixer from 10.4.19 to 10.4.20 in /frontend
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.4.19 to 10.4.20.
- [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.19...10.4.20 )
---
updated-dependencies:
- dependency-name: autoprefixer
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-05 06:21:45 +02:00
Quentin Gliech
4197929dec
frontend: Update snapshots
2024-08-04 23:17:20 +02:00
dependabot[bot]
466031966b
build(deps): bump @vector-im/compound-design-tokens in /frontend
...
Bumps [@vector-im/compound-design-tokens](https://github.com/vector-im/compound-design-tokens ) from 1.6.1 to 1.8.0.
- [Release notes](https://github.com/vector-im/compound-design-tokens/releases )
- [Changelog](https://github.com/element-hq/compound-design-tokens/blob/main/docs/release.md )
- [Commits](https://github.com/vector-im/compound-design-tokens/compare/v1.6.1...v1.8.0 )
---
updated-dependencies:
- dependency-name: "@vector-im/compound-design-tokens"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-04 23:17:20 +02:00
dependabot[bot]
e23baff996
build(deps): bump rustls-pemfile from 2.1.2 to 2.1.3
...
Bumps [rustls-pemfile](https://github.com/rustls/pemfile ) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/rustls/pemfile/releases )
- [Commits](https://github.com/rustls/pemfile/compare/v/2.1.2...v/2.1.3 )
---
updated-dependencies:
- dependency-name: rustls-pemfile
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-04 23:12:58 +02:00
dependabot[bot]
ffab940b32
build(deps-dev): bump postcss from 8.4.39 to 8.4.40 in /frontend
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.39 to 8.4.40.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.39...8.4.40 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-04 23:11:05 +02:00
dependabot[bot]
0fbb21aea0
build(deps): bump the sea-query group with 2 updates
...
Bumps the sea-query group with 2 updates: [sea-query](https://github.com/SeaQL/sea-query ) and [sea-query-binder](https://github.com/SeaQL/sea-query ).
Updates `sea-query` from 0.30.7 to 0.31.0
- [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/commits )
Updates `sea-query-binder` from 0.5.0 to 0.6.0
- [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.5.0...0.6.0 )
---
updated-dependencies:
- dependency-name: sea-query
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: sea-query
- dependency-name: sea-query-binder
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: sea-query
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-04 23:10:53 +02:00
dependabot[bot]
d6bb5f55d7
build(deps): bump the tanstack-router group across 1 directory with 2 updates
...
Bumps the tanstack-router group with 2 updates in the /frontend directory: [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router ) and [@tanstack/router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/router-devtools ).
Updates `@tanstack/react-router` from 1.46.3 to 1.46.4
- [Release notes](https://github.com/TanStack/router/releases )
- [Commits](https://github.com/TanStack/router/commits/v1.46.4/packages/react-router )
Updates `@tanstack/router-devtools` from 1.46.3 to 1.46.5
- [Release notes](https://github.com/TanStack/router/releases )
- [Commits](https://github.com/TanStack/router/commits/v1.46.5/packages/router-devtools )
---
updated-dependencies:
- dependency-name: "@tanstack/react-router"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: tanstack-router
- dependency-name: "@tanstack/router-devtools"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: tanstack-router
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-04 23:10:27 +02:00
Quentin Gliech
fb05f5a600
dependabot: group more dependencies
2024-08-04 22:59:39 +02:00
dependabot[bot]
1d15f682a3
build(deps): bump actions/upload-artifact from 4.3.4 to 4.3.5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.4 to 4.3.5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.4...v4.3.5 )
---
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-08-04 22:51:30 +02:00
dependabot[bot]
1a7b14e50e
build(deps): bump EmbarkStudios/cargo-deny-action from 1.6.3 to 2.0.0
...
Bumps [EmbarkStudios/cargo-deny-action](https://github.com/embarkstudios/cargo-deny-action ) from 1.6.3 to 2.0.0.
- [Release notes](https://github.com/embarkstudios/cargo-deny-action/releases )
- [Commits](https://github.com/embarkstudios/cargo-deny-action/compare/v1.6.3...v2.0.0 )
---
updated-dependencies:
- dependency-name: EmbarkStudios/cargo-deny-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-04 22:51:14 +02:00
dependabot[bot]
89ae4538d0
build(deps): bump the tanstack-router group in /frontend with 2 updates
...
Bumps the tanstack-router group in /frontend with 2 updates: [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router ) and [@tanstack/router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/router-devtools ).
Updates `@tanstack/react-router` from 1.46.0 to 1.46.3
- [Release notes](https://github.com/TanStack/router/releases )
- [Commits](https://github.com/TanStack/router/commits/v1.46.3/packages/react-router )
Updates `@tanstack/router-devtools` from 1.46.0 to 1.46.3
- [Release notes](https://github.com/TanStack/router/releases )
- [Commits](https://github.com/TanStack/router/commits/v1.46.3/packages/router-devtools )
---
updated-dependencies:
- dependency-name: "@tanstack/react-router"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: tanstack-router
- dependency-name: "@tanstack/router-devtools"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: tanstack-router
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-04 22:50:14 +02:00
dependabot[bot]
c3d90b6040
build(deps-dev): bump @types/node in /frontend in the types group
...
Bumps the types group in /frontend with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ).
Updates `@types/node` from 20.14.6 to 22.1.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-type: direct:development
update-type: version-update:semver-major
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-04 22:49:54 +02:00
dependabot[bot]
1ddc45acb7
build(deps-dev): bump tailwindcss from 3.4.4 to 3.4.7 in /frontend
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 3.4.4 to 3.4.7.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/v3.4.7/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.4...v3.4.7 )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-04 22:49:42 +02:00
dependabot[bot]
5c72712391
build(deps): bump regex from 1.10.5 to 1.10.6
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.10.5 to 1.10.6.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.10.5...1.10.6 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-04 22:49:17 +02:00