Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-10-19 | Fix typo in thumbnail generation | Erik Johnston | 1 | -2/+5 | |
2017-10-19 | Fix typo | Erik Johnston | 1 | -1/+1 | |
2017-10-17 | Fix 500 error when we get an error handling a PDU | Richard van der Hoff | 1 | -1/+0 | |
FederationServer doesn't have a send_failure (and nor does its subclass, ReplicationLayer), so this was failing. I'm not really sure what the idea behind send_failure is, given (a) we don't do anything at the other end with it except log it, and (b) we also send back the failure via the transaction response. I suspect there's a whole lot of dead code around it, but for now I'm just removing the broken bit. | |||||
2017-10-17 | Doc some more dynamic Homeserver methods | Richard van der Hoff | 1 | -0/+8 | |
2017-10-17 | Fix 500 error when fields missing from power_levels event | Richard van der Hoff | 1 | -3/+3 | |
If the users or events keys were missing from a power_levels event, then we would throw 500s when trying to auth them. | |||||
2017-10-17 | Improve error handling for missing files (#2551) | Richard van der Hoff | 3 | -17/+33 | |
`os.path.exists` doesn't allow us to distinguish between permissions errors and the path actually not existing, which repeatedly confuses people. It also means that we try to overwrite existing key files, which is super-confusing. (cf issues #2455, #2379). Use os.stat instead. Also, don't recomemnd the the use of --generate-config, which screws everything up if you're using debian (cf #2455). | |||||
2017-10-17 | fix thumbnailing (#2548) | Krombel | 1 | -2/+2 | |
in commit 0e28281a the code for thumbnailing got refactored and the renaming of this variables was not done correctly. Signed-Off-by: Matthias Kesler <krombel@krombel.de> | |||||
2017-10-17 | Fix logcontext handling for persist_events | Richard van der Hoff | 2 | -7/+22 | |
* don't use preserve_context_over_deferred, which is known broken. * remove a redundant preserve_fn. * add/improve some comments | |||||
2017-10-17 | Fix name of test_logcontext | Richard van der Hoff | 1 | -0/+0 | |
The file under test is logcontext.py, not log_context.py | |||||
2017-10-17 | Add some tests for make_deferred_yieldable | Richard van der Hoff | 1 | -0/+38 | |
2017-10-17 | Remove dead class | Richard van der Hoff | 1 | -76/+0 | |
This isn't used anywhere. | |||||
2017-10-17 | Fix test | David Baker | 1 | -0/+1 | |
2017-10-17 | pep8 | David Baker | 1 | -1/+2 | |
2017-10-16 | Add config option to auto-join new users to rooms | David Baker | 2 | -0/+40 | |
New users who register on the server will be dumped into all rooms in auto_join_rooms in the config. | |||||
2017-10-16 | Delint | Luke Barnard | 3 | -1/+3 | |
2017-10-16 | Make it work. Warn about lack of user profile | Luke Barnard | 1 | -2/+2 | |
2017-10-16 | _create_rererouter for get_invited_users_in_group | Luke Barnard | 1 | -17/+2 | |
2017-10-16 | Implement GET /groups/$groupId/invited_users | Luke Barnard | 6 | -1/+115 | |
2017-10-16 | Log a warning when no profile for invited member | Luke Barnard | 1 | -2/+5 | |
And return empty profile | |||||
2017-10-16 | Omit the *s for @room notifications | David Baker | 1 | -1/+1 | |
They're just redundant | |||||
2017-10-13 | Add try/finally block to close t_byte_source | Erik Johnston | 1 | -24/+41 | |
2017-10-13 | Remove old comment | Erik Johnston | 1 | -1/+0 | |
2017-10-13 | oops | Matthew Hodgson | 1 | -1/+1 | |
2017-10-13 | Don't reuse source but instead copy from primary media store to backup | Erik Johnston | 2 | -22/+9 | |
2017-10-13 | PEP8 | Erik Johnston | 1 | -1/+1 | |
2017-10-13 | fix copyright to companies which actually exist(ed) | Matthew Hodgson | 1 | -1/+1 | |
2017-10-13 | Move type into key | Erik Johnston | 1 | -3/+3 | |
2017-10-13 | Comment | Erik Johnston | 1 | -1/+1 | |
2017-10-13 | Remove spurious addition | Erik Johnston | 1 | -4/+0 | |
2017-10-13 | Don't needlessly rename variable | Erik Johnston | 1 | -13/+13 | |
2017-10-13 | Add paths back in... | Erik Johnston | 1 | -4/+4 | |
2017-10-13 | Remove unnecessary diff | Erik Johnston | 1 | -3/+1 | |
2017-10-13 | Make things be absolute paths again | Erik Johnston | 1 | -7/+7 | |
2017-10-13 | s/write_to_file/write_to_file_and_backup/ | Erik Johnston | 1 | -5/+5 | |
2017-10-13 | Fix up | Erik Johnston | 2 | -43/+32 | |
2017-10-13 | Fix up thumbnailing function | Erik Johnston | 3 | -75/+73 | |
2017-10-13 | Fix typo | Erik Johnston | 1 | -1/+1 | |
2017-10-13 | Fix up comments | Erik Johnston | 1 | -2/+26 | |
2017-10-13 | Move makedirs to thread | Erik Johnston | 1 | -2/+1 | |
2017-10-13 | Use make_deferred_yieldable | Erik Johnston | 1 | -7/+7 | |
2017-10-12 | Fix comments | Erik Johnston | 2 | -1/+4 | |
2017-10-12 | Don't close prematurely.. | Erik Johnston | 1 | -2/+5 | |
2017-10-12 | getvalue closes buffer | Erik Johnston | 1 | -11/+10 | |
2017-10-12 | Get len before close | Erik Johnston | 1 | -6/+11 | |
2017-10-12 | Don't close file prematurely | Erik Johnston | 2 | -8/+18 | |
2017-10-12 | Copy everything to backup | Erik Johnston | 5 | -77/+151 | |
2017-10-12 | Typo | Erik Johnston | 1 | -1/+1 | |
2017-10-12 | Remove dead code | Erik Johnston | 1 | -3/+0 | |
2017-10-12 | Fix typos | Erik Johnston | 1 | -20/+26 | |
2017-10-12 | Fix typo | Erik Johnston | 1 | -1/+1 | |
2017-10-12 | Basic implementation of backup media store | Erik Johnston | 4 | -126/+131 | |
2017-10-12 | log when we get an exception handling replication updates | hera | 1 | -1/+5 | |
2017-10-11 | logformatter: fix AttributeError | Richard van der Hoff | 1 | -3/+11 | |
make sure we have the relevant fields before we try to log them. | |||||
2017-10-11 | Fix fetching remote summaries | Erik Johnston | 1 | -2/+2 | |
2017-10-11 | peeeeeeeeep8888888888888888888888888888 | Erik Johnston | 1 | -1/+1 | |
2017-10-11 | Fix group stream replication | Erik Johnston | 1 | -7/+7 | |
The stream update functions expect the storage function to return a list of tuples. | |||||
2017-10-11 | Fix stackoverflow and logcontexts from linearizer | Richard van der Hoff | 2 | -6/+46 | |
1. make it not blow out the stack when there are more than 50 things waiting for a lock. Fixes https://github.com/matrix-org/synapse/issues/2505. 2. Make it not mess up the log contexts. | |||||
2017-10-11 | fix isinstance | David Baker | 1 | -1/+1 | |
2017-10-11 | Fix typo in invite to group | Erik Johnston | 1 | -1/+1 | |
2017-10-11 | Allow error strings from spam checker | David Baker | 1 | -2/+6 | |
2017-10-11 | fix a logcontext leak in read receipt handling | Richard van der Hoff | 1 | -0/+4 | |
2017-10-11 | log pdu_failures from incoming transactions | Richard van der Hoff | 1 | -2/+3 | |
... even if we have no EDUs. This appears to have been introduced in 476899295f5fd6cff64799bcbc84cd4bf9005e33. | |||||
2017-10-11 | Fix typo | Erik Johnston | 1 | -1/+1 | |
2017-10-11 | Fix attestations to check correct server name | Erik Johnston | 1 | -10/+20 | |
2017-10-11 | Fix schema delta versions | Erik Johnston | 3 | -1/+1 | |
2017-10-11 | Validate room ids | Erik Johnston | 1 | -1/+5 | |
2017-10-10 | pep8 | David Baker | 2 | -3/+5 | |
2017-10-10 | Don't KeyError if no power_levels event | David Baker | 1 | -1/+3 | |
2017-10-10 | Use notification levels in power_levels | David Baker | 3 | -12/+22 | |
Rather than making the condition directly require a specific power level. This way the level require to notify a room can be configured per room. | |||||
2017-10-10 | There was already a constant for this | David Baker | 1 | -3/+4 | |
also update copyright | |||||
2017-10-10 | More optimisation | David Baker | 1 | -6/+9 | |
2017-10-10 | What year is it!? Who's the president!? | David Baker | 1 | -1/+1 | |
2017-10-09 | fed server: process PDUs for different rooms in parallel | Richard van der Hoff | 1 | -19/+34 | |
With luck, this will give a real-time improvement when there are many rooms and the server ends up calling out to fetch missing events. | |||||
2017-10-09 | Fed server: use a linearizer for ongoing transactions | Richard van der Hoff | 1 | -1/+29 | |