- Jan 16, 2018
-
-
Richard van der Hoff authored
ObserveableDeferred expects its callbacks to be called without any logcontexts, whereas it turns out we were calling them with the logcontext of the request which initiated the persistence loop. It seems wrong that we are attributing work done in the persistence loop to the request that happened to initiate it, so let's solve this by dropping the logcontext for it. (I'm not sure this actually causes any real problems other than messages in the debug log, but let's clean it up anyway)
-
- Jan 15, 2018
-
-
Richard van der Hoff authored
Make Counter render floats
-
- Jan 12, 2018
-
-
Richard van der Hoff authored
Prometheus handles all metrics as floats, and sometimes we store non-integer values in them (notably, durations in seconds), so let's render them as floats too. (Note that the standard client libraries also treat Counters as floats.)
-
Richard van der Hoff authored
Reinstate media download on thumbnail request
-
Richard van der Hoff authored
We need to actually download the remote media when we get a request for a thumbnail.
-
Erik Johnston authored
When using synctl with workers, don't start the main synapse automatically
-
Erik Johnston authored
-
Erik Johnston authored
-
- Jan 11, 2018
-
-
Richard van der Hoff authored
Add /room/{id}/event/{id} to synapse
-
Erik Johnston authored
-
Erik Johnston authored
-
- Jan 10, 2018
-
-
Erik Johnston authored
Do bcrypt hashing in a background thread
-
Erik Johnston authored
-
Erik Johnston authored
Fix publicised groups GET API (singular) over federation
-
Michael Telatynski authored
Signed-off-by:
Michael Telatynski <7t3chguy@gmail.com>
-
Michael Telatynski authored
which was missing its fed client API, since there is no other API it might as well reuse the bulk one and unwrap it Signed-off-by:
Michael Telatynski <7t3chguy@gmail.com>
-
Richard van der Hoff authored
Update http request metrics before calling servlet
-
- Jan 09, 2018
-
-
Richard van der Hoff authored
Make sure that we set the servlet name in the metrics object *before* calling the servlet, in case the servlet throws an exception.
-
Erik Johnston authored
Remove dead code related to default thumbnails
-
Erik Johnston authored
-
Richard van der Hoff authored
Turns out that there is a valid usecase for retrieving event by id (notably having received a push), but event ids should be scoped to room, so /event/{id} is wrong.
-
Erik Johnston authored
-
Richard van der Hoff authored
Fix flaky test_rooms UTs
-
Richard van der Hoff authored
Fix broken config UTs
-
Richard van der Hoff authored
Make indentation of generated log config consistent
-
Richard van der Hoff authored
-
Richard van der Hoff authored
pointless function is pointless
-
Richard van der Hoff authored
Fix flakiness in the UTs caused by the user_directory being updated in the background
-
Richard van der Hoff authored
https://github.com/matrix-org/synapse/pull/2755 broke log-config generation, which in turn broke the unit tests.
-
Richard van der Hoff authored
(we had a mix of 2- and 4-space indents)
-
- Jan 08, 2018
-
-
Erik Johnston authored
Fix templating error with unban permission message
-
Travis Ralston authored
Fixes https://github.com/matrix-org/synapse/issues/2759 Signed-off-by:
Travis Ralston <travpc@gmail.com>
-
- Jan 05, 2018
-
-
Richard van der Hoff authored
Remove 'verbosity'/'log_file' from generated cfg
-
Richard van der Hoff authored
... because these only really exist to confuse people nowadays. Also bring log config more into line with the generated log config, by making `level_for_storage` apply to the `synapse.storage.SQL` logger rather than `synapse.storage`.
-
Erik Johnston authored
-
Richard van der Hoff authored
Better logging when login can't find a 3pid
-
Richard van der Hoff authored
Check missing fields in event_from_pdu_json
-
- Dec 30, 2017
-
-
Richard van der Hoff authored
Return a 400 rather than a 500 when somebody messes up their send_join
-
Richard van der Hoff authored
turns out we have two copies of this, and neither needs to be an instance method
-