Olivier 'reivilibre
|
fe5284a3ee
|
Add support for locking to the mock homeserver and use in tests
|
2026-03-17 11:44:14 +00:00 |
|
Olivier 'reivilibre
|
e12eed8f33
|
Update ProvisionRequest with locked flag
|
2026-03-16 13:44:34 +00:00 |
|
Quentin Gliech
|
01d5a2cca2
|
Allow the homeserver to perform introspection using a shared secret
|
2025-07-22 11:27:56 +02:00 |
|
Quentin Gliech
|
089229732e
|
Rename create_device -> upsert_device
|
2025-07-21 10:54:40 +02:00 |
|
Quentin Gliech
|
445f26b8bf
|
Take the localpart instead of the MXID in HomeserverConnection methods
|
2025-07-18 16:39:24 +02:00 |
|
Quentin Gliech
|
52b0a9b2ba
|
Update license headers to match the actual license
|
2025-06-12 10:32:16 +02:00 |
|
Quentin Gliech
|
c55d0e7c0b
|
matrix: allow setting a custom device display name
|
2025-04-25 12:55:06 +02:00 |
|
Quentin Gliech
|
588a04b0ba
|
Allow configuring the connection to the homeserver to be read-only.
|
2025-03-03 17:24:15 +01:00 |
|
Quentin Gliech
|
df5de81c92
|
Remove generic error type & always use an Arc on the HS connection
This should help us write other implementations of HomeserverConnection
|
2025-03-03 15:43:13 +01:00 |
|
Quentin Gliech
|
cba1564f4e
|
Utility to extract the localpart from a MXID
|
2025-01-28 17:25:36 +01:00 |
|
Quentin Gliech
|
9a946c19e7
|
Remove (C)
|
2024-09-10 14:28:55 +02:00 |
|
Quentin Gliech
|
9da19e2af0
|
License headers change
|
2024-09-05 13:25:42 +02:00 |
|
Quentin Gliech
|
9987a4e305
|
Show whether the user is deactivated on the homeserver in the GraphQL API
Fix #2375
|
2024-07-16 13:20:28 +02:00 |
|
Quentin Gliech
|
98d66c1356
|
Add a way to reactivate users on the homeserver
|
2024-07-16 13:20:28 +02:00 |
|
Quentin Gliech
|
f5e189304e
|
Fully sync the devices with the homeserver
|
2024-07-16 09:32:07 +02:00 |
|
Quentin Gliech
|
e7d26262a6
|
Make the HomeserverConnection available in handlers
|
2024-02-29 11:21:24 +01:00 |
|
Quentin Gliech
|
ad145eb816
|
Add API to check localpart availability
|
2024-02-29 11:21:24 +01:00 |
|
Quentin Gliech
|
e647031305
|
Interface to allow cross-signing reset using Synapse admin API
|
2023-12-05 17:47:36 +01:00 |
|
Quentin Gliech
|
a7ff6b00aa
|
Enable clippy lints on a workspace level
This enables a lot more lints than before in some crates, so this fixed a lot of warnings as well.
|
2023-12-05 17:20:42 +01:00 |
|
Quentin Gliech
|
ce3ad05c8d
|
graphql: API to set the user displayname (#1412)
|
2023-08-03 14:45:59 +00:00 |
|
Quentin Gliech
|
07ec4b5a34
|
mas-matrix: fix clippy warnings
|
2023-08-03 15:06:45 +02:00 |
|
Quentin Gliech
|
bea8e4eff4
|
Call the homeserver for user deactivation
|
2023-08-03 14:06:34 +02:00 |
|
Quentin Gliech
|
ef29dd15f5
|
Implement a mocked HomeserverConnection which keeps state around
|
2023-08-03 14:06:34 +02:00 |
|
Quentin Gliech
|
38d56e647c
|
Fix the user provisioning job
|
2023-06-30 14:27:07 +02:00 |
|
Quentin Gliech
|
f5ed39fa42
|
Refactor the matrix connection logic
Also make the display name available through the graphql api
|
2023-06-16 19:52:39 +02:00 |
|