Commit Graph

245 Commits (96d4bf90120a07faa5163c2e5af542358554dd61)

Author SHA1 Message Date
Mark Haines 1bb0528316 Add Cache-Control header to identicon 10 years ago
Mark Haines f2eda123b7 Fix setting identicon width and height 10 years ago
Mark Haines 038f5afb07 Spell height more correctly 10 years ago
Mark Haines 22c1ffb0a0 Add a media/v1/identicon resource for generating identicons using pydenticon 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
Kegan Dougal 42876969b9 Add basic application_services SQL, and hook up parts of the appservice store to read from it. 10 years ago
Mark Haines e020574d65 Fix Formatting 10 years ago
Kegan Dougal ec3719b583 Use ApplicationService when registering. 10 years ago
Paul "LeoNerd" Evans 059651efa1 Have the Filtering API return Deferreds, so we can do the Datastore implementation nicely 10 years ago
Kegan Dougal 51449e0665 Add appservice handler and store. Glue together rest > handler > store. 10 years ago
Kegan Dougal 6efdc11cc8 Parse /register and /unregister request JSON. 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
Kegan Dougal fa8e6ff900 Add stub application services REST API. 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
Mark Haines 4be637cb12 Extract the client v1 base RestServlet to a separate class 10 years ago
David Baker b3f66ea6fb more pep8 10 years ago
David Baker d3e72b4d87 Make string format tuple an actual tuple 10 years ago
David Baker 98e1080555 redundant parens 10 years ago