summary refs log tree commit diff
path: root/synapse/handlers (follow)
Commit message (Expand)AuthorAgeFilesLines
* PEP8 tweaks.Erik Johnston2014-08-272-4/+9
* Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactorErik Johnston2014-08-273-23/+227
|\
| * Initial typing notification support - EDU federation, but no timers, and no a...Paul "LeoNerd" Evans2014-08-272-0/+148
| * Added support for GET /events/$eventid with auth checks.Kegan Dougal2014-08-272-1/+28
* | Implement presence event source. Change the way the notifier indexes listenersErik Johnston2014-08-273-12/+17
* | Enable presence again. Fix up api to match old api.Erik Johnston2014-08-263-7/+14
* | WIP: Completely change how event streaming and pagination work. This reflects...Erik Johnston2014-08-263-158/+44
|/
* Respect 'limit' param in initialSync apiErik Johnston2014-08-261-1/+5
* Use state_key rather than target_user_idMark Haines2014-08-261-1/+1
* Fix pyflakes errorsMark Haines2014-08-263-7/+3
* Add a do_users_share_a_room method and use that in the presence handler.Erik Johnston2014-08-261-5/+4
* Merge branch 'develop' of github.com:matrix-org/synapse into client_server_ur...Kegan Dougal2014-08-264-6/+65
|\
| * Oops, we need to use defer.returnValue.Erik Johnston2014-08-221-1/+2
| * Make is_presence_visible always return true as it was thrashing the database.Erik Johnston2014-08-221-0/+3
| * Turn off more spammy logging.Erik Johnston2014-08-221-1/+1
| * Add indices to schemaErik Johnston2014-08-221-0/+4
| * Change IM sync api to also return the current presence list.Erik Johnston2014-08-211-3/+21
| * In the initial sync api, return the inviter for rooms in the 'invited' stateErik Johnston2014-08-211-0/+4
| * Return the current state in the initial sync api.Erik Johnston2014-08-211-0/+3
| * Wait for getting a Join in response to an invite/join dance.Erik Johnston2014-08-212-2/+28
* | Removed member list servlet: now using generic state paths.Kegan Dougal2014-08-262-8/+10
|/
* Use the "collect_presencelike_data" distributor signal instead of re-implemen...Paul "LeoNerd" Evans2014-08-201-30/+2
* Fix exception name in _fill_out_join_content() exceptionPaul "LeoNerd" Evans2014-08-201-1/+3
* Kill the "_homeserver_" injected messages for room membership changesPaul "LeoNerd" Evans2014-08-201-56/+4
* Better handle the edge cases of trying to remote join roomsErik Johnston2014-08-202-37/+88
* Don't generate room membership messages. Include previous state of in members...Erik Johnston2014-08-201-7/+10
* Merge branch 'master' of github.com:matrix-org/synapse into sql_refactorErik Johnston2014-08-191-3/+0
|\
| * Don't delete OFFLINE users from the presence cache, so we can report on their...Paul "LeoNerd" Evans2014-08-191-3/+0
* | PresenceStreamData was expecting *_key to be intsErik Johnston2014-08-191-0/+3
* | Merge branch 'master' of github.com:matrix-org/synapse into sql_refactorErik Johnston2014-08-191-3/+7
|\|
| * Perform the 'REST'-level tests of Presence against the real Presence handler ...Paul "LeoNerd" Evans2014-08-191-1/+1
| * Implement and test presence dropping of remote usersPaul "LeoNerd" Evans2014-08-191-2/+6
* | Print out stacktrace when we failed to persist event.Erik Johnston2014-08-191-1/+1
* | Add a 'backfill room' buttonErik Johnston2014-08-191-3/+18
* | Change the way pagination works to support out of order events.Erik Johnston2014-08-192-2/+3
* | Fix typos in SQL and where we still had rowid's (which no longer exist)Erik Johnston2014-08-181-1/+1
* | Make snapshot_all_rooms return results in the correct form, including start a...Erik Johnston2014-08-181-2/+7
* | Merge branch 'master' of github.com:matrix-org/synapse into sql_refactorErik Johnston2014-08-181-7/+5
|\|
| * Allow room presence visibility between users who share a roomPaul "LeoNerd" Evans2014-08-181-7/+5
* | Merge branch 'master' of github.com:matrix-org/synapse into sql_refactorErik Johnston2014-08-181-2/+7
|\|
| * improve commentMatthew Hodgson2014-08-161-1/+1
| * emergency bodges to turn off presence ACLs in order to makeMatthew Hodgson2014-08-161-2/+7
* | Disable the ability to GET individualy messages. We need to think about the c...Erik Johnston2014-08-181-5/+7
* | Merge branch 'master' of github.com:matrix-org/synapse into sql_refactorErik Johnston2014-08-151-3/+12
|\|
| * When starting to poll for presence, also include members of all shared roomsPaul "LeoNerd" Evans2014-08-151-3/+12
* | Fix typo of key nameErik Johnston2014-08-151-1/+1
* | PEP8 cleanupsErik Johnston2014-08-151-7/+10
* | Fix pagination to work with new db schemaErik Johnston2014-08-151-24/+24
* | Correctly return new token when returning events. Serialize events correctly.Erik Johnston2014-08-151-1/+4
* | Start chagning the events stream to work with the new DB schemaErik Johnston2014-08-152-42/+45
* | Merge branch 'master' of github.com:matrix-org/synapse into sql_refactorErik Johnston2014-08-154-16/+20
|\|
| * Pass back the user_id in the response to /login in case it has changed. Store...Kegan Dougal2014-08-141-5/+1
| * hs: Make /login accept full user IDs or just local parts. webclient: Only ena...Kegan Dougal2014-08-141-1/+5
| * Reflect user's messages up to themselves before pushing it to federatoin; als...Paul "LeoNerd" Evans2014-08-141-2/+2
| * Send forbidden codes when doing login attempts.Kegan Dougal2014-08-141-3/+3
| * Round Presence mtime and mtime_age to nearest msec; avoids floats for msec va...Paul "LeoNerd" Evans2014-08-141-5/+15
| * Added a urls module for keeping client and federation prefixes.Kegan Dougal2014-08-141-6/+0
* | Reimplement the get public rooms api to work with new DB schemaErik Johnston2014-08-151-1/+1
* | Fix up typos and correct sql queriesErik Johnston2014-08-141-8/+2
* | Start fixing places that use the data store.Erik Johnston2014-08-141-13/+4
|/
* An initial hack at storing presence state-change mtimes in database and prese...Paul "LeoNerd" Evans2014-08-131-7/+34
* Implement directory service federation by Federation Queries; avoid local_onl...Paul "LeoNerd" Evans2014-08-131-20/+28
* Now that HS->HS Profile lookups use Federation Queries, we don't need the 'lo...Paul "LeoNerd" Evans2014-08-131-8/+4
* Use new Federation Query API to implement HS->HS fetching of remote users' pr...Paul "LeoNerd" Evans2014-08-131-25/+41
* add in whitespace after copyright statements to improve legibilityMatthew Hodgson2014-08-1310-0/+10
* Reference Matrix Home Servermatrix.org2014-08-1210-0/+2233