Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2018-01-15 | Update places where we create events | Erik Johnston | 7 | -38/+42 | |
2018-01-15 | Split event creation into a separate handler | Erik Johnston | 1 | -146/+160 | |
2018-01-12 | Make Counter render floats | Richard van der Hoff | 1 | -3/+10 | |
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.) | |||||
2018-01-12 | Reinstate media download on thumbnail request | Richard van der Hoff | 1 | -0/+5 | |
We need to actually download the remote media when we get a request for a thumbnail. | |||||
2018-01-12 | Actually make it work | Erik Johnston | 2 | -2/+15 | |
2018-01-12 | Refactor | Erik Johnston | 1 | -9/+4 | |
2018-01-12 | Fix unit tests | Erik Johnston | 2 | -3/+8 | |
2018-01-12 | Store state groups when event contexts are created | Erik Johnston | 4 | -16/+43 | |
2018-01-12 | Make port script aware of handle_state_group_seq | Erik Johnston | 1 | -0/+16 | |
2018-01-12 | Move store_state_group to StateReadStore | Erik Johnston | 1 | -86/+83 | |
This allows other workers to use it, and so resolve state. | |||||
2018-01-12 | Add per database engine code for state group id gen | Erik Johnston | 5 | -3/+51 | |
2018-01-11 | Split state group persist into seperate storage func | Erik Johnston | 1 | -43/+50 | |
2018-01-11 | When using synctl with workers, don't start the main synapse automatically | Erik Johnston | 2 | -8/+33 | |
2018-01-10 | Do bcrypt hashing in a background thread | Erik Johnston | 3 | -10/+18 | |
2018-01-10 | fix order of operations derp and also use `.get` to default to {} | Michael Telatynski | 1 | -2/+3 | |
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> | |||||
2018-01-10 | Fix publicised groups API (singular) over federation | Michael Telatynski | 1 | -4/+4 | |
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> | |||||
2018-01-09 | Update http request metrics before calling servlet | Richard van der Hoff | 1 | -11/+19 | |
Make sure that we set the servlet name in the metrics object *before* calling the servlet, in case the servlet throws an exception. | |||||
2018-01-09 | Remove dead TODO | Erik Johnston | 1 | -2/+0 | |
2018-01-09 | Add /room/{id}/event/{id} to synapse | Richard van der Hoff | 1 | -3/+26 | |
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. | |||||
2018-01-09 | Remove dead code related to default thumbnails | Erik Johnston | 2 | -76/+3 | |
2018-01-09 | enable twisted delayedcall debugging in UTs | Richard van der Hoff | 1 | -1/+5 | |
2018-01-09 | Remove dead code | Richard van der Hoff | 1 | -3/+0 | |
pointless function is pointless | |||||
2018-01-09 | Disable user_directory updates for UTs | Richard van der Hoff | 1 | -0/+4 | |
Fix flakiness in the UTs caused by the user_directory being updated in the background | |||||
2018-01-09 | Fix broken config UTs | Richard van der Hoff | 2 | -3/+18 | |
https://github.com/matrix-org/synapse/pull/2755 broke log-config generation, which in turn broke the unit tests. | |||||
2018-01-09 | Make indentation of generated log config consistent | Richard van der Hoff | 1 | -17/+17 | |
(we had a mix of 2- and 4-space indents) | |||||
2018-01-07 | Fix templating error with unban permission message | Travis Ralston | 1 | -1/+1 | |
Fixes https://github.com/matrix-org/synapse/issues/2759 Signed-off-by: Travis Ralston <travpc@gmail.com> | |||||
2018-01-05 | Remove 'verbosity'/'log_file' from generated cfg | Richard van der Hoff | 1 | -8/+4 | |
... 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`. | |||||
2018-01-05 | Bump version and changelog github/release-v0.26.0 release-v0.26.0 | Erik Johnston | 2 | -1/+7 | |
2017-12-30 | Check missing fields in event_from_pdu_json | Richard van der Hoff | 1 | -0/+7 | |
Return a 400 rather than a 500 when somebody messes up their send_join | |||||
2017-12-30 | Factor out `event_from_pdu_json` | Richard van der Hoff | 3 | -37/+44 | |
turns out we have two copies of this, and neither needs to be an instance method | |||||
2017-12-30 | federation_server: clean up imports | Richard van der Hoff | 1 | -14/+11 | |
2017-12-30 | federation_client: clean up imports | Richard van der Hoff | 1 | -13/+10 | |
2017-12-20 | Better logging when login can't find a 3pid | Richard van der Hoff | 1 | -4/+10 | |
2017-12-18 | Implement listen_tcp method in remaining workers | Silke | 10 | -192/+155 | |
Signed-off-by: Silke <silke@slxh.eu> | |||||
2017-12-18 | Remove logger argument and do not catch replication listener | Silke | 2 | -24/+18 | |
Signed-off-by: Silke <silke@slxh.eu> | |||||
2017-12-17 | Add methods for listening on multiple addresses | Silke Hofstra | 2 | -51/+90 | |
Add listen_tcp and listen_ssl which implement Twisted's reactor.listenTCP and reactor.listenSSL for multiple addresses. Signed-off-by: Silke Hofstra <silke@slxh.eu> | |||||
2017-12-17 | Allow binds to both :: and 0.0.0.0 | Silke Hofstra | 2 | -42/+61 | |
Binding on 0.0.0.0 when :: is specified in the bind_addresses is now allowed. This causes a warning explaining the behaviour. Configuration changed to match. See #2232 Signed-off-by: Silke Hofstra <silke@slxh.eu> | |||||
2017-12-17 | Adapt the default config to bind on IPv6. | Willem Mulder | 1 | -8/+9 | |
Most deployments are on Linux (or Mac OS), so this would actually bind on both IPv4 and IPv6. Resolves #1886. Signed-off-by: Willem Mulder <willemmaster@hotmail.com> | |||||
2017-12-16 | mention federation tester more prominently in the readme | Vincent Breitmoser | 1 | -0/+5 | |
2017-12-13 | Fix rc version number v0.26.0-rc1 | Erik Johnston | 1 | -2/+2 | |
2017-12-13 | Bump changelog and version | Erik Johnston | 2 | -1/+38 | |
2017-12-07 | Copy dict in update_membership too | Erik Johnston | 1 | -0/+4 | |
2017-12-05 | fix StoreError syntax | Matthew Hodgson | 1 | -1/+1 | |
2017-12-05 | Fix error when deleting devices | Richard van der Hoff | 1 | -1/+1 | |
This was introduced in d7ea8c4 / PR #2728 | |||||
2017-12-05 | support custom login types for validating users | Richard van der Hoff | 1 | -24/+57 | |
Wire the custom login type support from password providers into the UI-auth user-validation flows. | |||||
2017-12-05 | Factor out a validate_user_via_ui_auth method | Richard van der Hoff | 3 | -74/+102 | |
Collect together all the places that validate a logged-in user via UI auth. | |||||
2017-12-05 | Refactor UI auth implementation | Richard van der Hoff | 7 | -48/+103 | |
Instead of returning False when auth is incomplete, throw an exception which can be caught with a wrapper. | |||||
2017-12-04 | speed up the rate of initial spam for users | Matthew Hodgson | 1 | -11/+12 | |
2017-12-04 | better doc | Matthew Hodgson | 1 | -1/+4 | |
2017-12-04 | try make tests work a bit more... | Matthew Hodgson | 1 | -0/+12 | |
2017-12-04 | erik told me to | Matthew Hodgson | 1 | -1/+1 | |