Commit Graph

3259 Commits (318f4e738e66a1376a8db25c217a090384083f2d)

Author SHA1 Message Date
Richard van der Hoff 318f4e738e
Be more tolerant of membership events in unknown rooms (#8110) 4 years ago
Patrick Cloke 592cdf73be
Improve the error code when trying to register using a name reserved for guests. (#8135) 4 years ago
Patrick Cloke dbc630a628
Use the JSON encoder without whitespace in more places. (#8124) 4 years ago
Patrick Cloke 5eac0b7e76
Add more types to synapse.storage.database. (#8127) 4 years ago
Patrick Cloke 731dfff347
Ensure a group ID is valid before trying to get rooms for it. (#8129) 4 years ago
Patrick Cloke 76c43f086a
Do not assume calls to runInteraction return Deferreds. (#8133) 4 years ago
Richard van der Hoff 12aebdfa5a
Close the database connection we create during startup (#8131) 4 years ago
Erik Johnston c9c544cda5
Remove `ChainedIdGenerator`. (#8123) 4 years ago
Patrick Cloke f594e434c3
Switch the JSON byte producer from a pull to a push producer. (#8116) 4 years ago
Ryan Cole cfeb37f039
Updated docs: Added note about missing 308 redirect support. (#8120) 4 years ago
Patrick Cloke eebf52be06
Be stricter about JSON that is accepted by Synapse (#8106) 4 years ago
Patrick Cloke d89692ea84
Convert runWithConnection to async. (#8121) 4 years ago
Patrick Cloke d294f0e7e1
Remove the unused inlineCallbacks code-paths in the caching code (#8119) 4 years ago
Erik Johnston 76d21d14a0
Separate `get_current_token` into two. (#8113) 4 years ago
Patrick Cloke f40645e60b
Convert events worker database to async/await. (#8071) 4 years ago
Patrick Cloke acfb7c3b5d
Add a link to the matrix-synapse-rest-password-provider. (#8111) 4 years ago
Patrick Cloke 3c01724b33
Fix the return type of send_nonmember_events. (#8112) 4 years ago
Andrew Morgan 5cf7c12995
Remove : from allowed client_secret chars (#8101) 4 years ago
Patrick Cloke 408aef8276 Rename changelog from bugfix to misc. 4 years ago
Patrick Cloke 2f4d60a5ba
Iteratively encode JSON responses to avoid blocking the reactor. (#8013) 4 years ago
Patrick Cloke 25e55d2598
Return the previous stream token if a non-member event is a duplicate. (#8093) 4 years ago
Andrew Morgan 8b6c176aee
Add resources.consent conditional dependency back (#8107) 4 years ago
Patrick Cloke 050e20e7ca
Convert some of the general database methods to async (#8100) 4 years ago
Andrew Morgan e04e465b4d
Use the default templates when a custom template file cannot be found (#8037) 4 years ago
Patrick Cloke ad6190c925
Convert stream database to async/await. (#8074) 4 years ago
Patrick Cloke ac77cdb64e
Add a shadow-banned flag to users. (#8092) 4 years ago
Patrick Cloke b069b78bb4
Convert pusher databases to async/await. (#8075) 4 years ago
Patrick Cloke e8861957d9
Convert receipts and events databases to async/await. (#8076) 4 years ago
Erik Johnston dc22090a67
Add type hints to synapse.handlers.room (#8090) 4 years ago
Patrick Cloke 6b7ce1d332
Remove some unused database functions. (#8085) 4 years ago
Patrick Cloke 894dae74fe
Convert misc database code to async (#8087) 4 years ago
Patrick Cloke 7bdf9828d5 Remove a space at the start of a changelog entry. 4 years ago
Olivier Wilkinson (reivilibre) 091ca3910d 1.19.0rc1 4 years ago
Richard van der Hoff 53834bb9c4
Run `remove_push_actions_from_staging` in foreground (#8081) 4 years ago
reivilibre ff0e894656
Drop federation transmission queues during a significant remote outage. (#7864) 4 years ago
Patrick Cloke dd8f28bd3f
Fix unawaited coroutine error in tests. (#8072) 4 years ago
Patrick Cloke fbe930dad2
Convert the roommember database to async/await. (#8070) 4 years ago
Patrick Cloke 5ecc8b5825
Convert devices database to async/await. (#8069) 4 years ago
Erik Johnston 5dd73d029e
Add type hints to handlers.message and events.builder (#8067) 4 years ago
Patrick Cloke d68e10f308
Convert account data, device inbox, and censor events databases to async/await (#8063) 4 years ago
Patrick Cloke a3a59bab7b
Convert appservice, group server, profile and more databases to async (#8066) 4 years ago
Erik Johnston 9d1e4942ab
Fix typing for notifier (#8064) 4 years ago
Patrick Cloke 04faa0bfa9
Convert tags and metrics databases to async/await (#8062) 4 years ago
Patrick Cloke a0acdfa9e9
Converts event_federation and registration databases to async/await (#8061) 4 years ago
Erik Johnston 3c796e4159
Update changelog.d/8051.misc 4 years ago
Erik Johnston a1e9bb9eae
Add typing info to Notifier (#8058) 4 years ago
Erik Johnston e1af09dccb Newsfile 4 years ago
Erik Johnston a0f574f3c2
Reduce INFO logging (#8050) 4 years ago
Erik Johnston db131b6b22
Change the default log config to reduce disk I/O and storage (#8040) 4 years ago
Erik Johnston 64e5bb0dc8 Newsfile 4 years ago