- Jan 25, 2023
-
-
ZAID BIN TARIQ authored
-
- Jan 19, 2023
-
-
Richard van der Hoff authored
You do not have to restart synapse to reload the log config.
-
- Jan 18, 2023
-
-
Catalan Lover authored
* Change Documentation to have v10 as default room version * Change Default Room version to 10 * Add changelog entry for default room version swap * Add changelog entry for v10 default room version in docs * Clarify doc changelog entry Co-authored-by:
David Robertson <david.m.robertson1@gmail.com> * Improve Documentation changes. Co-authored-by:
David Robertson <david.m.robertson1@gmail.com> * Update Changelog entry to have correct format Co-authored-by:
David Robertson <david.m.robertson1@gmail.com> * Update Spec Version to 1.5 * Only need 1 changelog. * Fix test. * Update "Changed in" line Co-authored-by:
David Robertson <david.m.robertson1@gmail.com> Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com> Co-authored-by:
Patrick Cloke <patrickc@matrix.org>
-
- Jan 13, 2023
-
-
Tejaswini Gurram authored
Fixes #13852
-
Dirk Klimpel authored
Closes: #13643
-
- Jan 11, 2023
-
-
Dirk Klimpel authored
Fixes: #8780
-
Dirk Klimpel authored
* Add `tag` to `listeners` documentation * newsfile
-
- Jan 09, 2023
-
-
Dirk Klimpel authored
* Add missing worker settings to shared configuration * newsfile * update docs after review * more update for doc * This -> These Co-authored-by:
David Robertson <david.m.robertson1@gmail.com>
-
- Jan 05, 2023
-
-
reivilibre authored
* Fix stale external links * Fix some internal links * Fix URLs without trailing / where needed * Fix more links * Newsfile Signed-off-by:
Olivier Wilkinson (reivilibre) <oliverw@matrix.org> * Reapply docs/openid.md fix after conflict Signed-off-by:
Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
-
- Jan 04, 2023
-
-
Patrick Cloke authored
PKCE can protect against certain attacks and is enabled by default. Support can be controlled manually by setting the pkce_method of each oidc_providers entry to 'auto' (default), 'always', or 'never'. This is required by Twitter OAuth 2.0 support.
-
Patrick Cloke authored
OpenID specifies the format of the user info endpoint and some OAuth 2.0 IdPs do not follow it, e.g. NextCloud and Twitter. This adds subject_template and picture_template options to the default mapping provider for more flexibility in matching those user info responses.
-
- Dec 28, 2022
-
-
Dirk Klimpel authored
* Move `email` to server in config file documentation * changelog
-
- 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 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
-
- 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 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 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 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
-
-
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 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 10, 2022
-
-
Andrew Morgan authored
-
- Oct 06, 2022
-
-
David Robertson authored
-
- Oct 04, 2022
-
-
Akshit Tyagi authored
-
- Oct 03, 2022
-
-
reivilibre authored
Announce that legacy metric names are deprecated, will be turned off by default in Synapse v1.71.0 and removed altogether in Synapse v1.73.0. (#14024)
-
- Sep 28, 2022
-
-
Andrew Morgan authored
-
- Sep 16, 2022
-
-
reivilibre authored
Update request log format documentation to mention the format used when the authenticated user is controlling another user. (#13794)
-
- Sep 15, 2022
-
-
Eric Eastwood authored
Be able to correlate timeouts in reverse-proxy layer in front of Synapse (pull request ID from header) (#13801) Fix https://github.com/matrix-org/synapse/issues/13685 New config: ```diff listeners: - port: 8008 tls: false type: http x_forwarded: true + request_id_header: "cf-ray" bind_addresses: ['::1', '127.0.0.1', '0.0.0.0'] ```
-
- Sep 12, 2022
-
-
Brendan Abolivier authored
-
- Sep 07, 2022
-
-
David Robertson authored
-
- Sep 06, 2022
-
-
Patrick Cloke authored
Removes the ability to configure legacy direct TCP replication. Workers now require Redis to run.
-
- Sep 01, 2022
-
-
Dirk Klimpel authored
-