Commit Graph

947 Commits (watcha-develop)

Author SHA1 Message Date
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Andrew Morgan 04819239ba
Add a Synapse Module for configuring presence update routing (#9491) 4 years ago
Patrick Cloke da75d2ea1f
Add type hints for the federation sender. (#9681) 4 years ago
Richard van der Hoff 7c8402ddb8
Suppress CryptographyDeprecationWarning (#9698) 4 years ago
Brendan Abolivier 0b56481caa
Fix lint 4 years ago
Brendan Abolivier 066c703729
Move support for MSC3026 behind an experimental flag 4 years ago
Brendan Abolivier 405aeb0b2c
Implement MSC3026: busy presence state 4 years ago
Jonathan de Jong 27d2820c33
Enable flake8-bugbear, but disable most checks. (#9499) 4 years ago
Richard van der Hoff 4db07f9aef
Set X-Forwarded-Proto header when frontend-proxy proxies a request (#9539) 4 years ago
Jonathan de Jong e12077a78a
Allow bytecode again (#9502) 4 years ago
Erik Johnston 2927921942
Clean up `ShardedWorkerHandlingConfig` (#9466) 4 years ago
Erik Johnston 66f4949e7f
Fix deleting pushers when using sharded pushers. (#9465) 4 years ago
Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 4 years ago
Jan Christian Grünhage 43dd93bb26
Add phone home stats for encrypted messages. (#9283) 4 years ago
Richard van der Hoff 9c715a5f19
Fix SSO on workers (#9271) 4 years ago
Richard van der Hoff f78d07bf00
Split out a separate endpoint to complete SSO registration (#9262) 4 years ago
Ivan Shapovalov 13c7ab8181
Fixes for PyPy compatibility (#9270) 4 years ago
Erik Johnston 6633a4015a
Allow moving account data and receipts streams off master (#9104) 4 years ago
Richard van der Hoff 21a296cd5a
Split OidcProvider out of OidcHandler (#9107) 4 years ago
Patrick Cloke d1eb1b96e8
Register the /devices endpoint on workers. (#9092) 4 years ago
Erik Johnston c9195744a4
Move more encryption endpoints off master (#9068) 4 years ago
Richard van der Hoff 671138f658
Clean up exception handling in the startup code (#9059) 4 years ago
Richard van der Hoff 7db2622d30
Remove unused SynapseService (#9058) 4 years ago
Erik Johnston b530eaa262
Allow running sendToDevice on workers (#9044) 4 years ago
Richard van der Hoff 111b673fc1
Add initial support for a "pick your IdP" page (#9017) 4 years ago
Patrick Cloke 68bb26da69
Allow redacting events on workers (#8994) 4 years ago
Richard van der Hoff 28877fade9
Implement a username picker for synapse (#8942) 4 years ago
Erik Johnston 80a992d7b9
Fix deadlock on SIGHUP (#8918) 4 years ago
Richard van der Hoff ab7a24cc6b
Better formatting for config errors from modules (#8874) 4 years ago
Patrick Cloke 30fba62108
Apply an IP range blacklist to push and key revocation requests. (#8821) 4 years ago
Erik Johnston 382b4e83f1
Defer SIGHUP handlers to reactor. (#8817) 4 years ago
Richard van der Hoff fb56dfdccd
Fix SIGHUP handler (#8697) 4 years ago
Erik Johnston 921a3f8a59
Fix not sending events over federation when using sharded event persisters (#8536) 4 years ago
Patrick Cloke fe0f4a3591
Move additional tasks to the background worker, part 3 (#8489) 4 years ago
Patrick Cloke c9c0ad5e20
Remove the deprecated Handlers object (#8494) 4 years ago
Patrick Cloke e4f72ddc44
Move additional tasks to the background worker (#8458) 4 years ago
Patrick Cloke 8dbf62fada
Include the configured log level in phone home stats. (#8477) 4 years ago
Richard van der Hoff 4f0637346a
Combine `SpamCheckerApi` with the more generic `ModuleApi`. (#8464) 4 years ago
Erik Johnston e3debf9682
Add logging on startup/shutdown (#8448) 4 years ago
Patrick Cloke 62894673e6
Allow background tasks to be run on a separate worker. (#8369) 4 years ago
Patrick Cloke 8a4a4186de
Simplify super() calls to Python 3 syntax. (#8344) 4 years ago
Jonathan de Jong 837293c314
Remove obsolete __future__ imports (#8337) 4 years ago
Andrew Morgan a3a90ee031
Show a confirmation page during user password reset (#8004) 4 years ago
Patrick Cloke 72bec36d50
Directly import json from the standard library. (#8259) 4 years ago
Patrick Cloke c619253db8
Stop sub-classing object (#8249) 4 years ago
Patrick Cloke d250521cf5
Convert the main methods run by the reactor to async. (#8213) 4 years ago
Richard van der Hoff 8027166dd5 Add a comment about _LimitedHostnameResolver 4 years ago
Erik Johnston 0f1afbe8dc Change HomeServer definition to work with typing. 4 years ago
Erik Johnston 7620912d84
Add health check endpoint (#8048) 4 years ago
Erik Johnston a7bdf98d01
Rename database classes to make some sense (#8033) 4 years ago