Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix bug where pusherpool didn't start and broke some rooms | Erik Johnston | 2017-07-06 | 1 | -8/+6 |
| | | | | | | | | Since we didn't instansiate the PusherPool at start time it could fail at run time, which it did for some users. This may or may not fix things for those users, but it should happen at start time and stop the server from starting. | ||||
* | Working unsubscribe links going straight to the HS | David Baker | 2016-06-02 | 1 | -1/+3 |
| | | | | and authed by macaroons that let you delete pushers and nothing else | ||||
* | WIP on unsubscribing email notifs without logging in | David Baker | 2016-06-01 | 1 | -1/+54 |
| | |||||
* | Make the /set part mandatory | David Baker | 2016-04-12 | 1 | -1/+1 |
| | |||||
* | Mis-named function | David Baker | 2016-04-12 | 1 | -1/+1 |
| | |||||
* | Split into separate servlet classes | David Baker | 2016-04-12 | 1 | -11/+16 |
| | |||||
* | Add get endpoint for pushers | David Baker | 2016-04-11 | 1 | -1/+34 |
| | | | | As per https://github.com/matrix-org/matrix-doc/pull/308 | ||||
* | Hook up adding a pusher to the notifier for replication. | Mark Haines | 2016-03-15 | 1 | -0/+6 |
| | |||||
* | Add a parse_json_object function | Mark Haines | 2016-03-09 | 1 | -14/+3 |
| | | | | | to deduplicate all the copy+pasted _parse_json functions. Also document the parse_.* functions. | ||||
* | Remove dead code for setting device specific rules. | Mark Haines | 2016-02-18 | 1 | -3/+3 |
| | | | | | | It wasn't possible to hit the code from the API because of a typo in parsing the request path. Since no-one was using the feature we might as well remove the dead code. | ||||
* | Fix flake8 warnings for new flake8 | Daniel Wagner-Hall | 2016-02-02 | 1 | -2/+2 |
| | |||||
* | Rename 'user_name' to 'user_id' in push to make it consistent with the rest ↵ | Mark Haines | 2016-01-13 | 1 | -2/+2 |
| | | | | of the code | ||||
* | Introduce a Requester object | Daniel Wagner-Hall | 2016-01-11 | 1 | -2/+3 |
| | | | | | | | | | This tracks data about the entity which made the request. This is instead of passing around a tuple, which requires call-site modifications every time a new piece of optional context is passed around. I tried to introduce a User object. I gave up. | ||||
* | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
| | |||||
* | also do more structured logging | David Baker | 2015-12-07 | 1 | -0/+1 |
| | |||||
* | pep8 | David Baker | 2015-12-07 | 1 | -0/+1 |
| | |||||
* | Add logging to pushers API to log the body of the request | David Baker | 2015-12-07 | 1 | -0/+4 |
| | |||||
* | Host /unstable and /r0 versions of r0 APIs | Daniel Wagner-Hall | 2015-12-01 | 1 | -2/+2 |
| | |||||
* | Allow guests to register and call /events?room_id= | Daniel Wagner-Hall | 2015-11-04 | 1 | -1/+1 |
| | | | | | | | This follows the same flows-based flow as regular registration, but as the only implemented flow has no requirements, it auto-succeeds. In the future, other flows (e.g. captcha) may be required, so clients should treat this like the regular registration flow choices. | ||||
* | Remove completely unused concepts from codebase | Daniel Wagner-Hall | 2015-08-25 | 1 | -2/+2 |
| | | | | | | | | | | Removes device_id and ClientInfo device_id is never actually written, and the matrix.org DB has no non-null entries for it. Right now, it's just cluttering up code. This doesn't remove the columns from the database, because that's fiddly. | ||||
* | Allow multiple pushers for a single app ID & pushkey, honouring the 'append' ↵ | David Baker | 2015-03-25 | 1 | -1/+12 |
| | | | | flag in the API. | ||||
* | 1) Pushers are now associated with an access token | David Baker | 2015-03-24 | 1 | -1/+2 |
| | | | | 2) Change places where we mean unauthenticated to 401, not 403, in C/S v2: hack so it stays as 403 in v1 because web client relies on it. | ||||
* | Blunty replace json with simplejson | Erik Johnston | 2015-02-11 | 1 | -1/+1 |
| | |||||
* | Code-style fixes | Mark Haines | 2015-02-10 | 1 | -2/+2 |
| | |||||
* | s/instance_handle/profile_tag/ | David Baker | 2015-02-03 | 1 | -2/+2 |
| | |||||
* | Allow kind to be set to null to delete a pusher. | David Baker | 2015-01-29 | 1 | -1/+10 |
| | |||||
* | Change uses of get_user_by_req because it returns a tuple now. | David Baker | 2015-01-28 | 1 | -1/+1 |
| | |||||
* | Oops, bad merge: needed to change the base class of the rest servlets too. | David Baker | 2015-01-28 | 1 | -2/+2 |
| | |||||
* | Merge branch 'develop' into pushers | David Baker | 2015-01-22 | 1 | -0/+80 |
Conflicts: synapse/rest/__init__.py |