Quentin Gliech
|
114ae7dd48
|
Document the new migration tool
|
2025-04-23 18:50:15 +02:00 |
|
Olivier 'reivilibre
|
ff06b5ed5a
|
syn2mas: document new tool
|
2025-04-23 17:52:09 +02:00 |
|
Quentin Gliech
|
e378539e67
|
Remove CI for the old syn2mas tool
|
2025-04-23 17:44:30 +02:00 |
|
Quentin Gliech
|
1d21b99fc3
|
Remove the code of the old syn2mas tool
|
2025-04-23 17:40:27 +02:00 |
|
Quentin Gliech
|
599fc85ca5
|
Make the new migration tool generally available (#4444)
|
2025-04-23 17:01:19 +02:00 |
|
matrixbot
|
68c351a44a
|
Automatic merge back to main (#4441)
|
2025-04-23 16:15:06 +02:00 |
|
github-actions[bot]
|
2daa9bf374
|
0.15.0
v0.15.0
|
2025-04-23 14:08:02 +00:00 |
|
Quentin Gliech
|
2539220d89
|
syn2mas: introduce a dry-run mode
|
2025-04-23 14:42:30 +02:00 |
|
Quentin Gliech
|
6d2e6816ec
|
syn2mas: log progress more often
|
2025-04-23 14:21:15 +02:00 |
|
Quentin Gliech
|
55f263d017
|
Allow syn2mas arguments to be specified after the subcommand
|
2025-04-23 14:18:59 +02:00 |
|
Quentin Gliech
|
5e30d50f38
|
Fix headings in config doc (#4419)
|
2025-04-23 14:11:33 +02:00 |
|
Quentin Gliech
|
2b1703eb2b
|
Add a few missing license headers
|
2025-04-23 13:46:44 +02:00 |
|
Quentin Gliech
|
ab1c3173d4
|
syn2mas: drop the experimental flag
|
2025-04-23 13:39:16 +02:00 |
|
Quentin Gliech
|
3db04d5a65
|
syn2mas: provide guidance on how to re-do a fresh migration
|
2025-04-23 13:34:34 +02:00 |
|
Quentin Gliech
|
1b0b6a3d54
|
syn2mas: warn about existing oauth-delegated user_external_ids
|
2025-04-23 13:30:02 +02:00 |
|
Quentin Gliech
|
7340712537
|
Remove reference to unsupported aws_ses email transport (#4435)
|
2025-04-23 12:00:00 +02:00 |
|
Quentin Gliech
|
ae58db7d85
|
Fix starting up when no telemetry config is set (#4437)
|
2025-04-23 11:55:59 +02:00 |
|
matrixbot
|
7d83cabf09
|
Translations updates for v0.15 (#4438)
|
2025-04-23 11:28:24 +02:00 |
|
github-actions[bot]
|
090bd14db6
|
Translations updates
|
2025-04-23 09:22:20 +00:00 |
|
Quentin Gliech
|
10afe9b3c7
|
Fix starting up when no telemetry config is set
|
2025-04-23 11:18:28 +02:00 |
|
Quentin Gliech
|
6f281b131a
|
syn2mas: spawn the writer connections in parallel
Also make sure we have a single span for them
|
2025-04-22 17:57:30 +02:00 |
|
Quentin Gliech
|
f4f0c0ef8c
|
syn2mas: only log once when rebuilding constraints
|
2025-04-22 17:46:12 +02:00 |
|
Quentin Gliech
|
cb9ab3ff35
|
syn2mas: log the number of entities migrated at each step
|
2025-04-22 17:38:58 +02:00 |
|
Quentin Gliech
|
2e13c25dde
|
syn2mas: reduce the channel buffer size
|
2025-04-22 17:35:15 +02:00 |
|
Quentin Gliech
|
def366849e
|
syn2mas: remove the MasWriter::write_ methods and replaced them in tests
|
2025-04-22 16:35:37 +02:00 |
|
Quentin Gliech
|
42138ac895
|
syn2mas: make the MasWriteBuffer use the WriteBatch trait
|
2025-04-22 15:49:17 +02:00 |
|
Quentin Gliech
|
0f30933fe2
|
syn2mas: implement WriteBatch for MasNewCompatRefreshToken
|
2025-04-22 14:42:52 +02:00 |
|
Quentin Gliech
|
28d3ab3cff
|
syn2mas: implement WriteBatch for MasNewCompatAccessToken
|
2025-04-22 14:39:59 +02:00 |
|
Quentin Gliech
|
de2caeb322
|
syn2mas: implement WriteBatch for MasNewCompatSession
|
2025-04-22 14:37:32 +02:00 |
|
Quentin Gliech
|
151f5a73f1
|
syn2mas: implement WriteBatch for MasNewUpstreamOauthLink
|
2025-04-22 14:33:16 +02:00 |
|
Quentin Gliech
|
cd9f7bbba6
|
syn2mas: implement WriteBatch for MasNewUnsupportedThreepid
|
2025-04-22 14:30:51 +02:00 |
|
Quentin Gliech
|
202eab0972
|
syn2mas: implement WriteBatch for MasNewEmailThreepid
|
2025-04-22 14:25:13 +02:00 |
|
Hugh Nimmo-Smith
|
2414e147fb
|
Remove reference to unsupported aws_ses email transport
|
2025-04-22 13:21:07 +01:00 |
|
Quentin Gliech
|
1fe7e6cb25
|
syn2mas: implement WriteBatch for MasNewUserPassword
|
2025-04-22 14:17:37 +02:00 |
|
Quentin Gliech
|
521a96f0a2
|
syn2mas: implement WriteBatch for MasNewUser
|
2025-04-22 14:14:44 +02:00 |
|
Quentin Gliech
|
d4a43fba0f
|
syn2mas: introduce a WriteBatch trait to refactor how we write to MAS
|
2025-04-22 14:14:20 +02:00 |
|
Quentin Gliech
|
0af16617e4
|
syn2mas: add a buffered channel for writing refreshable tokens
|
2025-04-22 13:49:22 +02:00 |
|
Quentin Gliech
|
a9a7929388
|
syn2mas: add a buffered channel for writing external IDs
|
2025-04-22 13:44:52 +02:00 |
|
Quentin Gliech
|
46c44e0b43
|
syn2mas: add a buffered channel for writing threepids
|
2025-04-22 13:40:14 +02:00 |
|
Quentin Gliech
|
f49b8dcc3c
|
Option to generate a MAS config from an existing Synapse config
This is a best-effort conversion, which will warn about unsupported options.
|
2025-04-18 18:27:15 +02:00 |
|
Quentin Gliech
|
aef5dca40d
|
Move the synapse_idp_id field to the top of the provider section
This means that when serializing those, it will be at a more obvious place.
|
2025-04-18 18:25:46 +02:00 |
|
Quentin Gliech
|
b58ad863c5
|
Make a few password-related options public in the config crate
It also adds docs to a few of those options
|
2025-04-18 18:24:35 +02:00 |
|
Quentin Gliech
|
59bcf1b963
|
syn2mas: replace #[allow] annotations with #[expect]
Also removes unused #[allow] annotations.
|
2025-04-18 11:34:27 +02:00 |
|
Quentin Gliech
|
cdb35d97ef
|
syn2mas: refactor the metrics logic in the progress module
We don't need to carry around the various meters. Just make them global.
|
2025-04-18 11:32:26 +02:00 |
|
Quentin Gliech
|
3e4bd28870
|
build(deps): bump sqlx from 0.8.4 to 0.8.5 (#4418)
|
2025-04-16 15:58:55 +02:00 |
|
Quentin Gliech
|
d4fc745677
|
build(deps-dev): bump the vite group across 1 directory with 2 updates (#4420)
|
2025-04-16 15:58:30 +02:00 |
|
dependabot[bot]
|
51717cae4c
|
build(deps-dev): bump the vite group across 1 directory with 2 updates
Bumps the vite group with 2 updates in the /frontend directory: [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Updates `@vitejs/plugin-react` from 4.3.4 to 4.4.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/plugin-react@4.4.0/packages/plugin-react)
Updates `vite` from 6.2.6 to 6.3.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@6.3.0/packages/vite)
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 4.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: vite
- dependency-name: vite
dependency-version: 6.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: vite
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-04-16 13:52:21 +00:00 |
|
dependabot[bot]
|
f428bd12ce
|
build(deps): bump sqlx from 0.8.4 to 0.8.5
Bumps [sqlx](https://github.com/launchbadge/sqlx) from 0.8.4 to 0.8.5.
- [Changelog](https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md)
- [Commits](https://github.com/launchbadge/sqlx/commits/v0.8.5)
---
updated-dependencies:
- dependency-name: sqlx
dependency-version: 0.8.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-04-16 13:15:35 +00:00 |
|
Kai A. Hiller
|
54a8e1194c
|
Fix headings in config doc
Signed-off-by: Kai A. Hiller <git@kaialexhiller.de>
|
2025-04-16 15:05:36 +02:00 |
|
Quentin Gliech
|
63a7c87e87
|
Require auth key file for Apple Sign-In (#4393)
|
2025-04-16 11:40:39 +02:00 |
|