Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-08-19 | Ensure invalidation list does not grow unboundedly | Erik Johnston | 4 | -20/+104 | |
2016-08-19 | Rename to on_invalidate | Erik Johnston | 3 | -21/+15 | |
2016-08-19 | Make cache_context an explicit option | Erik Johnston | 3 | -11/+30 | |
2016-08-19 | Move _bulk_get_push_rules_for_room to storage layer | Erik Johnston | 3 | -34/+65 | |
2016-08-19 | Remove lru option | Erik Johnston | 9 | -33/+18 | |
2016-08-19 | Add concept of cache contexts | Erik Johnston | 5 | -20/+278 | |
2016-08-19 | Make get_new_events_for_appservice use indices | Erik Johnston | 1 | -2/+5 | |
2016-08-18 | Move validation logic for AS 3PE query response into ApplicationServiceApi ↵ | Paul "LeoNerd" Evans | 2 | -45/+44 | |
class, to keep the handler logic neater | |||||
2016-08-18 | More warnings about invalid results from AS 3PE query | Paul "LeoNerd" Evans | 1 | -2/+7 | |
2016-08-18 | Avoid so much copypasta between 3PU and 3PL query by unifying around a ↵ | Paul "LeoNerd" Evans | 4 | -42/+34 | |
ThirdPartyEntityKind enumeration | |||||
2016-08-18 | Minor syntax neatenings | Paul "LeoNerd" Evans | 2 | -16/+10 | |
2016-08-18 | Appease pep8 | Paul "LeoNerd" Evans | 1 | -0/+2 | |
2016-08-18 | Authenticate 3PE lookup requests | Paul "LeoNerd" Evans | 1 | -0/+6 | |
2016-08-18 | Copypasta the 3PU support code to also do 3PL | Paul "LeoNerd" Evans | 3 | -3/+61 | |
2016-08-18 | Remove TODO note about request fields being strings - they're always strings | Paul "LeoNerd" Evans | 1 | -2/+0 | |
2016-08-18 | Remove log lines | Erik Johnston | 1 | -2/+0 | |
2016-08-18 | Log a warning if an AS yields an invalid 3PU lookup result | Paul "LeoNerd" Evans | 1 | -1/+6 | |
2016-08-18 | Scattergather the call out to ASes; validate received results | Paul "LeoNerd" Evans | 1 | -7/+34 | |
2016-08-18 | Jenkins: tox install setuptools | Erik Johnston | 1 | -0/+1 | |
2016-08-18 | Add appservice worker | Erik Johnston | 7 | -123/+369 | |
2016-08-18 | Filter 3PU lookups by only ASes that declare knowledge of that protocol | Paul "LeoNerd" Evans | 3 | -3/+22 | |
2016-08-18 | Since empty lookups now return 200/empty list not 404, we can safely log ↵ | Paul "LeoNerd" Evans | 1 | -3/+2 | |
failures as exceptions | |||||
2016-08-18 | Ensure that 3PU lookup request fields actually get passed in | Paul "LeoNerd" Evans | 1 | -1/+5 | |
2016-08-18 | Extend individual list results into the main return list, don't append | Paul "LeoNerd" Evans | 1 | -1/+1 | |
2016-08-18 | Don't catch the return-value-as-exception that @defer.inlineCallbacks will use | Paul "LeoNerd" Evans | 1 | -1/+1 | |
2016-08-18 | Make AppserviceHandler stream events from database | Erik Johnston | 5 | -25/+113 | |
This is for two reasons: 1. Suppresses duplicates correctly, as the notifier doesn't do any duplicate suppression. 2. Makes it easier to connect the AppserviceHandler to the replication stream. | |||||
2016-08-18 |