- Oct 23, 2019
-
-
Brendan Abolivier authored
Make `synapse_port_db` correctly create indexes in the PostgreSQL database, by having it run the background updates on the database before migrating the data. To ensure we're migrating the right data, also block the port if the SQLite3 database still has pending or ongoing background updates. Fixes #4877
-
Andrew Morgan authored
Add a linting script that enforces all boolean values in the default config be lowercase. This has annoyed me for a while so I decided to fix it.
-
Erik Johnston authored
Refactor storage layer to support multiple databases
-
- Oct 22, 2019
-
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Hubert Chathi authored
Cross-signing [3/4] -- uploading signatures edition
-
Andrew Morgan authored
The synapse demo was a bit flakey in terms of supporting federation. It turns out that if your computer resolved `localhost` to `::1` instead of `127.0.0.1`, the built-in federation blacklist specified in `start.sh` would still block it, since it contained an entry for `::/127`. Removing this no longer prevents Synapse from contacting `::1`, federation works again on these boxes.
-
Adrien Luxey authored
Added database owner authentication with `sudo` when `su` does not work
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
- Oct 21, 2019
-
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
This is in preparation for having multiple data stores that offer different functionality, e.g. splitting out state or event storage.
-
- Oct 19, 2019
-
-
Andrew Morgan authored
* Delete format_tap.py This python implementation of a tap formatting library for buildkite has been replaced with a perl implementation as part of the matrix-org/sytest repo, which is specific to sytest's language, not that of any one homeserver's.
-
- Oct 18, 2019
-
-
Hubert Chathi authored
... again? How did you make it disappear, git?
-
Richard van der Hoff authored
This method was somewhat redundant, and confusing.
-
Hubert Chathi authored
-
Hubert Chathi authored
-
Hubert Chathi authored
-
Richard van der Hoff authored
Remove a bunch of dead event_auth code.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Turns out that loggers that are instantiated before the config is loaded get turned off. Also bring the logging config that is generated by --generate-config into line. Fixes #6194.
-
Hubert Chathi authored
-
Hubert Chathi authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
Synapse 1.4.1 (2019-10-18) ========================== No changes since 1.4.1rc1. Synapse 1.4.1rc1 (2019-10-17) ============================= Bugfixes -------- - Fix bug where redacted events were sometimes incorrectly censored in the database, breaking APIs that attempted to fetch such events. ([\#6185](https://github.com/matrix-org/synapse/issues/6185), [5b0e9948](https://github.com/matrix-org/synapse/commit/5b0e9948eaae801643e594b5abc8ee4b10bd194e))
-
Hubert Chathi authored
-
Erik Johnston authored
Move rest/admin to use async/await.
-
przemas75 authored
-
Brendan Abolivier authored
-
Bart Noordervliet authored
Small fix to synapse_port_db to be able to convert from database schema v56.
-
Richard van der Hoff authored
-
Erik Johnston authored
* Fix presence timeouts when synchrotron restarts. Handling timeouts would fail if there was an external process that had timed out, e.g. a synchrotron restarting. This was due to a couple of variable name typoes. Fixes #3715.
-
- Oct 17, 2019
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
The only possible rejection reason is AUTH_ERROR, so all of this is unreachable.
-