Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-11-15 | Bump changelog github/release-v0.25.0 release-v0.25.0 | Erik Johnston | 1 | -0/+8 | |
2017-11-14 | Remove __PreservingContextDeferred too | Richard van der Hoff | 1 | -30/+0 | |
2017-11-14 | Make clear that the config has changed since prometheus v2 | Krombel | 3 | -2/+35 | |
This restores the config that is usable for prometheus pre v2.0.0 The new config only works for Prometheus v2+ | |||||
2017-11-14 | Less s's | Erik Johnston | 1 | -2/+2 | |
2017-11-14 | Add new boolean columns to port script | Erik Johnston | 1 | -0/+7 | |
2017-11-14 | Bump version and changelog v0.25.0-rc1 | Erik Johnston | 2 | -1/+51 | |
2017-11-14 | Remove preserve_context_over_{fn, deferred} | Richard van der Hoff | 10 | -66/+23 | |
Both of these functions ae known to leak logcontexts. Replace the remaining calls to them and kill them off. | |||||
2017-11-14 | Reshuffle room list request code | Richard van der Hoff | 1 | -27/+24 | |
I'm not entirely sure if this will actually help anything, but it simplifies the code and might give further clues about why room list search requests are blowing out the get_current_state_ids caches. | |||||
2017-11-14 | Add a load of logging to the room_list handler | Richard van der Hoff | 1 | -0/+13 | |
So we can see what it gets up to. | |||||
2017-11-13 | Remove redundent call | Travis Ralston | 1 | -2/+0 | |
Signed-off-by: Travis Ralston <travpc@gmail.com> | |||||
2017-11-13 | Print instead of logging | David Baker | 1 | -11/+4 | |
because we had to wait until the logger was set up | |||||
2017-11-13 | Fix tests for Store.__init__ update | Richard van der Hoff | 5 | -11/+11 | |
Fix the test to pass the right number of args to the Store constructors | |||||
2017-11-13 | Make __init__ consitstent across Store heirarchy | Richard van der Hoff | 17 | -33/+33 | |
Add db_conn parameters to the `__init__` methods of the *Store classes, so that they are all consistent, which makes the multiple inheritance work correctly (and so that we can later extract mixins which can be used in the slavedstores) | |||||
2017-11-13 | Revert "move _state_group_cache to statestore" | Erik Johnston | 2 | -12/+13 | |
This reverts commit f5cf3638e9c6086e1c33ddad8eda9298cf53a58e. | |||||
2017-11-13 | Up cache size of get_global_account_data_by_type_for_user | Erik Johnston | 1 | -1/+1 | |
2017-11-12 | Add a route for determining who you are | Travis Ralston | 1 | -0/+17 | |
Useful for applications which may have an access token, but no idea as to who owns it. Signed-off-by: Travis Ralston <travpc@gmail.com> | |||||
2017-11-10 | Bit more logging | Richard van der Hoff | 1 | -0/+2 | |
2017-11-10 | Cache failures in url_preview handler | Richard van der Hoff | 1 | -41/+45 | |
Reshuffle the caching logic in the url_preview handler so that failures are cached (and to generally simplify things and fix the logcontext leaks). | |||||
2017-11-10 | Add some more comments appservice user registration | Richard van der Hoff | 1 | -1/+4 | |
Explain why we don't validate userids registered via app services | |||||
2017-11-10 | Downcase userids for shared-secret registration | Richard van der Hoff | 2 | -3/+21 | |
2017-11-10 | Fix 500 on invalid utf-8 in request | Richard van der Hoff | 1 | -1/+2 | |
If somebody sends us a request where the the body is invalid utf-8, we should return a 400 rather than a 500. (json.loads throws a UnicodeError in this situation) We might as well catch all Exceptions here: it seems very unlikely that we would get a request that *isn't caused by invalid json. | |||||
2017-11-09 | Downcase userid on registration | Richard van der Hoff | 1 | -1/+7 | |
Force username to lowercase before attempting to register https://github.com/matrix-org/synapse/issues/2660 | |||||
2017-11-09 | Revert "Allow upper-case characters in mxids" | Richard van der Hoff | 1 | -3/+3 | |
This reverts commit b70b64690330c25cbd04c1b2cacf8276b566efc8. | |||||
2017-11-09 | Allow upper-case characters in mxids | Richard van der Hoff | 1 | -3/+3 | |
Because we're never going to be able to fix this :'( | |||||
2017-11-09 | Fix typo | Erik Johnston | 1 | -1/+1 | |
2017-11-09 | Register group servlet | Erik Johnston | 1 | -0/+1 | |
2017-11-09 | Namespace visibility options for groups | Erik Johnston | 1 | -9/+19 | |
2017-11-09 | Fix 'NoneType' not iterable in /deactivate | Richard van der Hoff | 1 | -2/+1 | |
make sure we actually return a value from user_delete_access_tokens | |||||
2017-11-09 | Make the commented config have the default | David Baker | 1 | -1/+1 | |
2017-11-09 | Add brackets | Erik Johnston | 1 | -2/+4 | |
2017-11-08 | Have an explicit API to update room config | Erik Johnston | 6 | -1/+100 | |
2017-11-08 | Revert "Modify group room association API to allow modification of is_public" | Erik Johnston | 6 | -32/+22 | |
2017-11-08 | better comments | David Baker | 1 | -2/+5 | |
2017-11-08 | Log if any of the old config flags are set | David Baker | 1 | -2/+24 | |
2017-11-08 | Rename redact_content option to include_content | David Baker | 2 | -16/+15 | |
The redact_content option never worked because it read the wrong config section. The PR introducing it (https://github.com/matrix-org/synapse/pull/2301) had feedback suggesting the name be changed to not re-use the term 'redact' but this wasn't incorporated. This reanmes the option to give it a less confusing name, and also means that people who've set the redact_content option won't suddenly see a behaviour change when upgrading synapse, but instead can set include_content if they want to. This PR also updates the wording of the config comment to clarify that this has no effect on event_id_only push. Includes https://github.com/matrix-org/synapse/pull/2422 | |||||
2017-11-08 | s/items/iteritems/ | Richard van der Hoff | 1 | -2/+2 | |
2017-11-07 | Remove useless assignment in notify_interested_services | Ilya Zhuravlev | 1 | -1/+0 | |
2017-11-07 | Update deltas when doing auth resolution | Richard van der Hoff | 1 | -3/+7 | |
Fixes a bug where the persisted state groups were different to those actually being used after auth resolution. | |||||
2017-11-07 | factor out _update_context_for_auth_events | Richard van der Hoff | 1 | -20/+42 | |
This is duplicated, so let's factor it out before fixing it | |||||
2017-11-07 | move _state_group_cache to statestore | Richard van der Hoff | 2 | -13/+12 | |
this is internal to statestore, so let's keep it there. | |||||
2017-11-07 | Revert "Merge branch 'master' of github.com:matrix-org/synapse into develop" | Erik Johnston | 1 | -1/+10 | |
This reverts commit f9b255cd62fe724e16b2222f6af623b2d39282ab, reversing changes made to 1bd654dabde776bbb7ee365c115b307cd6a110b8. | |||||
2017-11-07 | update prometheus-config to new format | Krombel | 2 | -23/+67 | |
2017-11-07 | Remember to pick is_admin out of the db | Luke Barnard | 1 | -1/+1 | |
2017-11-07 | Return whether a user is an admin within a group | Luke Barnard | 1 | -2/+3 | |
2017-11-07 | create new indexes before dropping old ones to keep safetynet in place | Matthew Hodgson | 1 | -2/+4 | |
2017-11-07 | Logging and logcontext fixes for Limiter |