- Feb 18, 2020
-
-
Richard van der Hoff authored
Lots of people seem to get confused by this mode, and it's been deprecated since Synapse 1.1.0. It's time for it to go.
-
- Feb 12, 2020
-
-
Richard van der Hoff authored
-
- Nov 22, 2019
-
-
Andrew Morgan authored
* Add working build command for docker image * Add changelog
-
- Nov 20, 2019
-
-
Andrew Morgan authored
-
- Oct 30, 2019
-
-
Anton Lazarev authored
-
- Oct 28, 2019
-
-
Tobia De Koninck authored
Signed-off-by:
Tobia De Koninck <LEDfan@users.noreply.github.com>
-
- Oct 18, 2019
-
-
Richard van der Hoff authored
Turns out that loggers that are instantiated before the config is loaded get turned off. Also bring the logging config that is generated by --generate-config into line. Fixes #6194.
-
- Sep 19, 2019
-
-
Michael Kaye authored
* Allow passing SYNAPSE_WORKER envvar * changelog.d * Document SYNAPSE_WORKER. Attempting to imply that you don't need to change this default unless you're in worker mode. Also aware that there's a bigger problem of attempting to document a complete working configuration of workers using docker, as we currently only document to use `synctl` for worker mode, and synctl doesn't work that way in docker.
-
- Sep 03, 2019
-
-
Michael Kaye authored
Adjust su-exec to only be used if needed. If UID == getuid() and GID == getgid() then we do not need to su-exec, and chmod will not work.
-
- Aug 28, 2019
-
-
Victor Goff authored
-
- Jul 29, 2019
-
-
Erik Johnston authored
* Fix debian packages for sid being called buster. I don't know why the sid images return buster as its codename in `lsb_release` but it does, so lets just grab the codename from the distro we pass into dockerfile * Newsfile
-
- Jul 17, 2019
-
-
Richard van der Hoff authored
This is basically a contrived way of adding a `Recommends` on `libpq5`, to fix #5653. The way this is supposed to happen in debhelper is to run `dh_shlibdeps`, which in turn runs `dpkg-shlibdeps`, which spits things out into `debian/<package>.substvars` whence they can later be included by `control`. Previously, we had disabled `dh_shlibdeps`, mostly because `dpkg-shlibdeps` gets confused about PIL's interdependent objects, but that's not really the right thing to do and there is another way to work around that. Since we don't always use postgres, we don't necessarily want a hard Depends on libpq5, so I've actually ended up adding an explicit invocation of `dpkg-shlibdeps` for `psycopg2`. I've also updated the build-depends list for the package, which was missing a couple of entries.
-
- Jul 12, 2019
-
-
Slavi Pantaleev authored
This adds a missing space, without which log lines appear uglier. Signed-off-by:
Slavi Pantaleev <slavi@devture.com>
-
Slavi Pantaleev authored
Alpine Linux 3.8 is still supported, but it seems like it's quite outdated now. While Python should be the same on both, all other libraries, etc., are much newer in Alpine 3.9 and 3.10. Signed-off-by:
Slavi Pantaleev <slavi@devture.com>
-
- Jul 03, 2019
-
-
Amber Brown authored
-
Andrew Morgan authored
Removes any `SMTP_*` docker container environment variables from having any effect on the default config. Fixes https://github.com/matrix-org/synapse/issues/5430
-
- Jul 02, 2019
-
-
Amir Zarrinkafsh authored
Signed-off-by:
Amir Zarrinkafsh <nightah@me.com>
-
- Jun 27, 2019
-
-
Richard van der Hoff authored
... to help people escape env var hell
-
Richard van der Hoff authored
There's not much point in binding to localhost when it's in a docker container.
-
Richard van der Hoff authored
This is mostly a documentation change, but also adds a default value for SYNAPSE_CONFIG_PATH, so that running from the generated config is the default, and will Just Work provided your config is in the right place.
-
- Jun 26, 2019
-
-
Richard van der Hoff authored
When running under docker, we want to use docker's own logging stuff rather than losing the logs somewhere on the container's filesystem, so let's use log configs that spit logs out to stdout instead.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Fixes #4830.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
We don't want to generate any missing configs when running from a precanned config. (There's a strong argument that we don't want to do this at all, since generating a new signing key on each invocation sounds disasterous, but I don't fancy unpicking that for now.)
-
Richard van der Hoff authored
-
- Jun 25, 2019
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
... and inline generate_secrets
-
Richard van der Hoff authored
Fixes #3370.
-
Richard van der Hoff authored
Python 3.7 is apparently faster than 3.6, and should be mature enough.
-
- Jun 20, 2019
-
-
Amber Brown authored
-
- Jun 18, 2019
-
-
Richard van der Hoff authored
Fixes #5467.
-
- Jun 17, 2019
-
-
Amber Brown authored
-
- Jun 13, 2019
-
-
Neil Johnson authored
because this file is reproduced on dockerhub and relative paths don't work
-
- May 22, 2019
-
-
Steffen authored
Add missing backslash
-
- May 03, 2019
-
-
Richard van der Hoff authored
psycopg 2.8 is now out, which means that the C library gets built from source, so we now need libpq-dev when building. Turns out the need for this package is already documented in docs/postgres.rst.
-
- Apr 25, 2019
-
-
*=0=1=4=* authored
-
- Apr 16, 2019
-
-
Silke Hofstra authored
Using systemd-python allows for logging to the systemd journal, as is documented in: `synapse/contrib/systemd/log_config.yaml`. Signed-off-by:
Silke Hofstra <silke@slxh.eu>
-