- Dec 21, 2022
-
-
Patrick Cloke authored
-
- Dec 20, 2022
-
-
Mathieu Velten authored
Fixes #14704. Signed-off-by:
Mathieu Velten <mathieuv@matrix.org>
-
- Dec 15, 2022
-
-
Jeremy Kescher authored
Fix `target_memory_usage` being used in the description for the actual `cache_autotune` sub-option `target_cache_memory_usage`. Signed-off-by:
Jeremy Kescher <jeremy@kescher.at> Signed-off-by:
Jeremy Kescher <jeremy@kescher.at>
-
- Dec 13, 2022
-
-
David Robertson authored
* Declare support for Python 3.11 * Changelog
-
David Robertson authored
* Declare new config * Parse new config * Read new config * Don't use trial/our TestCase where it's not needed Before: ``` $ time trial tests/events/test_utils.py > /dev/null real 0m2.277s user 0m2.186s sys 0m0.083s ``` After: ``` $ time trial tests/events/test_utils.py > /dev/null real 0m0.566s user 0m0.508s sys 0m0.056s ``` * Helper to upsert to event fields without exceeding size limits. * Use helper when adding invite/knock state Now that we allow admins to include events in prejoin room state with arbitrary state keys, be a good Matrix citizen and ensure they don't accidentally create an oversized event. * Changelog * Move StateFilter tests should have done this in #14668 * Add extra methods to StateFilter * Use StateFilter * Ensure test file enforces typed defs; alphabetise * Workaround surprising get_current_state_ids * Whoops, fix mypy
-
- Dec 07, 2022
-
-
Richard van der Hoff authored
-
villepeh authored
Fixes https://github.com/matrix-org/synapse/issues/14147
-
villepeh authored
* Set `turn_allow_guests` example value to lowercase * Create 14634.doc
-
- Dec 06, 2022
-
-
Andrew Morgan authored
docs: Replace old note about Postgres 10+ being required with link to our deprecation policy (#14590)
-
- Dec 05, 2022
-
-
Will Hunt authored
* Fix push.enabled config documentation * Create 14619.doc * Update 14619.doc
-
- Dec 02, 2022
-
-
realtyem authored
* Fix one typo on line 3700(and apparently do something to other lines, no idea) * Update config_documentation.md with more information about how federation_senders and pushers settings can be handled. Specifically, that the instance map style of config does not require the special other variables that enable and disable functionality and that a single worker CAN be added to the map not only just two or more. * Extra line here for consistency and appearance. * Add link to sygnal repo. * Add deprecation notice to workers.md and point to the newer alternative method of defining this functionality. * Changelog * Correct version number of Synapse the deprecation is happening in. * Update quiet deprecation with simple notice and suggestion.
-
- Dec 01, 2022
-
-
Will Hunt authored
* Add initial option * changelog * Some more linting
-
- Nov 30, 2022
-
-
David Robertson authored
* Cite launchpad bug that says ubuntu's pkgs are old * Add some cross-references while I'm here * Changelog
-
- Nov 28, 2022
-
-
Eric Eastwood authored
Fix https://github.com/matrix-org/synapse/issues/14390 - Client API: `/_matrix/client/unstable/org.matrix.msc3030/rooms/<roomID>/timestamp_to_event?ts=<timestamp>&dir=<direction>` -> `/_matrix/client/v1/rooms/<roomID>/timestamp_to_event?ts=<timestamp>&dir=<direction>` - Federation API: `/_matrix/federation/unstable/org.matrix.msc3030/timestamp_to_event/<roomID>?ts=<timestamp>&dir=<direction>` -> `/_matrix/federation/v1/timestamp_to_event/<roomID>?ts=<timestamp>&dir=<direction>` Complement test changes: https://github.com/matrix-org/complement/pull/559
-
- Nov 25, 2022
-
-
Ashish Kumar authored
This commit adds support for handling a provided avatar picture URL when logging in via SSO. Signed-off-by:
Ashish Kumar <ashfame@users.noreply.github.com> Fixes #9357.
-
- Nov 24, 2022
-
-
reivilibre authored
Remove legacy Prometheus metrics names. They were deprecated in Synapse v1.69.0 and disabled by default in Synapse v1.71.0. (#14538)
-
- Nov 21, 2022
-
-
Brennan Chapman authored
Signed-off-by:
Brennan Chapman <brennan@chapmanb.com>
-
- Nov 17, 2022
-
-
David Robertson authored
* Fix version that `worker_main_http_uri` is redundant from * Changelog
-
- Nov 16, 2022
-
-
realtyem authored
-
- Nov 15, 2022
-
-
Tuomas Ojamies authored
* Fix missing SSL support in worker endpoints. * Add changelog * SSL for Replication endpoint * Remove unit test change * Refactor listener creation to reduce duplicated code * Fix the logger message * Update synapse/app/_base.py Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com> * Update synapse/app/_base.py Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com> * Update synapse/app/_base.py Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com> * Add config documentation for new TLS option Co-authored-by:
Tuomas Ojamies <tojamies@palantir.com> Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com> Co-authored-by:
Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
-
- Nov 14, 2022
-
-
sando38 authored
* Include eturnal TURN server configuration example and moving specific configuration examples into sub folders. * Update docs/turn-howto.md Co-authored-by:
Dirk Klimpel <5740567+dklimpel@users.noreply.github.com> * Update docs/setup/turn/coturn.md Co-authored-by:
Dirk Klimpel <5740567+dklimpel@users.noreply.github.com> * Update docs/setup/turn/eturnal.md Co-authored-by:
Dirk Klimpel <5740567+dklimpel@users.noreply.github.com> * Fix TURN relaying public IP address hint * lint eturnal installation commands * Adjust synapse setup to link to existing documentation ..avoid redundant information. * remove redundant text * include alpine linux package link * Create 14293.doc * Update 14293.doc add missing dot * Update docs/setup/turn/eturnal.md Co-authored-by:
reivilibre <olivier@librepush.net> * Update docs/setup/turn/eturnal.md Co-authored-by:
reivilibre <olivier@librepush.net> * Update docs/setup/turn/coturn.md Co-authored-by:
Moritz Dietz <moritzdietz@users.noreply.github.com> * Update docs/setup/turn/coturn.md Co-authored-by:
Moritz Dietz <moritzdietz@users.noreply.github.com> * Update docs/setup/turn/coturn.md Co-authored-by:
Moritz Dietz <moritzdietz@users.noreply.github.com> * Update docs/setup/turn/eturnal.md Co-authored-by:
reivilibre <olivier@librepush.net> * Update docs/setup/turn/coturn.md Co-authored-by:
Moritz Dietz <moritzdietz@users.noreply.github.com> * Update docs/setup/turn/coturn.md Co-authored-by:
Moritz Dietz <moritzdietz@users.noreply.github.com> * Update eturnal.md to link to official documentation ... and to simplify some aspects * Adjust coturn to link to default prefix * Mention eturnalctl location * Update docs/turn-howto.md Co-authored-by:
Saarko <sandomir@tutanotal.com> Co-authored-by:
Dirk Klimpel <5740567+dklimpel@users.noreply.github.com> Co-authored-by:
reivilibre <olivier@librepush.net> Co-authored-by:
Moritz Dietz <moritzdietz@users.noreply.github.com>
-
- Nov 11, 2022
-
-
Brad Jones authored
Signed-off-by:
Brad Jones <brad@kinksters.dating>
-
Ashish Kumar authored
-
- Nov 08, 2022
-
-
Sean Quah authored
Signed-off-by:
Sean Quah <seanq@matrix.org>
-
realtyem authored
* Expose getting SYNAPSE_WORKER_TYPES from external, allowing override of workers requested. * Add WORKER_TYPES variable option to complement.sh script that passes requested workers into start_for_complement.sh entrypoint. * Update docs to reflect this new ability. * Changelog * Don't rely on soft wrapping to format long strings Good idea dklimpel. Thanks for catching that. Co-authored-by:
Dirk Klimpel <5740567+dklimpel@users.noreply.github.com> * Small nits just noticed in docs. * Fixup new line in docs. Co-authored-by:
Dirk Klimpel <5740567+dklimpel@users.noreply.github.com>
-
- Nov 07, 2022
-
-
aceArt-GmbH authored
Signed-off-by:
lukas <lukas.walter@aceart.de> Signed-off-by:
lukas <lukas.walter@aceart.de>
-
- Nov 04, 2022
-
-
David Robertson authored
-
- Nov 03, 2022
-
-
Will Hunt authored
* Rename legacy metrics in MAU docs * changelog
-
- Nov 02, 2022
-
-
reivilibre authored
Disable legacy Prometheus metric names by default. They can still be re-enabled for now, but they will be removed altogether in Synapse 1.73.0. (#14353)
-
- Oct 31, 2022
-
-
Quentin Gliech authored
If configured an OIDC IdP can log a user's session out of Synapse when they log out of the identity provider. The IdP sends a request directly to Synapse (and must be configured with an endpoint) when a user logs out.
-
- Oct 28, 2022
-
-
Dirk Klimpel authored
* Add docs for an empty `trusted_key_servers` config option * small rewording * Tweak changelog
-
- Oct 27, 2022
-
-
Eric Eastwood authored
Check appservice user interest against the local users instead of all users (`get_users_in_room` mis-use) (#13958)
-
Dirk Klimpel authored
* Add workers settings to configuration manual * Update `pusher_instances` * update url to python logger * update headlines * update links after headline change * remove link from `daemon process` There is no docs in Synapse for this * extend example for `federation_sender_instances` and `pusher_instances` * more infos about stream writers * add link to DAG * update `pusher_instances` * update `worker_listeners` * update `stream_writers` * Update `worker_name` Co-authored-by:
David Robertson <davidr@element.io>
-
- Oct 26, 2022
-
-
Quentin Gliech authored
* Save login tokens in database Signed-off-by:
Quentin Gliech <quenting@element.io> * Add upgrade notes * Track login token reuse in a Prometheus metric Signed-off-by:
Quentin Gliech <quenting@element.io>
-
- Oct 21, 2022
-
-
Tadeusz Sośnierz authored
* Show erasure status when listing users in the Admin API * Use USING when joining erased_users * Add changelog entry * Revert "Use USING when joining erased_users" This reverts commit 30bd2bf106415caadcfdbdd1b234ef2b106cc394. * Make the erased check work on postgres * Add a testcase for showing erased user status * Appease the style linter * Explicitly convert `erased` to bool to make SQLite consistent with Postgres This also adds us an easy way in to fix the other accidentally integered columns. * Move erasure status test to UsersListTestCase * Include user erased status when fetching user info via the admin API * Document the erase status in user_admin_api * Appease the linter and mypy * Signpost comments in tests Co-authored-by:
Tadeusz Sośnierz <tadeusz@sosnierz.com> Co-authored-by:
David Robertson <david.m.robertson1@gmail.com>
-
- Oct 19, 2022
-
-
Matthew Hodgson authored
* document encryption_enabled_by_default_for_room_type under the right name * add changelog * Update changelog.d/14110.doc
-
- Oct 17, 2022
-
-
David Robertson authored
* Fix dead link to admin registration API * Changelog
-
- Oct 14, 2022
-
-
Patrick Cloke authored
Stabilize the threads API (MSC3856) by supporting (only) the v1 path for the endpoint. This also marks the API as safe for workers since it is a read-only API.
-
- Oct 12, 2022
-
-
Patrick Cloke authored
Co-authored-by:
Eric Eastwood <erice@element.io>
-
- Oct 11, 2022
-
-
David Robertson authored
-