Commit Graph

82 Commits (7025781df8ab295848cb70a43d0ff8ca5949bc19)

Author SHA1 Message Date
Erik Johnston 4ebbaf0d43 Blunty replace json with simplejson 10 years ago
Mark Haines 84a769cdb7 Fix code-style 10 years ago
Mark Haines b085fac735 Code-style fixes 10 years ago
Erik Johnston 24cc6979fb Log when we receive a request, when we send a response and how long it took to process it. 10 years ago
Kegan Dougal c3ae8def75 Grant ASes the ability to delete aliases in their own namespace. 10 years ago
Kegan Dougal e426df8e10 Grant ASes the ability to create alias in their own namespace. 10 years ago
Kegan Dougal 0227618d3c Add m.login.application_service registration procedure. 10 years ago
David Baker a93fa42bce priority class now dealt with in namespaced rule_id 10 years ago
David Baker aaf50bf6f3 Give server default rules the 'default' attribute and fix various brokenness. 10 years ago
David Baker 2df41aa138 Server default rules now of all kinds rather than all being at lowest prio. 10 years ago
David Baker f90782a658 namespace rule IDs to be unique within their scope and rule type. 10 years ago
David Baker 2e77ba637a More s/instance_handle/profile_tag/ 10 years ago
David Baker dc7bb70f22 s/instance_handle/profile_tag/ 10 years ago
David Baker b4b892f4a3 Spit out server default rules too. 10 years ago
David Baker 4ffac34a64 Add glob asterisks when running rules. 10 years ago
Mark Haines 4a67834bc8 Pass client info to the sync_config 10 years ago
Mark Haines 22dd1cde2d Filter the recent events before applying the limit when doing an incremental sync with a gap 10 years ago
Mark Haines 365a186729 Add basic filtering support 10 years ago
Mark Haines 93ed31dda2 Create a separate filter object to do the actual filtering, so that we can 10 years ago
David Baker 4bdfce30d7 Renumber priority classes so we can use 0 for defaults. 10 years ago
David Baker e0d2c6889b Allow kind to be set to null to delete a pusher. 10 years ago
Mark Haines 722b65f461 Move typing notifs to an "emphermal" event list on the room object 10 years ago
Mark Haines acb68a39e0 Code style fixes. 10 years ago
Mark Haines 33391db5f8 Merge in auth changes from develop 10 years ago
Mark Haines 3dbce6f4a5 Add typing notifications to sync 10 years ago
Mark Haines b9c442c85c Include transaction ids in unsigned section of events in the sync results for the clients that made those requests 10 years ago
David Baker 8552ed8df2 Change uses of get_user_by_req because it returns a tuple now. 10 years ago
Mark Haines c81a19552f Add ports back to demo/start.sh 10 years ago
Mark Haines 388581e087 Extract the id token of the token when authing users, include the token and device_id in the internal meta data for the event along with the transaction id when sending events 10 years ago
Kegan Dougal c23e3db544 Add filter JSON sanity checks. 10 years ago
Mark Haines c59bcabf0b Return the device_id from get_auth_by_req 10 years ago
David Baker 2cfdfee572 spaces 10 years ago
David Baker 289a249874 Unnecessary newlines. 10 years ago
David Baker 3cb5b73c0d Unnecessary newline. 10 years ago
David Baker 8807f4170e Better style 10 years ago
David Baker 032f8d4ed3 Another superfluous newline 10 years ago
David Baker d93ce29a86 Ah, the comma of doom. 10 years ago
David Baker 6741c3dbd9 Brackets are nicer 10 years ago
David Baker 4fbf2328c2 Unnecessary new line 10 years ago
David Baker 20c47383dc Oops, bad merge: needed to change the base class of the rest servlets too. 10 years ago
Mark Haines e020574d65 Fix Formatting 10 years ago
Paul "LeoNerd" Evans 059651efa1 Have the Filtering API return Deferreds, so we can do the Datastore implementation nicely 10 years ago
Paul "LeoNerd" Evans 05c7cba73a Initial trivial implementation of an actual 'Filtering' object; move storage of user filters into there 10 years ago
Mark Haines 436513068d Start implementing the non-incremental sync portion of the v2 /sync API 10 years ago
Mark Haines 7f6f3f9d62 Pass the current time to serialize event, rather than passing an 10 years ago
Paul "LeoNerd" Evans 8d7accb28f Initial minimal attempt at /user/:user_id/filter API - in-memory storage, no actual filter implementation 10 years ago
Mark Haines 7b814d3f7f Add client v2_alpha resource to synapse server resource tree 10 years ago
Mark Haines e26340cee7 Start implementing the v2_alpha sync API 10 years ago
David Baker 5f84ba8ea1 Add API to delete push rules. 10 years ago
David Baker f21f9fa3c5 Use push settings! 10 years ago