Commit Graph

229 Commits (b6a7d49b6f1f7c494372fd1b9aab3982c9a299c7)

Author SHA1 Message Date
helix-loop 08297f2f18
Add pkg-config package to Stage 0 (#15567) 2 years ago
Jason Little e4f545c452
Remove `worker_replication_*` settings (#15491) 2 years ago
Dirk Klimpel e4a25d022c
Load `/capabilities` endpoint on workers (#15436) 2 years ago
Dirk Klimpel 4af0aec54d
Load `/directory/room/{roomAlias}` endpoint on workers (#15333) 2 years ago
Dirk Klimpel 4fc85e5a92
Load `/password_policy` endpoint on workers. (#15331) 2 years ago
Jason Little 3d70cc393f
Load `/register/available` endpoint on workers (#15268) 2 years ago
reivilibre 66fc166b96
Make `configure_workers_and_start` script used in Complement tests compatible with older versions of Python. (#15275) 2 years ago
Jason Little 003a25ae5c
Additional functionality for declaring worker types in Complement (#14921) 2 years ago
David Robertson d4eba4409f
Install rust during Stage 0 of docker build (#15239) 2 years ago
Dirk Klimpel ecbe0ddbe7
Add support for knocking to workers. (#15133) 2 years ago
David Robertson c4f4dc35cd
Dockerfile-workers: spell out when config isn't generated (#15186) 2 years ago
reivilibre 682d31c702
Allow use of the `/filter` Client-Server APIs on workers. (#15134) 2 years ago
realtyem 58214dbb9b
Allow enabling the asyncio reactor in complement (#14858) 2 years ago
reivilibre 22cc93afe3
Enable Faster Remote Room Joins against worker-mode Synapse. (#14752) 2 years ago
katlol cf18fea9e1
Dockerfile: Bump Python version from 3.9 to 3.11 (#14875) 2 years ago
Andrew Morgan a7b54ca8d8
Implement MSC3930: polls push rules (#14787) 2 years ago
David Robertson b88cfe6d41
Require poetry>=1.3.2 (#14860) 2 years ago
David Robertson 5b3af1c7d0
Stabilise serving partial join responses (#14839) 2 years ago
Andrew Morgan 54cd90ea60
Implement MSC3890: Remotely silence local notifications (#14775) 2 years ago
Andrew Morgan e787fb776c
Switch to our fork of dh-virtualenv for compatibility with Python 3.11 (#14774) 2 years ago
Andrew Morgan c4456114e1
Add experimental support for MSC3391: deleting account data (#14714) 2 years ago
Mathieu Velten eb2defc2f7
Add release note and update doc regarding ICU (#14712) 2 years ago
Brendan Abolivier 2a3cd59dd0
Add optional ICU support for user search (#14464) 2 years ago
reivilibre be3a8a85e3
Add `--editable` flag to `complement.sh` which uses an editable install of Synapse for faster turn-around times whilst developing iteratively. (#14548) 2 years ago
Mathieu Velten 22e91b8019
docker: remove useless cargo install with apt (#14636) 2 years ago
Eric Eastwood 8f10c8b054
Move MSC3030 `/timestamp_to_event` endpoint to stable v1 location (#14471) 2 years ago
realtyem c15e9a0edb
Remove need for `worker_main_http_uri` setting to use /keys/upload. (#14400) 2 years ago
realtyem e9cbddc8e7
Modernize configure_workers_and_start.py bootstrapping script for Dockerfile-workers. (#14294) 2 years ago
realtyem d85cba1aa0
Add all Stream Writer worker types to configure_workers_and_start.py (#14197) 2 years ago
realtyem 69814eb282
Allow override for requesting specific worker types for Complement on command line. (#14324) 2 years ago
Patrick Cloke 59ca73006c
Enable testing MSC3874 in complement. (#14339) 2 years ago
Jonathan de Jong e440f9674a
Enable URL previews in complement homeserver config. (#14198) 2 years ago
realtyem 6c5082f3e0
Flush stdout/err in Dockerfile-workers before replacing the current process (#14195) 2 years ago
Erik Johnston 6fee2f49f3
Cache Rust build cache when building docker images (#14130) 2 years ago
realtyem c75836fe77
Strip whitespace from worker types in Dockerfile-workers (#14165) 2 years ago
realtyem c7446906bd
Set LD_PRELOAD to load jemalloc in Dockerfile-workers. (#14182) 2 years ago
Patrick Cloke c3e4edb4d6
Stabilize the threads API. (#14175) 2 years ago
Erik Johnston 29ee4b6698
Fix docker build OOMing in CI for arm64 builds (#14173) 2 years ago
Patrick Cloke c604d2c218
Mark /relations endpoint as usable on workers. (#14028) 2 years ago
David Robertson 3f057e4c54
Use minimal Rust installation in docker images and CI (#14141) 2 years ago
Erik Johnston d94bcbced3
Fix pinning Rust deps in docker images (#14129) 2 years ago
David Robertson 0c853e0970
Fix broken links to README (#14093) 2 years ago
Richard van der Hoff 51436c8dd5
Complement test image: capture logs from nginx (#14063) 2 years ago
Mathieu Velten 42dd992bb7
Dockerfile for tests: align comments with current behavior (#13867) 2 years ago
Mathieu Velten d5292b8017
Fix Docker build when Rust .so has been build locally first (#13811) 2 years ago
Mathieu Velten 384dca53d6
complement: init postgres DB directly inside the target image (#13819) 2 years ago
Erik Johnston c9b7e97355
Add a stub Rust crate (#12595) 2 years ago
Erik Johnston 18e4092801
Bump docker image to use stable poetry version (#13688) 3 years ago
reivilibre 2c5e2ae898
Document that the `DOCKER_BUILDKIT=1` flag is needed to build the docker image. (#13515) 3 years ago
Richard van der Hoff 166fafdf8d
synapse-workers docker: copy nginx and redis in from base images (#13447) 3 years ago