- Jan 24, 2022
-
-
Andrew Morgan authored
Co-authored-by:
Brendan Abolivier <babolivier@matrix.org> Co-authored-by:
Richard van der Hoff <richard@matrix.org>
-
- Jan 21, 2022
-
-
Olivier Wilkinson (reivilibre) authored
-
Olivier Wilkinson (reivilibre) authored
-
Patrick Cloke authored
- Jan 20, 2022
-
-
Brendan Abolivier authored
-
Patrick Cloke authored
To not change the behaviour during the deprecation period. Follow-up to #11774.
-
Andrew Morgan authored
-
Andrew Morgan authored
-
Richard van der Hoff authored
#11595 dropped support for python 3.6, but forgot to update this doc.
-
Patrick Cloke authored
This changes the behaviour of the root endpoint to redirect directly to the configuration of `web_client_location` if it is given an HTTP(S) URL.
-
David Robertson authored
Debug for #8631. I'm having a hard time tracking down what's going wrong in that issue. In the reported example, I could see server A sending federation traffic to server B and all was well. Yet B reports out-of-sync device updates from A. I couldn't see what was _in_ the events being sent from A to B. So I have added some crude logging to track - when we have updates to send to a remote HS - the edus we actually accumulate to send - when a federation transaction includes a device list update edu - when such an EDU is received This is a bit of a sledgehammer.
-
Nicolas Werner authored
Updates complement.sh to read the ref from an environment variable (defaulting to master) when downloading a complement bundle for testing.
-
Sean Quah authored
`FederationClient.get_room_hierarchy()` caches its return values, so refactor the code to avoid modifying the returned room summary.
-
- Jan 19, 2022
-
-
Richard van der Hoff authored
A couple of surprises for me here, so thought I'd document them
-
Patrick Cloke authored
-
Andrew Morgan authored
-
- Jan 18, 2022
-
-
Philippe Daouadi authored
By scraping Open Graph information from the HTML even when an autodiscovery endpoint is found. The results are then combined to capture as much information as possible from the page.
-
Andrew Morgan authored
-
Patrick Cloke authored
Per updates to MSC3440. This is implement as a separate method since it needs to be cached on a per-user basis, instead of a per-thread basis.
-
Andrew Morgan authored
-
Andrew Morgan authored
-
Andrew Morgan authored
-
Richard van der Hoff authored
I've never found this terribly useful. I think it was added in the early days of Synapse, without much thought as to what would actually be useful to log, and has just been cargo-culted ever since. Rather, it tends to clutter up debug logs with useless information.
-
Andrew Morgan authored
-
Andrew Morgan authored
-
- Jan 17, 2022
-
-
lukasdenk authored
Add a flag to the `synapse_review_recent_signups` script to ignore and filter appservice users. (#11675)
-
AndrewFerr authored
* Warn against using Let's Encrypt certs for encrypted TURN This helps to avoid client-side issues: * https://github.com/vector-im/element-android/issues/1533 * https://github.com/vector-im/element-ios/issues/2712 Signed-off-by:
Andrew Ferrazzutti <fair@miscworks.net>
-
Richard van der Hoff authored
Fixes #11741
-
Richard van der Hoff authored
... and a minor thinko fix in the sample config.
-
Richard van der Hoff authored
The existing implementation of the `python_twisted_reactor_tick_time` metric is pretty useless, because it *only* measures the time taken to execute timed calls and callbacks from threads. That neglects everything that happens off the back of I/O, which is obviously quite a lot for us. To improve this, I've hooked into a different place in the reactor - in particular, where it calls `epoll`. That call is the only place it should wait for something to happen - the rest of the loop *should* be quick. I've also removed `python_twisted_reactor_pending_calls`, because I don't believe anyone ever looks at it, and it's a nuisance to populate.
-
Daniel Sonck authored
Always add state.room_id after the configurable ORDER BY. Otherwise, for any sort, certain pages can contain results from other pages. (Especially when sorting by creator, since there may be many rooms by the same creator) * Document different order direction of numerical fields "joined_members", "joined_local_members", "version" and "state_events" are ordered in descending direction by default (dir=f). Added a note in tests to explain the differences in ordering. Signed-off-by:
Daniël Sonck <daniel@sonck.nl>
-
- Jan 14, 2022
-
-
Olivier Wilkinson (reivilibre) authored
-
Andrew Morgan authored
-
Jason Robinson authored
* Fix sample_config.yaml in regards track_puppeted_user_ips Closes #11741 Signed-off-by:
Jason Robinson <jasonr@matrix.org>
-
Olivier Wilkinson (reivilibre) authored
-
Patrick Cloke authored
This should be (slightly) more efficient and it is simpler to have a single method for inserting multiple values.
-