summary refs log tree commit diff
path: root/synapse/federation/units.py (unfollow)
Commit message (Expand)AuthorFilesLines
2015-01-27Oops, remove debuggingDavid Baker1-1/+0
2015-01-27or of course we could just return the deferredDavid Baker1-2/+1
2015-01-27Need a defer.inlineCallbacks here as we yield in it: otherwise nothing in the...David Baker1-0/+1
2015-01-27Unbreak bad presence merge - don't add these blocks together with an and: the...David Baker1-12/+14
2015-01-26Support membership events and more camelcase/underscoresDavid Baker2-4/+8
2015-01-26Add brackets to make get room name / alias workDavid Baker1-2/+2
2015-01-26Pushers should only try & look for rejected devices in something that's a lis...David Baker1-1/+1
2015-01-23Add API to delete push rules.David Baker2-1/+49
2015-01-23Use push settings!David Baker3-26/+117
2015-01-23more pep8 suggestionsDavid Baker1-2/+1
2015-01-23more pep8David Baker1-2/+4
2015-01-23Make string format tuple an actual tupleDavid Baker1-1/+1
2015-01-23redundant parensDavid Baker1-1/+1
2015-01-23stray spaceDavid Baker1-1/+1
2015-01-23make per-device rules workDavid Baker1-5/+15
2015-01-23Add slightly pedantic trailing slash error.David Baker2-3/+19
2015-01-23right super() paramDavid Baker1-1/+1
2015-01-23Fix adding rules without before/after & add the rule that we couldn't find to...David Baker2-5/+7
2015-01-23This really serves me right for ever making a map called 'map'.David Baker1-1/+1
2015-01-22Rename MockedDatastoreTestCase to MockedDatastorePresenceTestCase since it is...Paul "LeoNerd" Evans1-3/+3
2015-01-22Much merging of test case setUp() methods to make them much morePaul "LeoNerd" Evans1-273/+193
2015-01-22As yet fairly untested GET API for push rulesDavid Baker3-15/+145
2015-01-22oops, this is not its own schema fileDavid Baker1-1/+0
2015-01-22Insufficient newlinesDavid Baker1-0/+1
2015-01-22Oops: second part of commit dc938606David Baker6-7/+45
2015-01-22Add rest API & store for creating push rulesDavid Baker2-0/+391
2015-01-22Move client rest tests back under restMark Haines9-5/+19
2015-01-22Move rest APIs back under the rest directoryMark Haines31-19/+33
2015-01-22Move client v1 api rest servlets into a "client/v1" directoryMark Haines23-24/+52
2015-01-22Fix manifest. Ignore contrib and docs directories when checking manifest agai...Mark Haines3-5/+9
2015-01-22Add demo and scripts to python manifestMark Haines1-2/+11
2015-01-22update .gitignore, set media-store-path in demoMark Haines2-9/+5
2015-01-22Move experiments, graph and cmdclient into contribMark Haines6-0/+0
2015-01-22Remove jsfiddlesMark Haines16-1079/+0
2015-01-22Move scripts into scriptsMark Haines6-2/+2
2015-01-21Abstract out the room ID from presence tests, so it's stored in selfPaul "LeoNerd" Evans1-8/+10
2015-01-21Use common base class for two Presence unit-tests, avoiding boilerplate copyp...Paul "LeoNerd" Evans1-54/+25
2015-01-20use underscores everywhere, not camelcase.David Baker1-3/+3
2015-01-20add instance_handles to pushers so we have a way to refer to them even if the...David Baker7-27/+39
2015-01-19Only start the notifier timeout once we've had a chance to check for updates....Mark Haines1-2/+2
2015-01-19Fix pyflakes errorsMark Haines1-1/+1
2015-01-19Fix syntaxMark Haines1-2/+3
2015-01-19Allow ':memory:' as the database path for sqlite3Mark Haines2-2/+11
2015-01-16Finish renaming "context" to "room_id" in federation codebaseMark Haines7-99/+62
2015-01-16Fold _do_request_for_transaction into the methods that called it since it was...Mark Haines1-44/+11
2015-01-16Split transport layer into client and server partsMark Haines3-272/+321
2015-01-16Remove temporary debug logging that was accidentally committedMark Haines1-2/+0
2015-01-16Require device language when adding a pusher.David Baker5-5/+11
2015-01-15Send room name and first alias in notification poke.David Baker3-3/+61
2015-01-15Don't make the pushers' event streams cause people to appear onlineDavid Baker2-22/+25
2015-01-13Honour the 'rejected' return from push gatewaysDavid Baker6-19/+81
2015-01-13Have /join/:room_id return the room ID in response anyway, for consistency of...Paul "LeoNerd" Evans1-1/+1
2015-01-13Have MockClock detect attempts to cancel expired timers, to prevent a repeat ...Paul "LeoNerd" Evans1-4/+16
2015-01-13Don't try to cancel already-expired timers - SYN-230Paul "LeoNerd" Evans1-2/+8
2015-01-13Remove unused functionsMark Haines4-30/+0
2015-01-13get_room_events isn't called anywhereMark Haines1-30/+0
2015-01-13Fix stream token orderingMark Haines1-72/+101
2015-01-13Split out function to decide whether to notify or a given eventDavid Baker1-2/+17
2015-01-13Bump versionErik Johnston2-2/+2
2015-01-13Insert 'age' into top level when returning events to clientsErik Johnston1-1/+1
2015-01-12Use float rather than integer divisions to turn msec into sec - so timeouts u...Paul "LeoNerd" Evans1-1/+1
2015-01-12Check that setting typing notification still works after explicit timeout at ...Paul "LeoNerd" Evans1-1/+50
2015-01-12Make typing notification timeouts print a (debug) logging messagePaul "LeoNerd" Evans1-1/+7
2015-01-12Don't make @unittest.DEBUG print the huge amount o