summary refs log tree commit diff
path: root/synapse/handlers/e2e_room_keys.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Speed up room keys query by using read/write lock (#17461)Erik Johnston2024-07-221-9/+9
* Add debug logging for when room keys are uploaded, including whether they are...reivilibre2024-06-071-0/+18
* Correctly mention previous copyright (#16820)Erik Johnston2024-01-231-0/+1
* Update license headersPatrick Cloke2023-11-211-11/+16
* Bump black from 22.12.0 to 23.1.0 (#15103)dependabot[bot]2023-02-221-1/+0
* Remove redundant types from comments. (#14412)Patrick Cloke2022-11-161-2/+3
* Add missing types to opentracing. (#13345)Patrick Cloke2022-07-211-2/+2
* Refactor and convert `Linearizer` to async (#12357)Sean Quah2022-04-051-7/+7
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-1/+1
* Add type hints to `synapse/storage/databases/main/e2e_room_keys.py` (#11549)Sean Quah2021-12-141-5/+10
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Import HomeServer from the proper module. (#9665)Patrick Cloke2021-03-231-1/+1
* Add type hints to E2E handler. (#9232)Patrick Cloke2021-01-281-33/+58
* Stop sub-classing object (#8249)Patrick Cloke2020-09-041-1/+1
* Convert E2E key and room key handlers to async/await. (#7851)Patrick Cloke2020-07-151-42/+33
* Ensure etag is a string for GET room_keys/version response (#7691)Hubert Chathi2020-06-151-0/+1
* Replace iteritems/itervalues/iterkeys with native versions. (#7692)Patrick Cloke2020-06-151-4/+2
* LintBrendan Abolivier2020-03-061-2/+1
* Mention the session ID in the error messageBrendan Abolivier2020-03-061-2/+3
* LintBrendan Abolivier2020-03-061-1/+2
* Make sure that is_verified is a boolean when processing room keysBrendan Abolivier2020-03-061-0/+6
* add etag and count to key backup endpoints (#5858)Hubert Chathi2019-11-271-50/+80
* make version optional in body of e2e backup version updateHubert Chathi2019-10-091-2/+2
* Opentrace e2e keys (#5855)Jorik Schellekens2019-08-221-2/+26
* Replace returnValue with return (#5736)Amber Brown2019-07-231-4/+4
* Run Black. (#5482)Amber Brown2019-06-201-23/+15
* make sure version is in body and wrap in linearizer queueHubert Chathi2019-02-081-11/+26
* re-try to make isort happyHubert Chathi2019-02-061-1/+1
* fix import to make isort happyHubert Chathi2019-02-061-2/+7
* add new endpoint to update backup versionsHubert Chathi2019-02-061-1/+33
* return proper error codes for some 404sHubert Chathi2019-02-061-4/+16
* handle empty backups according to latest spec proposal (#4123)Hubert Chathi2018-11-051-7/+15
* Linting soothes the savage PEP8 monsterDavid Baker2018-10-121-4/+9
* PR feedback pt. 1David Baker2018-10-121-20/+21
* Apparently this blank line is Very ImportantDavid Baker2018-10-091-0/+1
* be python3 compatibleDavid Baker2018-10-091-2/+3
* try to make flake8 and isort happyHubert Chathi2018-09-061-1/+1
* update to newer Synapse APIsHubert Chathi2018-08-241-1/+1
* support DELETE /version with no argsMatthew Hodgson2018-08-121-1/+1
* implement remaining tests and make them workMatthew Hodgson2018-08-121-7/+28
* switch get_current_version_info back to being get_version_infoMatthew Hodgson2018-08-121-4/+7
* fix flakesMatthew Hodgson2018-08-121-2/+2
* fix typosMatthew Hodgson2018-08-121-1/+2
* add a tonne of docstring; make upload_room_keys properly assert versionMatthew Hodgson2018-08-121-8/+103
* more docstring for the e2e_room_keys restMatthew Hodgson2018-08-121-2/+0
* fix factoring out of _should_replace_room_keyMatthew Hodgson2018-08-121-3/+4
* rename room_key_version table correctly, and fix opt argsMatthew Hodgson2018-08-121-3/+3
* blindly incorporate PR review - needs testing & fixingMatthew Hodgson2018-08-121-30/+58
* make /room_keys/version workMatthew Hodgson2018-08-121-7/+11
* implement /room_keys/version too (untested)Matthew Hodgson2018-08-121-5/+42
* make it work and fix pep8Matthew Hodgson2018-08-121-26/+43
* interim WIP checkin; doesn't build yetMatthew Hodgson2018-08-121-15/+31
* total WIP skeleton for /room_keys APIMatthew Hodgson2018-08-121-0/+60