Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2018-04-10 | Ensure slashes are escaped | Erik Johnston | 1 | -1/+1 | |
2018-04-10 | URL quote path segments over federation | Erik Johnston | 1 | -48/+80 | |
2018-04-09 | Revert "Merge pull request #3066 from matrix-org/rav/remove_redundant_metrics" | Richard van der Hoff | 5 | -28/+52 | |
We aren't ready to release this yet, so I'm reverting it for now. This reverts commit d1679a4ed7947b0814e0f2af9b888a16c588f1a1, reversing changes made to e089100c6231541c446e37e157dec8feed02d283. | |||||
2018-04-06 | de-lint, quote consistency | Luke Barnard | 1 | -2/+2 | |
2018-04-06 | Explicitly grab individual columns from group object | Luke Barnard | 1 | -6/+8 | |
2018-04-06 | When exposing group state, return is_openly_joinable | Luke Barnard | 1 | -0/+5 | |
as opposed to join_policy, which is really only pertinent to the synapse implementation of the group server. By doing this we keep the group server concept extensible by allowing arbitrarily complex rules for deciding whether a group is openly joinable. | |||||
2018-04-06 | By default, join policy is "invite" | Luke Barnard | 1 | -1/+1 | |
2018-04-06 | add_user -> _add_user | Luke Barnard | 1 | -3/+3 | |
2018-04-06 | pep8 | Luke Barnard | 2 | -2/+4 | |
2018-04-06 | Get group_info from existing call to check_group_is_ours | Luke Barnard | 1 | -5/+1 | |
2018-04-06 | Don't use redundant inlineCallbacks | Luke Barnard | 1 | -4/+1 | |
2018-04-06 | join_rule -> join_policy | Luke Barnard | 1 | -1/+1 | |
2018-04-06 | is_joinable -> join_rule | Luke Barnard | 2 | -5/+2 | |
2018-04-06 | Fix federation client `set_group_joinable` typo | Luke Barnard | 1 | -1/+1 | |
2018-04-06 | Factor out add_user from accept_invite and join_group | Luke Barnard | 1 | -41/+29 | |
2018-04-06 | pep8 | David Baker | 1 | -1/+2 | |
2018-04-06 | Implement group join API | David Baker | 5 | -4/+124 | |
2018-04-06 | Port script: Set up state_group_id_seq | Richard van der Hoff | 1 | -0/+13 | |
Fixes https://github.com/matrix-org/synapse/issues/3050. | |||||
2018-04-06 | Port script: clean up a bit | Richard van der Hoff | 1 | -25/+29 | |
Improve logging and comments. Group all the stuff to do with inspecting tables together rather than creating the port tables in the middle. | |||||
2018-04-06 | Port script: avoid nasty errors when setting up | Richard van der Hoff | 1 | -8/+6 | |
We really shouldn't spit out "Failed to create port table", it looks scary. | |||||
2018-04-06 | Add response size metrics | Erik Johnston | 1 | -0/+7 | |
2018-04-06 | use PUT instead of POST for federating groups/m.join_policy | Krombel | 3 | -3/+7 | |
2018-04-06 | more verbosity in synctl | Richard van der Hoff | 1 | -0/+1 | |
2018-04-05 | Fix overzealous cache invalidation | Richard van der Hoff | 2 | -26/+84 | |
Fixes an issue where a cache invalidation would invalidate *all* pending entries, rather than just the entry that we intended to invalidate. | |||||
2018-04-05 | NON NULL -> NOT NULL | Luke Barnard | 1 | -1/+1 | |
2018-04-05 | Use "/settings/" (plural) | Luke Barnard | 3 | -3/+3 | |
2018-04-05 | Use DEFAULT join_policy of "invite" in db | Luke Barnard | 1 | -1/+1 | |
2018-04-05 | Document set_group_join_policy | Luke Barnard | 1 | -0/+6 | |
2018-04-05 | Review comments | Neil Johnson | 2 | -5/+6 | |
Use iteritems over item to loop over dict formatting | |||||
2018-04-04 | Remove redundant metrics which were deprecated in 0.27.0. | Richard van der Hoff | 5 | -52/+28 | |
2018-04-04 | phone home cache size configurations | Jan Christian Grünhage | 1 | -0/+3 | |
2018-04-04 | Document the additional routes for the event_creator worker | Travis Ralston | 1 | -1/+3 | |
Fixes https://github.com/matrix-org/synapse/issues/3018 Signed-off-by: Travis Ralston <travpc@gmail.com> | |||||
2018-04-04 | Move the mention of the main synapse worker higher up | Travis Ralston | 1 | -13/+6 | |
Signed-off-by: Travis Ralston <travpc@gmail.com> | |||||
2018-04-04 | Revert "improve mxid check performance" | Richard van der Hoff | 1 | -4/+3 | |
2018-04-03 | Use join_policy API instead of joinable | Luke Barnard | 7 | -23/+58 | |
The API is now under /groups/$group_id/setting/m.join_policy and expects a JSON blob of the shape ```json { "m.join_policy": { "type": "invite" } } ``` where "invite" could alternatively be "open". | |||||
2018-04-03 | Fix json encoding bug in replication | Richard van der Hoff | 1 | -1/+1 | |
json encoders have an encode method, not a dumps method. | |||||
2018-03-31 | improve mxid check performance ~4x | Adrian Tschira | 1 | -3/+4 | |
Signed-off-by: Adrian Tschira <nota@notafile.com> | |||||
2018-03-29 | Remove uses of events.content | Richard van der Hoff | 3 | -7/+12 | |
2018-03-29 | Use static JSONEncoders | Richard van der Hoff | 4 | -20/+34 | |
using json.dumps with custom options requires us to create a new JSONEncoder on each call. It's more efficient to create one upfront and reuse it. | |||||
2018-03-29 | Use simplejson throughout | Richard van der Hoff | 3 | -5/+9 | |
Let's use simplejson rather than json, for consistency. | |||||
2018-03-29 | pep8 | Neil Johnson | 1 | -2/+4 | |
2018-03-29 | Remove need for sqlite specific query | Neil Johnson | 1 | -30/+57 | |
2018-03-28 | fix pep8 errors | Neil Johnson | 1 | -3/+0 | |
2018-03-28 | This should probably be a PUT | David Baker | 1 | -1/+1 | |
2018-03-28 | remove twisted deferral cruft | Neil Johnson | 1 | -6/+3 | |
2018-03-28 | OK, smallint it is then | David Baker | 1 | -1/+1 | |
2018-03-28 | Grr. Copy the definition from is_admin | David Baker | 1 | -1/+1 | |
2018-03-28 |