- Apr 06, 2022
-
-
Patrick Cloke authored
And update the upgrade notes to point at old versions of the documentation.
-
- Apr 05, 2022
-
-
reivilibre authored
-
Shay authored
-
- Apr 01, 2022
-
-
Nick Mills-Barrett authored
Switching to a sequence means there's no need to track `last_txn` on the AS state table to generate new TXN IDs. This also means that there is no longer contention between the AS scheduler and AS handler on updates to the `application_services_state` table, which will prevent serialization errors during the complete AS txn transaction.
-
Brendan Abolivier authored
Co-authored-by:
Sean Quah <8349537+squahtx@users.noreply.github.com> Co-authored-by:
Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
-
- Mar 31, 2022
-
-
Brendan Abolivier authored
-
David Robertson authored
-
- Mar 30, 2022
-
-
reivilibre authored
Flesh out documentation for running SyTest against Synapse, including use of Postgres and worker mode. (#12271) Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com>
-
Brendan Abolivier authored
-
- Mar 29, 2022
-
-
Andrew Morgan authored
-
- Mar 28, 2022
-
-
villepeh authored
HAproxy reverse proxy guide update to stop sending IPv4-mapped address to HS.
-
- Mar 25, 2022
-
-
Shay authored
-
IronTooch authored
-
Brendan Abolivier authored
Co-authored-by:
Shay <hillerys@element.io>
-
- Mar 23, 2022
-
-
Shay authored
-
Jonathan de Jong authored
Resolves #10339
-
- Mar 18, 2022
-
-
Patrick Cloke authored
-
David Robertson authored
* Formally type the UserProfile in user searches * export UserProfile in synapse.module_api * Update docs Co-authored-by:
Sean Quah <8349537+squahtx@users.noreply.github.com>
-
- Mar 12, 2022
-
-
Patrick Cloke authored
-
- Mar 11, 2022
-
-
Shay authored
-
Brendan Abolivier authored
-
Andrew Morgan authored
Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com>
-
- Mar 10, 2022
-
-
~creme authored
This includes the `typing`, `to_device`, `account_data`, `receipts`, and `presence` streams (really anything except the `events` stream).
-
reivilibre authored
Remove workaround introduced in Synapse v1.50.0rc1 for Mjolnir compatibility. Breaks compatibility with Mjolnir v1.3.1 and earlier. (#11700)
-
Richard van der Hoff authored
Some stuff that came up while we were talking about #12173.
-
- Mar 09, 2022
-
-
Will Hunt authored
Add third_party module callbacks to check if a user can delete a room and deactivate a user (#12028) * Add check_can_deactivate_user * Add check_can_shutdown_rooms * Documentation * callbacks, not functions * Various suggested tweaks * Add tests for test_check_can_shutdown_room and test_check_can_deactivate_user * Update check_can_deactivate_user to not take a Requester * Fix check_can_shutdown_room docs * Renegade and use `by_admin` instead of `admin_user_id` * fix lint * Update docs/modules/third_party_rules_callbacks.md Co-authored-by:
Brendan Abolivier <babolivier@matrix.org> * Update docs/modules/third_party_rules_callbacks.md Co-authored-by:
Brendan Abolivier <babolivier@matrix.org> * Update docs/modules/third_party_rules_callbacks.md Co-authored-by:
Brendan Abolivier <babolivier@matrix.org> * Update docs/modules/third_party_rules_callbacks.md Co-authored-by:
Brendan Abolivier <babolivier@matrix.org> Co-authored-by:
Brendan Abolivier <babolivier@matrix.org>
-
- Mar 08, 2022
-
-
Patrick Cloke authored
* Rewrites the demo documentation to be clearer, accurate, and moves it to our documentation tree. * Improvements to the demo scripts: * `clean.sh` now runs `stop.sh` first to avoid zombie processes. * Uses more modern Synapse configuration (and removes some obsolete configuration). * Consistently use the HTTP ports for server name, etc. * Remove the `demo/etc` directory and place everything into the `demo/808x` directories.
-
- Mar 04, 2022
-
-
David Robertson authored
-
- Mar 02, 2022
-
-
David Robertson authored
* Rename scripts-dev to have suffices * Update references to `scripts-dev` * Changelog * These scripts don't pass mypy
-
Andrew Morgan authored
-
David Robertson authored
* Two scripts are basically entry_points already * Move and rename scripts/* to synapse/_scripts/*.py * Delete sync_room_to_group.pl * Expose entry points in setup.py * Update linter script and config * Fixup scripts & docs mentioning scripts that moved Co-authored-by:
Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
-
- Mar 01, 2022
-
-
Brendan Abolivier authored
-
- Feb 28, 2022
-
-
Patrick Cloke authored
...and various code supporting it. The /spaces endpoint was from an old version of MSC2946 and included both a Client-Server and Server-Server API. Note that the unstable /hierarchy endpoint (from the final version of MSC2946) is not yet removed.
-
- Feb 23, 2022
-
-
Patrick Cloke authored
And clean-up the endpoints which should be routed to workers.
-
Richard van der Hoff authored
The presence of this method was confusing, and mostly present for backwards compatibility. Let's get rid of it. Part of #11733
-
- Feb 22, 2022
-
-
Patrick Cloke authored
-
- Feb 18, 2022
-
-
Patrick Cloke authored
Since it is reasonable to give a future or past auth provider, which might not be in the current configuration.
-
- Feb 17, 2022
-
-
Brendan Abolivier authored
Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com>
-
Patrick Cloke authored
-