Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Suppress the trusted key server warning for matrix.org in the demo scripts ↵ | Andrew Morgan | 2023-05-03 | 1 | -7/+3 |
| | | | | (#15527) | ||||
* | demo: check if we are in a virtualenv before overriding PYTHONPATH (#12916) | Mathieu Velten | 2022-05-30 | 1 | -5/+6 |
| | |||||
* | Fix federation in demo scripts. (#12783) | Patrick Cloke | 2022-05-18 | 1 | -2/+5 |
| | |||||
* | Add restrictions by default to open registration in Synapse (#12091) | Shay | 2022-03-25 | 1 | -0/+1 |
| | |||||
* | Clean-up demo scripts & documentation (#12143) | Patrick Cloke | 2022-03-08 | 1 | -37/+34 |
| | | | | | | | | | * Rewrites the demo documentation to be clearer, accurate, and moves it to our documentation tree. * Improvements to the demo scripts: * `clean.sh` now runs `stop.sh` first to avoid zombie processes. * Uses more modern Synapse configuration (and removes some obsolete configuration). * Consistently use the HTTP ports for server name, etc. * Remove the `demo/etc` directory and place everything into the `demo/808x` directories. | ||||
* | Fix Shellcheck SC2129: Consider using {..} >> file | Dan Callahan | 2021-10-22 | 1 | -60/+63 |
| | | | | | | | | Consider using { cmd1; cmd2; } >> file instead of individual redirects. https://github.com/koalaman/shellcheck/wiki/SC2129 Signed-off-by: Dan Callahan <danc@element.io> | ||||
* | Fix Shellcheck SC2086: Quote to prevent splitting | Dan Callahan | 2021-10-22 | 1 | -24/+24 |
| | | | | | | | | Double quote to prevent globbing and word splitting. https://github.com/koalaman/shellcheck/wiki/SC2086 Signed-off-by: Dan Callahan <danc@element.io> | ||||
* | Fix Shellcheck SC1001: Meaningless char escapes | Dan Callahan | 2021-10-22 | 1 | -1/+1 |
| | | | | | | | | This \o will be a regular 'o' in this context. https://github.com/koalaman/shellcheck/wiki/SC1001 Signed-off-by: Dan Callahan <danc@element.io> | ||||
* | Fix Shellcheck SC2155: Declare + export separately | Dan Callahan | 2021-10-22 | 1 | -1/+2 |
| | | | | | | | | Declare and assign separately to avoid masking return values. https://github.com/koalaman/shellcheck/wiki/SC2155 Signed-off-by: Dan Callahan <danc@element.io> | ||||
* | Fix Shellcheck SC2046: Quote to prevent word split | Dan Callahan | 2021-10-22 | 1 | -1/+1 |
| | | | | | | | | Quote this to prevent word splitting https://www.shellcheck.net/wiki/SC2046 Signed-off-by: Dan Callahan <danc@element.io> | ||||
* | Fix Shellcheck SC2164: exit in case cd fails. | Dan Callahan | 2021-10-22 | 1 | -4/+4 |
| | | | | | | | | Use `cd ... || exit` in case cd fails. https://github.com/koalaman/shellcheck/wiki/SC2164 Signed-off-by: Dan Callahan <danc@element.io> | ||||
* | Handle all new rate limits in demo scripts (#9858) | manuroe | 2021-04-22 | 1 | -12/+42 |
| | |||||
* | Use interpreter from $PATH instead of absolute paths in various scripts ↵ | Quentin Gliech | 2021-03-25 | 1 | -1/+1 |
| | | | | | | | | | using /usr/bin/env (#9689) On NixOS, `bash` isn't under `/bin/bash` but rather in some directory in `$PATH`. Locally, I've been patching those scripts to make them work. `/usr/bin/env` seems to be the only [portable way](https://unix.stackexchange.com/questions/29608/why-is-it-better-to-use-usr-bin-env-name-instead-of-path-to-name-as-my) to use binaries from the PATH as interpreters. Signed-off-by: Quentin Gliech <quentingliech@gmail.com> | ||||
* | Include a public_baseurl in configs generated by the demo script. (#8443) | Patrick Cloke | 2020-10-02 | 1 | -0/+2 |
| | |||||
* | Fix demo script on ipv6-supported boxes (#6229) | Andrew Morgan | 2019-10-22 | 1 | -2/+1 |
| | | | The synapse demo was a bit flakey in terms of supporting federation. It turns out that if your computer resolved `localhost` to `::1` instead of `127.0.0.1`, the built-in federation blacklist specified in `start.sh` would still block it, since it contained an entry for `::/127`. Removing this no longer prevents Synapse from contacting `::1`, federation works again on these boxes. | ||||
* | Demo uses deprecated cli option (#5725) | Jorik Schellekens | 2019-07-22 | 1 | -4/+3 |
| | | | | | | * Remove deprecated 'verbose' cli arg * Create 5725.bugfix | ||||
* | Revert "Remove deprecated 'verbose' cli arg" | Jorik Schellekens | 2019-07-19 | 1 | -3/+4 |
| | | | | This reverts commit dc7cf81267e464858c74e6215184de0c634e2b26. | ||||
* | Remove deprecated 'verbose' cli arg | Jorik Schellekens | 2019-07-19 | 1 | -4/+3 |
| | |||||
* | One shot demo server startup | Jorik Schellekens | 2019-06-17 | 1 | -2/+64 |
| | | | | | | | | Configure the demo servers to use untrusted tls certs so that they communicate with each other. This configuration makes them very unsafe so I've added warnings about it in the readme. | ||||
* | Use python3 in the demo | Jorik Schellekens | 2019-06-14 | 1 | -2/+2 |
| | |||||
* | start.sh: Fix the --no-rate-limit option for messages and make it bypass ↵ | manuroe | 2019-04-01 | 1 | -5/+15 |
| | | | | rate limit on registration and login too. | ||||
* | Don't keep appending report_stats to demo config | Erik Johnston | 2015-10-22 | 1 | -2/+6 |
| | |||||
* | Enable stack traces for the demo scripts | Mark Haines | 2015-10-13 | 1 | -0/+3 |
| | |||||
* | Fix demo/start.sh to work with --report-stats | Erik Johnston | 2015-09-23 | 1 | -0/+1 |
| | |||||
* | enable registration in the demo servers | Mark Haines | 2015-08-12 | 1 | -1/+2 |
| | |||||
* | Federation demo start.sh: Fixed --no-rate-limit param in the script | manuroe | 2015-06-04 | 1 | -8/+9 |
| | |||||
* | Change the way we do logging contexts so that they survive divergences | Erik Johnston | 2015-05-08 | 1 | -0/+1 |
| | |||||
* | Write a default log_config when generating config | Mark Haines | 2015-04-30 | 1 | -2/+2 |
| | |||||
* | Don't break when sizes or durations are given as integers | Mark Haines | 2015-04-30 | 1 | -3/+3 |
| | |||||
* | Allow multiple config files, set up a default config before applying the ↵ | Mark Haines | 2015-04-30 | 1 | -1/+2 |
| | | | | config files | ||||
* | Manually generate the default config yaml, remove most of the commandline ↵ | Mark Haines | 2015-04-30 | 1 | -14/+13 |
| | | | | arguments for synapse anticipating that people will use the yaml instead. Simpify implementing config options by not requiring the classes to hit the super class | ||||
* | Fix --enable-registration flag to work if you don't give a value | Erik Johnston | 2015-04-07 | 1 | -2/+2 |
| | |||||
* | Make demo script use --enable-registration | Erik Johnston | 2015-04-07 | 1 | -1/+1 |
| | |||||
* | Allow registration in the HSes federation demo | manuroe | 2015-03-27 | 1 | -0/+1 |
| | |||||
* | update .gitignore, set media-store-path in demo | Mark Haines | 2015-01-22 | 1 | -1/+2 |
| | |||||
* | remove demo webserver since synapse serves up the webclient itself | Mark Haines | 2014-11-19 | 1 | -3/+0 |
| | |||||
* | Merge branch 'develop' of github.com:matrix-org/synapse into ↵ | Erik Johnston | 2014-11-07 | 1 | -1/+1 |
|\ | | | | | | | federation_authorization | ||||
| * | Determine webclient path by the python module it is contained in | Mark Haines | 2014-11-04 | 1 | -1/+1 |
| | | |||||
* | | Add option to not bind to HTTPS port. This is useful if running behind an ↵ | Erik Johnston | 2014-11-03 | 1 | -1/+1 |
|/ | | | | ssl load balancer | ||||
* | Added a param (--no-rate-limit) to demo/start.sh to disable the HS rate limit | manuroe | 2014-10-20 | 1 | -1/+10 |
| | |||||
* | Make the demo listen on both HTTP and HTTPS ports | Erik Johnston | 2014-09-02 | 1 | -3/+5 |
| | |||||
* | Fix homeserver config parsing | Mark Haines | 2014-09-01 | 1 | -2/+12 |
| | |||||
* | Add the ability to turn on the twisted manhole telnet service. | Erik Johnston | 2014-08-26 | 1 | -2/+3 |
| | |||||
* | -w is no more | Matthew Hodgson | 2014-08-22 | 1 | -2/+1 |
| | |||||
* | Only start event streaming after having set up the controllers. | Erik Johnston | 2014-08-21 | 1 | -1/+2 |
| | |||||
* | Reference Matrix Home Server | matrix.org | 2014-08-12 | 1 | -0/+24 |