summary refs log tree commit diff
path: root/synapse/rest/client/v2_alpha (follow)
Commit message (Expand)AuthorAgeFilesLines
* Don't try & check the username if we don't have one (which we won't if it's b...David Baker2015-08-031-1/+2
* Use the same reg paths as register v1 for ASes.Kegan Dougal2015-07-291-4/+6
* Fix v2_alpha registration. Add unit tests.Kegan Dougal2015-07-281-54/+70
* Query for all the ones we were asked about, not just the last...David Baker2015-07-211-1/+1
* s/take/claim/ for end to end key APIsMark Haines2015-07-201-5/+5
* Merge pull request #199 from matrix-org/erikj/receiptsErik Johnston2015-07-162-0/+57
|\
| * Merge branch 'develop' of github.com:matrix-org/synapse into erikj/receiptsErik Johnston2015-07-132-0/+278
| |\
| * | Wire together receipts and the notifer/federationErik Johnston2015-07-071-2/+1
| * | Add a ReceiptServletErik Johnston2015-07-072-1/+59
* | | pep8 + debug lineDavid Baker2015-07-151-6/+8
* | | Add back in support for remembering parameters submitted to a user-interactiv...David Baker2015-07-151-2/+9
| |/ |/|
* | Assume that each device for a user has only one of each type of keyMark Haines2015-07-101-3/+3
* | Don't bother with a timeout for one time keys on the server.Mark Haines2015-07-091-18/+7
* | Add client API for uploading and querying keys for end to end encryptionMark Haines2015-07-062-1/+290
|/
* Add config option to turn off freezing events. Use new encode_json api and uj...Erik Johnston2015-05-291-1/+1
* Make shared secret registration work againDavid Baker2015-05-141-1/+4
* user_id now in user_threepidsDavid Baker2015-05-011-3/+3
* pep8David Baker2015-04-271-1/+2
* logging argsDavid Baker2015-04-271-2/+2
* More underscoresDavid Baker2015-04-242-4/+4
* Use underscores instead of camelcase for id server stuffDavid Baker2015-04-241-2/+2
* Merge branch 'develop' into csauthDavid Baker2015-04-241-9/+11
|\
| * Combine the request wrappers in rest/media/v1 and http/server into a single w...Mark Haines2015-04-211-9/+11
* | Dedicated error code for failed 3pid auth verificationDavid Baker2015-04-231-1/+3
* | Password reset, finally.David Baker2015-04-171-5/+16
* | Add endpoint to get threepids from serverDavid Baker2015-04-171-0/+12
* | make add3pid servlet workDavid Baker2015-04-172-12/+64
* | just the once would probably be fineDavid Baker2015-04-171-1/+0
* | Register the 3pid servletDavid Baker2015-04-171-1/+3
* | password -> account servlet and add start of an 'add 3pid' endpointDavid Baker2015-04-172-2/+17
* | Return user ID in use error straight awayDavid Baker2015-04-161-2/+23
* | Dummy login so we can do the first POST request to get login flows without it...David Baker2015-04-151-4/+14
* | Regstration with email in v2David Baker2015-04-152-7/+7
* | Add app service auth back in to v2 registerDavid Baker2015-04-021-2/+7
* | Throw sensible errors on not-json when allowing empty bodyDavid Baker2015-04-021-1/+4
* | pep8David Baker2015-04-021-0/+1
* | Add shared secret auth into register v2 and switch the script over.David Baker2015-04-021-11/+58
* | Completely replace fallback auth for C/S V2:David Baker2015-04-013-2/+193
* | pep8David Baker2015-03-312-3/+4
* | New registration for C/S API v2. Only ReCAPTCHA working currently.David Baker2015-03-303-1/+95
* | Make deleting other access tokens when you change your password actually workDavid Baker2015-03-241-1/+4
* | pep8 / pyflakesDavid Baker2015-03-231-2/+2
* | Implement password changing (finally) along with a start on making client/ser...David Baker2015-03-233-1/+91
|/
* Blunty replace json with simplejsonErik Johnston2015-02-111-1/+1
* Fix code-styleMark Haines2015-02-101-1/+1
* Log when we receive a request, when we send a response and how long it took t...Erik Johnston2015-02-091-1/+1
* Pass client info to the sync_configMark Haines2015-01-301-1/+1
* Filter the recent events before applying the limit when doing an incremental ...Mark Haines2015-01-301-1/+1
* Add basic filtering supportMark Haines2015-01-291-5/+14
* Merge branch 'client_v2_filter' into client_v2_syncMark Haines2015-01-291-1/+1
|\
| * Create a separate filter object to do the actual filtering, so that we canMark Haines2015-01-291-1/+1
* | Move typing notifs to an "emphermal" event list on the room objectMark Haines2015-01-291-2/+2
* | Merge branch 'client_v2_filter' into client_v2_syncMark Haines2015-01-291-2/+2
|\|
| * Merge in auth changes from developMark Haines2015-01-291-2/+2
* | Merge branch 'client_v2_filter' into client_v2_syncMark Haines2015-01-292-1/+106
|\|
| * Add filter JSON sanity checks.Kegan Dougal2015-01-281-1/+1
| * Have the Filtering API return Deferreds, so we can do the Datastore implement...Paul "LeoNerd" Evans2015-01-271-3/+5
| * Initial trivial implementation of an actual 'Filtering' object; move storage ...Paul "LeoNerd" Evans2015-01-271-13/+12
| * Initial minimal attempt at /user/:user_id/filter API - in-memory storage, no ...Paul "LeoNerd" Evans2015-01-262-1/+109
| * Add client v2_alpha resource to synapse server resource treeMark Haines2015-01-232-0/+67
* Add typing notifications to syncMark Haines2015-01-291-10/+8
* Include transaction ids in unsigned section of events in the sync results for...Mark Haines2015-01-291-7/+16
* Add ports back to demo/start.shMark Haines2015-01-281-1/+1
* Fix FormattingMark Haines2015-01-271-3/+2
* Start implementing the non-incremental sync portion of the v2 /sync APIMark Haines2015-01-261-28/+77
* Start implementing the v2_alpha sync APIMark Haines2015-01-233-0/+214