Commit Graph

383 Commits (8ca39bd2c39b81cc909796c57fe5bca45fcd358c)

Author SHA1 Message Date
Dagfinn Ilmari Mannsåker a3f11567d9
Replace all remaining six usage with native Python 3 equivalents (#7704) 5 years ago
Patrick Cloke bd6dc17221
Replace iteritems/itervalues/iterkeys with native versions. (#7692) 5 years ago
Andrew Morgan fcd6961441
Add option to enable encryption by default for new rooms (#7639) 5 years ago
Erik Johnston e5c67d04db
Add option to move event persistence off master (#7517) 5 years ago
Erik Johnston 1531b214fc
Add ability to wait for replication streams (#7542) 5 years ago
Erik Johnston 710d958c64
On upgrade room only send canonical alias once. (#7547) 5 years ago
Patrick Cloke eab59d758d
Convert the room handler to async/await. (#7396) 5 years ago
Andrew Morgan 6b22921b19
async/await is_server_admin (#7363) 5 years ago
PeerD f41b742161
Check on room creation if the user is allowed to publish the room to the room directory. (#7260) 5 years ago
Andrew Morgan ac978ab3da
Default PL100 to enable encryption in a room (#7230) 5 years ago
Patrick Cloke 60724c46b7
Remove special casing of `m.room.aliases` events (#7034) 5 years ago
Patrick Cloke 509e381afa
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) 5 years ago
Patrick Cloke 99eed85a77
Do not send alias events when creating / upgrading a room (#6941) 5 years ago
Patrick Cloke fe3941f6e3
Stop sending events when creating or deleting aliases (#6904) 5 years ago
Andrew Morgan 3404ad289b
Raise the default power levels for invites, tombstones and server acls (#6834) 5 years ago
PeerD 99fcc96289
Third party event rules Update (#6781) 5 years ago
Erik Johnston ed630ea17c
Reduce amount of logging at INFO level. (#6862) 5 years ago
Erik Johnston 6475382d80
Fix detecting unknown devices from remote encrypted events. (#6848) 5 years ago
Richard van der Hoff d7bf793cc1 s/get_room_version/get_room_version_id/ 5 years ago
Richard van der Hoff b36095ae5c Set the PL for aliases events to 0. 5 years ago
Richard van der Hoff ee42a5513e Factor out a `copy_power_levels_contents` method 5 years ago
Erik Johnston 8df862e45d
Add `rooms.room_version` column (#6729) 5 years ago
Erik Johnston d386f2f339
Add StateMap type alias (#6715) 5 years ago
Richard van der Hoff ba897a7590
Fix some test failures when frozen_dicts are enabled (#6642) 5 years ago
Andrew Morgan 01c3c6c929 Fix power levels being incorrectly set in old and new rooms after a room upgrade (#6633) 5 years ago
Erik Johnston fa780e9721
Change EventContext to use the Storage class (#6564) 5 years ago
Erik Johnston 02553901ce
Remove unused `get_pagination_rows` methods. (#6557) 5 years ago
Brendan Abolivier a820069549
Incorporate review 5 years ago
Brendan Abolivier 487f1bb49d
Use the filtered version of an event when responding to /context requests for that event 5 years ago
Brendan Abolivier 08a436ecb2
Incorporate review 5 years ago
Andrew Morgan 72078e4be5
Transfer power level state events on room upgrade (#6237) 5 years ago
Brendan Abolivier eda14737cf
Also filter state events 5 years ago
Brendan Abolivier cb2cbe4d26
Only filter if a filter was provided 5 years ago
Brendan Abolivier f141af4c79
Update copyright 5 years ago
Brendan Abolivier 1dffa78701
Filter events_before and events_after in /context requests 5 years ago
Andrew Morgan ace947e8da
Depublish a room from the public rooms list when it is upgraded (#6232) 5 years ago
Amber Brown 020add5099
Update black to 19.10b0 (#6304) 5 years ago
Andrew Morgan 54fef094b3
Remove usage of deprecated logger.warn method from codebase (#6271) 5 years ago
Erik Johnston 69f0054ce6 Port to use state storage 5 years ago
werner291 b5b03b7079 Add domain validation when creating room with list of invitees (#6121) 5 years ago
Andrew Morgan 9fc71dc5ee
Use the v2 Identity Service API for lookups (MSC2134 + MSC2140) (#5976) 5 years ago
Andrew Morgan 2a44782666
Remove double return statements (#5962) 5 years ago
Michael Telatynski baee288fb4 Don't create broken room when power_level_content_override.users does not contain creator_id. (#5633) 5 years ago
Amber Brown 4806651744
Replace returnValue with return (#5736) 5 years ago
Andrew Morgan ef8c62758c
Prevent multiple upgrades on the same room at once (#5051) 6 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Erik Johnston 187d2837a9 Add third party rules hook into create room 6 years ago
Andrew Morgan 6368150a74
Add config option for setting homeserver's default room version (#5223) 6 years ago
Brendan Abolivier 84196cb231 Add some limitations to alias creation 6 years ago
Andrew Morgan 66e78700a2
Transfer related groups on room upgrade (#4990) 6 years ago