summary refs log tree commit diff
path: root/synctl (unfollow)
Commit message (Expand)AuthorFilesLines
2015-01-30Use 'in' to test if the key exists, remove unused _filters_for_userMark Haines2-10/+2
2015-01-30Check if the user has joined the room between incremental syncsMark Haines1-4/+27
2015-01-30Pass client info to the sync_configMark Haines2-3/+4
2015-01-30Unused importMark Haines1-2/+0
2015-01-30Fix token formattingMark Haines2-5/+5
2015-01-30Filter the recent events before applying the limit when doing an initial syncMark Haines1-11/+10
2015-01-30Filter the recent events before applying the limit when doing an incremental ...Mark Haines4-24/+54
2015-01-29Update todo for the filtering on syncMark Haines1-1/+2
2015-01-29Add basic filtering supportMark Haines1-5/+14
2015-01-29Create a separate filter object to do the actual filtering, so that we canMark Haines3-164/+166
2015-01-29Fix indentMark Haines1-1/+1
2015-01-29Move typing notifs to an "emphermal" event list on the room objectMark Haines2-7/+9
2015-01-29Fix check for empty room updateMark Haines1-1/+1
2015-01-29Fix v2 initial syncMark Haines1-1/+2
2015-01-29Code style fixes.Mark Haines8-26/+42
2015-01-29Only send a badge-reset if the user actually has unread notifications.David Baker1-2/+7
2015-01-29Fix code-styleMark Haines1-13/+6
2015-01-29Merge in auth changes from developMark Haines2-2/+3
2015-01-29Move bump schema deltaMark Haines1-0/+0
2015-01-29Use get_room_events_stream to get changes to the rooms if the number of chang...Mark Haines2-11/+52
2015-01-29Add filter_room_state unit tests.Kegan Dougal1-0/+56
2015-01-29Add basic filtering public API unit tests. Use defers in the right places.Kegan Dougal2-5/+60
2015-01-29Add more unit tests for the filter algorithm.Kegan Dougal1-5/+259
2015-01-29Implement filter algorithm. Add basic event type unit tests to assert it works.Kegan Dougal2-1/+93
2015-01-29Add filtering public API; outline filtering algorithm.Kegan Dougal1-8/+52
2015-01-29Add filtering.filter_events function, with stub passes_filter function.Kegan Dougal1-0/+15
2015-01-29Also edit the filter column on the delta SQLKegan Dougal1-1/+1
2015-01-29Remove typing TODOMark Haines1-1/+0
2015-01-29Add typing notifications to syncMark Haines2-19/+29
2015-01-29Include transaction ids in unsigned section of events in the sync results for...Mark Haines2-12/+22
2015-01-29Add support for formatting events in the way a v2 client expectsMark Haines1-39/+52
2015-01-29SYN-252: Supply the stream and topological parts in the correct order to the ...Mark Haines1-3/+3
2015-01-28Allow the push rule delete method to take more specifiers.David Baker1-8/+11
2015-01-28Change uses of get_user_by_req because it returns a tuple now.David Baker2-4/+4
2015-01-28s/definition/filter_json/ since definition is now used to mean a component of...Kegan Dougal2-3/+3
2015-01-28Add ports back to demo/start.shMark Haines2-2/+2
2015-01-28Rename ClientID to ClientInfo since it is a pair of IDs rather than a single ...Mark Haines2-3/+3
2015-01-28Add a : to the doc string after the type of the return valueMark Haines1-1/+1
2015-01-28Extract the id token of the token when authing users, include the token and d...Mark Haines18-48/+92
2015-01-28Add filter JSON sanity checks.Kegan Dougal4-11/+128
2015-01-28Move pushers delta to v12 and bump schema versionDavid Baker2-1/+1
2015-01-28Return the device_id from get_auth_by_reqMark Haines13-31/+34
2015-01-28Use %s instead of +David Baker1-2/+2
2015-01-28NewlineDavid Baker1-0/+1
2015-01-28Redundant parensDavid Baker1-1/+1
2015-01-28unnecessary newlinesDavid Baker1-2/+0
2015-01-28More magic commas (including the place I copied it from...)David Baker1-4/+4
2015-01-28Google doc styleDavid Baker1-4/+5
2015-01-28spacesDavid Baker1-2/+2
2015-01-28Unnecessary newlines.David Baker1-5/+0
2015-01-28Unnecessary newline.David Baker1-1/+0
2015-01-28Better styleDavid Baker1-2/+5
2015-01-28Another superfluous newlineDavid Baker1-1/+0
2015-01-28Ah, the comma of doom.David Baker1-1/+1
2015-01-28Brackets are nicerDavid Baker1-2/+2
2015-01-28Unnecessary new lineDavid Baker1-1/+0
2015-01-28Easy on the newlinesDavid Baker1-1/+0
2015-01-282015David Baker1-1/+1
2015-01-28doc style fixDavid Baker1-1/+1
2015-01-28It is 2015David Baker1-1/+1
2015-01-28Oops, bad merge: needed to change the base class of the rest servlets too.David Baker3-6/+7
2015-01-28More code style thingsDavid Baker1-3/+4
2015-01-28Brackets rather than slashes at endDavid Baker1-3/+3
2015-01-28Redundant bracketing & missed spaceDavid Baker1-2/+2
2015-01-28Update copyrightDavid Baker1-1/+1
2015-01-28Unused importDavid Baker1-1/+0
2015-01-28Reset badge count to zero when last active time is bumpedDavid Baker4-3/+76
2015-01-28Add matrix.org as a trusted ID server because it's now passed through on port...David Baker1-1/+1
2015-01-27Fix FormattingMark Haines4-14/+9
2015-01-27Wait for events if the incremental sync is empty and a timeout is givenMark Haines3-8/+61
2015-01-27Created schema deltaPaul "LeoNerd" Evans2-1/+25
2015-01-27Initial stab at real SQL storage implementation of user filter definitionsPaul "LeoNerd" Evans4-15/+78
2015-01-27More unit-testing of REST errorsPaul "LeoNerd" Evans1-1/+35
2015-01-27Move storage of user filters into real datastore layer; now have to mock it o...Paul "LeoNerd" Evans5-27/+79
2015-01-27Start implementing incremental initial syncMark Haines3-34/+241
2015-01-27Have the Filtering API return Deferreds, so we can do the Datastore implement...