summary refs log tree commit diff
path: root/tests/handlers/test_deactivate_account.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Port the push rule classes to Rust. (#13768)Erik Johnston2022-09-201-15/+12
|
* Fix validation problem that occurs when a user tries to deactivate their ↵reivilibre2022-08-191-0/+15
| | | | account or change their password. (#13563)
* Make push rules use proper structures. (#13522)Erik Johnston2022-08-161-16/+17
| | | | | | | | | | | | This improves load times for push rules: | Version | Time per user | Time for 1k users | | -------------------- | ------------- | ----------------- | | Before | 138 µs | 138ms | | Now (with custom) | 2.11 µs | 2.11ms | | Now (without custom) | 49.7 ns | 0.05 ms | This therefore has a large impact on send times for rooms with large numbers of local users in the room.
* Use literals in place of `HTTPStatus` constants in tests (#13463)Dirk Klimpel2022-08-051-2/+1
|
* Remove redundant `get_success` calls in test code (#12346)Richard van der Hoff2022-04-011-13/+12
| | | There are a bunch of places we call get_success on an immediate value, which is unnecessary. Let's rip them out, and remove the redundant functionality in get_success and friends.
* Add some type hints to the tests.handlers module. (#12207)Patrick Cloke2022-03-111-1/+1
|
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-1/+1
| | | | | | | The presence of this method was confusing, and mostly present for backwards compatibility. Let's get rid of it. Part of #11733
* Add a background database update to purge account data for deactivated ↵reivilibre2022-02-021-0/+106
| | | | users. (#11655)
* Remove account data (including client config, push rules and ignored users) ↵reivilibre2022-01-241-0/+219
upon user deactivation. (#11621) Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>