Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Give some more things logcontexts (#4077) | Richard van der Hoff | 2018-10-23 | 1 | -2/+2 |
| | |||||
* | Don't fail requests to unbind 3pids for non supporting ID servers | Erik Johnston | 2018-08-08 | 1 | -2/+11 |
| | | | | | | | | | | Older identity servers may not support the unbind 3pid request, so we shouldn't fail the requests if we received one of 400/404/501. The request still fails if we receive e.g. 500 responses, allowing clients to retry requests on transient identity server errors that otherwise do support the API. Fixes #3661 | ||||
* | run isort | Amber Brown | 2018-07-09 | 1 | -3/+4 |
| | |||||
* | add GDPR erase param to deactivate API | Matthew Hodgson | 2018-06-26 | 1 | -0/+1 |
| | |||||
* | Merge pull request #3441 from matrix-org/erikj/redo_erasure | Erik Johnston | 2018-06-25 | 1 | -1/+6 |
|\ | | | | | Fix user erasure and re-enable | ||||
| * | Revert "Revert "Merge pull request #3431 from ↵ | Erik Johnston | 2018-06-25 | 1 | -1/+6 |
| | | | | | | | | | | | | matrix-org/rav/erasure_visibility"" This reverts commit 1d009013b3c3e814177afc59f066e02a202b21cd. | ||||
* | | Remove all global reactor imports & pass it around explicitly (#3424) | Amber Brown | 2018-06-25 | 1 | -2/+2 |
|/ | |||||
* | Revert "Merge pull request #3431 from matrix-org/rav/erasure_visibility" | Richard van der Hoff | 2018-06-22 | 1 | -6/+1 |
| | | | | | This reverts commit ce0d911156b355c5bf452120bfb08653dad96497, reversing changes made to b4a5d767a94f1680d07edfd583aae54ce422573e. | ||||
* | mark accounts as erased when requested | Richard van der Hoff | 2018-06-12 | 1 | -1/+6 |
| | |||||
* | Fix comment | David Baker | 2018-06-04 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/develop' into dbkr/unbind | David Baker | 2018-05-24 | 1 | -0/+4 |
|\ | |||||
| * | Remove users from user directory on deactivate | David Baker | 2018-05-24 | 1 | -0/+4 |
| | | |||||
* | | pep8 | David Baker | 2018-05-24 | 1 | -3/+6 |
| | | |||||
* | | Hit the 3pid unbind endpoint on deactivation | David Baker | 2018-05-23 | 1 | -1/+21 |
|/ | |||||
* | comment typo | David Baker | 2018-05-22 | 1 | -1/+1 |
| | |||||
* | Catch failure to part user from room | David Baker | 2018-05-10 | 1 | -7/+13 |
| | |||||
* | Many docstrings | David Baker | 2018-05-10 | 1 | -0/+24 |
| | |||||
* | Oops, don't call function passed to run_in_background | David Baker | 2018-05-10 | 1 | -1/+1 |
| | |||||
* | Prefix internal functions | David Baker | 2018-05-09 | 1 | -7/+7 |
| | |||||
* | Indent fail | David Baker | 2018-05-09 | 1 | -1/+1 |
| | |||||
* | Part deactivated users in the background | David Baker | 2018-05-09 | 1 | -1/+34 |
| | | | | | One room at a time so we don't take out the whole server with leave events, and restart at server restart. | ||||
* | Part user from rooms on account deactivate | David Baker | 2018-05-08 | 1 | -1/+15 |
| | | | | | | | This implements this very crudely: this probably isn't viable because parting a user from all their rooms could take a long time, and if the HS gets restarted in that time the process will be aborted. | ||||
* | Delete devices in various logout situations | Richard van der Hoff | 2017-11-29 | 1 | -0/+8 |
| | | | | | | | | | | | | | Make sure that we delete devices whenever a user is logged out due to any of the following situations: * /logout * /logout_all * change password * deactivate account (by the user or by an admin) * invalidate access token from a dynamic module Fixes #2672. | ||||
* | Move deactivate_account into its own handler | Richard van der Hoff | 2017-11-29 | 1 | -0/+44 |
Non-functional refactoring to move deactivate_account. This means that we'll be able to properly deactivate devices and access tokens without introducing a dependency loop. |