Patrick Cloke
|
a78016dadf
|
Add type hints to E2E handler. (#9232)
This finishes adding type hints to the `synapse.handlers` module.
|
2021-01-28 08:34:19 -05:00 |
|
Patrick Cloke
|
c619253db8
|
Stop sub-classing object (#8249)
|
2020-09-04 06:54:56 -04:00 |
|
Patrick Cloke
|
b11450dedc
|
Convert E2E key and room key handlers to async/await. (#7851)
|
2020-07-15 08:48:58 -04:00 |
|
Hubert Chathi
|
2b2344652b
|
Ensure etag is a string for GET room_keys/version response (#7691)
|
2020-06-15 13:42:44 -04:00 |
|
Patrick Cloke
|
bd6dc17221
|
Replace iteritems/itervalues/iterkeys with native versions. (#7692)
|
2020-06-15 07:03:36 -04:00 |
|
Brendan Abolivier
|
54b78a0e3b
|
Lint
|
2020-03-06 15:11:13 +00:00 |
|
Brendan Abolivier
|
297aaf4816
|
Mention the session ID in the error message
|
2020-03-06 15:07:41 +00:00 |
|
Brendan Abolivier
|
45df9d35a9
|
Lint
|
2020-03-06 11:10:52 +00:00 |
|
Brendan Abolivier
|
80e580ae92
|
Make sure that is_verified is a boolean when processing room keys
|
2020-03-06 11:05:00 +00:00 |
|
Hubert Chathi
|
0d27aba900
|
add etag and count to key backup endpoints (#5858)
|
2019-11-27 16:14:44 -05:00 |
|
Hubert Chathi
|
4535a07f4a
|
make version optional in body of e2e backup version update
to agree with latest version of the MSC
|
2019-10-09 17:54:03 -04:00 |
|
Jorik Schellekens
|
9a6f2be572
|
Opentrace e2e keys (#5855)
Add opentracing tags and logs for e2e keys
|
2019-08-22 11:28:12 +01:00 |
|
Amber Brown
|
4806651744
|
Replace returnValue with return (#5736)
|
2019-07-23 23:00:55 +10:00 |
|
Amber Brown
|
32e7c9e7f2
|
Run Black. (#5482)
|
2019-06-20 19:32:02 +10:00 |
|
Hubert Chathi
|
afae8442b5
|
make sure version is in body and wrap in linearizer queue
also add tests
|
2019-02-08 01:32:45 -05:00 |
|
Hubert Chathi
|
d9e424bf64
|
re-try to make isort happy
|
2019-02-06 22:18:41 -05:00 |
|
Hubert Chathi
|
9ff620a518
|
fix import to make isort happy
|
2019-02-06 21:32:52 -05:00 |
|
Hubert Chathi
|
8248637173
|
add new endpoint to update backup versions
|
2019-02-06 17:57:10 -05:00 |
|
Hubert Chathi
|
664c81e8b7
|
return proper error codes for some 404s
|
2019-02-06 17:47:22 -05:00 |
|
Hubert Chathi
|
f1087106cf
|
handle empty backups according to latest spec proposal (#4123)
fixes #4056
|
2018-11-05 17:59:29 -05:00 |
|
David Baker
|
8c0ff0287a
|
Linting soothes the savage PEP8 monster
|
2018-10-12 13:47:43 +01:00 |
|
David Baker
|
83e72bb2f0
|
PR feedback pt. 1
|
2018-10-12 11:26:18 +01:00 |
|
David Baker
|
f4a4dbcad1
|
Apparently this blank line is Very Important
|
2018-10-09 09:47:04 +01:00 |
|
David Baker
|
0c905ee015
|
be python3 compatible
|
2018-10-09 09:39:13 +01:00 |
|
Hubert Chathi
|
3801b8aa03
|
try to make flake8 and isort happy
|
2018-09-06 11:35:19 -04:00 |
|
Hubert Chathi
|
16a31c6fce
|
update to newer Synapse APIs
|
2018-08-24 22:51:25 -04:00 |
|
Matthew Hodgson
|
72788cf9c1
|
support DELETE /version with no args
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
fe87890b18
|
implement remaining tests and make them work
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
5e42c45c96
|
switch get_current_version_info back to being get_version_info
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
982edca380
|
fix flakes
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
234611f347
|
fix typos
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
14b3da63a3
|
add a tonne of docstring; make upload_room_keys properly assert version
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
9f500cb39e
|
more docstring for the e2e_room_keys rest
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
ca0b052307
|
fix factoring out of _should_replace_room_key
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
cac0253799
|
rename room_key_version table correctly, and fix opt args
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
0abb205b47
|
blindly incorporate PR review - needs testing & fixing
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
69e51c7ba4
|
make /room_keys/version work
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
8ae64b270f
|
implement /room_keys/version too (untested)
|
2018-08-12 19:14:31 -04:00 |
|
Matthew Hodgson
|
6b8c07abc2
|
make it work and fix pep8
|
2018-08-12 19:13:09 -04:00 |
|
Matthew Hodgson
|
0bc4627a73
|
interim WIP checkin; doesn't build yet
|
2018-08-12 18:23:10 -04:00 |
|
Matthew Hodgson
|
53ace904b2
|
total WIP skeleton for /room_keys API
|
2018-08-12 18:23:10 -04:00 |
|