Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2015-02-17 | We do want to consumeError | Erik Johnston | 1 | -1/+1 | |
2015-02-17 | Use consumeErrors=True on all DeferredLists. | Erik Johnston | 5 | -9/+11 | |
This is so that the DeferredLists actually consume the error instead of propogating down the non-existent errback chain. This should reduce the number of unhandled errors we are seeing. | |||||
2015-02-15 | Bump version | Erik Johnston | 1 | -1/+1 | |
2015-02-15 | resolve_events expect lists, not dicts | Erik Johnston | 1 | -1/+1 | |
2015-02-14 | we federate on port 8448 nowadays... | Matthew Hodgson | 1 | -1/+1 | |
2015-02-13 | Bump version | Erik Johnston | 1 | -1/+1 | |
2015-02-13 | Update pushers by app id and pushkey, not user id and pushkey | David Baker | 2 | -12/+12 | |
2015-02-13 | Bump version v0.7.0d | Erik Johnston | 1 | -1/+1 | |
2015-02-13 | Fix wrong variable name | Erik Johnston | 1 | -1/+1 | |
2015-02-13 | Bump version | Erik Johnston | 1 | -1/+1 | |
2015-02-13 | pyflakes | Erik Johnston | 1 | -1/+1 | |
2015-02-13 | When we see a difference in current state, actually use state conflict ↵ | Erik Johnston | 2 | -14/+63 | |
resolution algorithm | |||||
2015-02-13 | Bump version v0.7.0b | Erik Johnston | 1 | -1/+1 | |
2015-02-12 | Reindent code to be less human-readable to keep pep8 from complaining | Paul "LeoNerd" Evans | 1 | -1/+1 | |
2015-02-12 | Only attempt to fetch presence state of JOINed members in room initialSync ↵ | Paul "LeoNerd" Evans | 1 | -0/+1 | |
(SYN-202) | |||||
2015-02-12 | Fix logging | Erik Johnston | 1 | -1/+4 | |
2015-02-12 | Remove unused function | Erik Johnston | 1 | -12/+0 | |
2015-02-12 | Reindent code to be less human-readable to keep pep8 from complaining | Paul "LeoNerd" Evans | 1 | -1/+1 | |
2015-02-12 | Appease pyflakes | Paul "LeoNerd" Evans | 1 | -1/+1 | |
2015-02-12 | Can now remove the FIXME too | Paul "LeoNerd" Evans | 1 | -10/+3 | |
2015-02-12 | Only attempt to fetch presence state of JOINed members in room initialSync ↵ | Paul "LeoNerd" Evans | 1 | -0/+1 | |
(SYN-202) | |||||
2015-02-12 | Parrellize fetching of events | Erik Johnston | 1 | -3/+11 | |
2015-02-12 | Correctly handle all the places that can throw exceptions | Erik Johnston | 4 | -15/+37 | |
2015-02-12 | Bump version | Erik Johnston | 1 | -1/+1 | |
2015-02-12 | Get an auth query one at a time | Erik Johnston | 1 | -7/+6 | |
2015-02-12 | Expand on caching | Erik Johnston | 1 | -1/+7 | |
2015-02-12 | Add note about alpha csv2 apis | Erik Johnston | 1 | -2/+3 | |
2015-02-12 | Typoes | Erik Johnston | 1 | -2/+2 | |
2015-02-12 | Add note about push support | Erik Johnston | 1 | -0/+1 | |
2015-02-12 | Bump webclient version | Erik Johnston | 1 | -3/+3 | |
2015-02-12 | Use consistent style of heading | Erik Johnston | 1 | -2/+2 | |
2015-02-12 | Change develop to v0.7.0 | Erik Johnston | 1 | -2/+2 | |
2015-02-12 | More rst fixes. Expand on JSON library change | Erik Johnston | 1 | -2/+4 | |
2015-02-12 | Fix rst formatting | Erik Johnston | 1 | -36/+36 | |
2015-02-12 | Update CHANGES.rst | Erik Johnston | 1 | -3/+10 | |
2015-02-12 | Fix rst | Erik Johnston | 1 | -4/+4 | |
2015-02-12 | Update UPGRADES to mention updated dependencies | Erik Johnston | 1 | -0/+14 | |
2015-02-12 | Set database schema version in delta | Erik Johnston | 1 | -0/+2 | |
2015-02-12 | Bump version | Erik Johnston | 1 | -1/+1 | |
2015-02-11 | Convert get_rooms to use runInteraction so the transacion has a more helpful ↵ | Erik Johnston | 1 | -30/+37 | |
description | |||||
2015-02-11 | Use encode_canonical_json for http client | Erik Johnston | 1 | -1/+3 | |
2015-02-11 | Use encode_canonical_json for pushes | Erik Johnston | 1 | -1/+3 | |
2015-02-11 | Update dependency links | Erik Johnston | 1 | -2/+2 | |
2015-02-11 | Bump syutil version | Erik Johnston | 1 | -1/+1 | |
2015-02-11 | Allow newer versions of syutil | Mark Haines | 1 | -1/+1 | |
2015-02-11 | pyflakes | Erik Johnston | 2 | -2/+1 | |
2015-02-11 | Remove more debug logging | Erik Johnston | 1 | -2/+0 | |
2015-02-11 | Remove debug logging | Erik Johnston | 2 | -12/+0 | |
2015-02-11 | Fix so timing out connections to actually work. | Erik Johnston | 2 | -9/+45 | |
2015-02-11 | Added another TODO note | Paul "LeoNerd" Evans | 1 | -0/+3 | |
2015-02-11 | Cache the result of a get_rooms_for_user query, to make ↵ | Paul "LeoNerd" Evans | 1 | -7/+34 | |
user_rooms_intersect() much lighter in the read-common case | |||||
2015-02-11 | First step of making user_rooms_intersect() faster - implement in ↵ | Paul "LeoNerd" Evans | 1 | -18/+20 | |
intersection logic in Python code terms of a DB query that is cacheable per user | |||||
2015-02-11 | Don't unfreeze when using FreezeEvent.get_dict, as we are using a ↵ | Erik Johnston | 6 | -13/+36 | |
JSONEncoder that understands FrozenDict | |||||
2015-02-11 | Invalidate the cache for an event if it is redacted | Mark Haines | 1 | -0/+2 | |
2015-02-11 | Fix formatting | Mark Haines | 1 | -2/+0 | |
2015-02-11 | Add a cache for get_event | Mark Haines | 6 | -5/+43 | |
2015-02-11 | Add a lru cache class | Mark Haines | 2 | -0/+166 | |
2015-02-11 | Blunty replace json with simplejson | Erik Johnston | 21 | -21/+21 | |
2015-02-11 | Mention new libs in CHANGES | Erik Johnston | 1 | -0/+2 | |
2015-02-11 | Factor out some of the common homeserver setup code into a | Mark Haines | 25 | -360/+140 | |
setup_test_homeserver function in utils. | |||||
2015-02-11 | Fix bug where variable was not always defined | Erik Johnston | 1 | -2/+1 | |
2015-02-11 | PEP8 | Erik Johnston | 1 | -1/+0 | |
2015-02-11 | Move time_bound_deferred into Clock | Erik Johnston | 3 | -24/+22 | |
2015-02-10 | Rename path to path_segments to make it clearer that it is a list | Mark Haines | 1 | -4/+4 | |
2015-02-10 | Time out HTTP federation requests | Erik Johnston | 2 | -2/+29 | |
2015-02-10 | Fix code-style | Mark Haines | 7 | -12/+12 | |
2015-02-10 | Add the 'setup_requires' and allow easy_install since jenkins uses them | Mark Haines | 1 | -14/+5 | |
2015-02-10 | Single source version and python dependencies, prevent people accidentally ↵ | Mark Haines | 3 | -44/+43 | |
installing with easy_install, use scripts rather than entry_points to install synctl | |||||
2015-02-10 | Log all the exits from _attempt_new_transaction | Erik Johnston | 1 | -2/+7 | |
2015-02-10 | Bump version | Erik Johnston | 2 | -2/+2 | |
2015-02-10 | Fix prune_events to work with nested dicts | Erik Johnston | 1 | -2/+4 | |
2015-02-10 | Code-style fixes | Mark Haines | 11 | -36/+57 | |
2015-02-10 | Sign auth_chains when returned by /state/ requests | Erik Johnston | 1 | -0/+11 | |
2015-02-10 | Remove unnecessary logging | Erik Johnston | 1 | -6/+1 | |
2015-02-10 | Fix pyflakes | Mark Haines | 1 | -3/+3 | |
2015-02-10 | Add performance counters for different stages of loading events | Mark Haines | 1 | -24/+60 | |
2015-02-10 | yaml.load expects strings to be a yaml rather than file | Erik Johnston | 1 | -1/+2 | |
2015-02-10 | Use yaml logging config format because it is much nicer | Erik Johnston | 1 | -1/+2 | |
2015-02-10 | Oops, we do want to defer.return regardless of whether we are caching or not | Erik Johnston | 1 | -1/+1 | |
2015-02-10 | Move construction of object within if block | Erik Johnston | 1 | -6/+6 | |
2015-02-09 | Convert directory paths to absolute paths before daemonizing | Mark Haines | 1 | -2/+3 | |
2015-02-09 | Use the transaction 'desc' rather than 'name', increment the txn_ids in | Mark Haines | 1 | -3/+3 | |
txn names | |||||
2015-02-09 | Formatting | Mark Haines | 1 | -1/+0 | |
2015-02-09 | Performance counters for database transaction names | Mark Haines | 1 | -1/+31 | |
2015-02-09 | During room intial sync, only calculate current state once. | Erik Johnston | 4 | -21/+43 | |
2015-02-09 | Need to use re.search if looking for matches not at the start of the string. ↵ | David Baker | 1 | -3/+3 | |
Also comparisons with None should be 'is'. | |||||
2015-02-09 | oops | Matthew Hodgson | 1 | -1/+1 | |
2015-02-09 | oops | Matthew Hodgson | 1 | -1/+1 | |
2015-02-09 | only do word-boundary patches on bodies for now | Matthew Hodgson | 2 | -2/+5 | |
2015-02-09 | Fix typo | Erik Johnston | 1 | -1/+1 | |
2015-02-09 | Add looping_call to Clock | Erik Johnston | 1 | -1/+9 | |
2015-02-09 | Log database time every 10s and log as percentage | Erik Johnston | 1 | -2/+2 | |
2015-02-09 | Fix tests | Erik Johnston | 1 | -1/+6 | |
2015-02-09 | Time how long we're spending on the database thread | Erik Johnston | 2 | -0/+27 | |
2015-02-09 | Fix server default rule injection (downwards, not upwards!) | David Baker | 1 | -6/+6 | |
2015-02-09 | Log when we receive a request, when we send a response and how long it took ↵ | Erik Johnston | 4 | -5/+24 | |
to process it. | |||||
2015-02-08 | glob *s should probably be non-greedy | Matthew Hodgson | 1 | -1/+1 | |
2015-02-08 | oops | Matthew Hodgson | 1 | -1/+1 | |
2015-02-08 | kill off fnmatch in favour of word-boundary based push alerts (untested) | Matthew Hodgson | 1 | -12/+20 | |
2015-02-07 | don't give up if we can't create default avatars during tests | Matthew Hodgson | 1 | -9/+12 | |
2015-02-07 | add some options and doc | Matthew Hodgson | 1 | -5/+20 | |
2015-02-07 | clean up TurnedToDust's ArchLinux notes a bit | Matthew Hodgson | 1 | -18/+26 | |
2015-02-07 | ...and here's the actual impl. git fail. | Matthew Hodgson | 2 | -25/+46 | |