Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | 4 | -70/+41 |
| | | | | | | | | | * 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 typo in demo docs: differnt (#11735) | Andy Balaam | 2022-01-13 | 1 | -1/+1 |
| | |||||
* | 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 | 3 | -29/+29 |
| | | | | | | | | 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 SC2115: Ensure never expands to /* | Dan Callahan | 2021-10-22 | 1 | -2/+2 |
| | | | | | | | | Use "${var:?}" to ensure this never expands to /* . https://github.com/koalaman/shellcheck/wiki/SC2115 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 | 3 | -3/+3 |
| | | | | | | | | | 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> | ||||
* | Remove broken and unmaintained 'webserver.py' script (#9039) | Richard van der Hoff | 2021-01-08 | 1 | -59/+0 |
| | | | | | | I'm not even sure what this was supposed to do, but the fact it has python2isms and nobody has noticed suggests it's not terribly important. It doesn't seem to have been used since ff23e5ba3764506c99d9c1c640e202fe262b65ce. | ||||
* | 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 |
| | |||||
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -14/+11 |
| | |||||
* | One shot demo server startup | Jorik Schellekens | 2019-06-17 | 2 | -4/+70 |
| | | | | | | | | 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. | ||||
* | Clean up gitignores (#4688) | Richard van der Hoff | 2019-02-20 | 1 | -0/+7 |
| | | | | | I just got bitten by a file being caught by the .gitignore, which shouldn't have been, and am now pissed off with the .gitignore. I have basically declared bankruptcy on it and started again. | ||||
* | Require ECDH key exchange & remove dh_params (#4429) | Amber Brown | 2019-01-22 | 1 | -9/+0 |
| | | | * remove dh_params and set better cipher string | ||||
* | 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 |
| | |||||
* | Fix the cleanup script to use the right $DIR | Mark Haines | 2015-08-12 | 1 | -2/+2 |
| | |||||
* | Federation demo start.sh: Fixed --no-rate-limit param in the script | manuroe | 2015-06-04 | 2 | -10/+13 |
| | |||||
* | 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 | 2 | -1/+11 |
| | |||||
* | 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 | 2 | -2/+21 |
| | |||||
* | 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 |
| | |||||
* | Create a temporary upload service server side (by hacking ↵ | Emmanuel ROHEE | 2014-08-14 | 1 | -1/+24 |
| | | | | demos/webserver.py) and client side with an angularjs service component. | ||||
* | Reference Matrix Home Server | matrix.org | 2014-08-12 | 5 | -0/+115 |