summary refs log tree commit diff
path: root/contrib (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update license headersPatrick Cloke2023-11-215-50/+80
* Replace all Prometheus datasource UIDs of the Grafana Dashboard with the vari...Michael Sasser2023-10-231-314/+305
* Update ruff config (#16283)Patrick Cloke2023-09-081-2/+0
* Run pyupgrade for python 3.7 & 3.8. (#16110)Patrick Cloke2023-08-151-1/+1
* Fixed grafana deploy annotations in the dashboard config, so it shows for tho...Will Lewis2023-07-201-1/+1
* Switch from `matrix://` to `matrix-federation://` scheme for internal Synapse...Eric Eastwood2023-06-201-1/+1
* Add Synapse version deploy annotations to Grafana dashboard (#15674)Eric Eastwood2023-05-311-174/+894
* Add redis SSL configuration options (#15312)Roel ter Maat2023-05-111-0/+4
* Make it easier to use DataGrip w/ Synapse's schema (#14982)David Robertson2023-02-156-0/+32
* Support for selecting the Redis logical database. (#15034)999lakhisidhu2023-02-151-0/+1
* lnav config for synpase logs (#14953)David Robertson2023-02-012-0/+114
* Include `x_forwarded` in workers example configs (#14667)villepeh2023-01-132-5/+11
* Fix the *MAU Limits* section of the Grafana dashboard relying on a specific `...reivilibre2022-12-131-9/+6
* Update forgotten references to legacy metrics in the included Grafana dashboa...reivilibre2022-11-221-345/+1209
* Remove not needed `replication` listener in docker compose example (#14107)Dirk Klimpel2022-10-173-25/+1
* Add comments to the Prometheus recording rules to make it clear which set of ...reivilibre2022-09-231-7/+18
* Add `worker_main_http_uri` to the contrib bash script (#13772)villepeh2022-09-211-1/+3
* Remove unused Prometheus recording rules from `synapse-v2.rules` and add comm...reivilibre2022-09-081-23/+8
* Fix Prometheus recording rules to not use legacy metric names. (#13718)reivilibre2022-09-082-32/+11
* Update Grafana dashboard to not use legacy metric names. (#13714)reivilibre2022-09-061-69/+69
* Update the Grafana dashboard that is included with Synapse in the `contrib` d...reivilibre2022-09-011-20/+127
* Update grafana dashboardRichard van der Hoff2022-08-131-1805/+2695
* Bash script for creating multiple stream writers (#13271)villepeh2022-07-192-1/+146
* Add a sample bash script to docs for creating multiple worker files (#13032)villepeh2022-07-111-0/+31
* Fix-up the contrib/graph scripts. (#13013)Patrick Cloke2022-06-103-43/+69
* Docker Compose Worker Documentation and Examples (#12737)James2022-06-084-0/+235
* Remove direct refeferences to PyNaCl (use signedjson instead). (#12902)Jacek Kuśnierz2022-06-011-5/+4
* Remove unused `contrib/experiments/cursesio.py` (#12910)David Robertson2022-05-301-165/+0
* Remove `contrib/experiments/test_messaging.py` (#12911)David Robertson2022-05-301-367/+0
* Remove contrib/jitsimeetbridge (#12909)David Robertson2022-05-309-5526/+0
* Remove contrib/scripts/kick_users.py (#12908)David Robertson2022-05-301-88/+0
* docs(contrib): Add link to documentation in dashboard (#12602)Sheogorath2022-05-091-1/+13
* Bump `black` and `click` versions (#12320)David Robertson2022-03-291-6/+9
* Move the `snapcraft` configuration to `contrib`. (#12142)David Robertson2022-03-021-0/+57
* Improve `reactor_tick_time` metric (#11724)Richard van der Hoff2022-01-171-16/+0
* Improve Docker docs for use with Postgres (#11640)Callum Macdonald2022-01-051-0/+1
* Fix Shellcheck SC2089 and SC2090: Quotes in varsDan Callahan2021-10-221-2/+4
* Break down cache expiry reasons in grafana (#10880)David Robertson2021-09-231-2/+2
* Update the Synapse Grafana dashboard (#10570)Brendan Abolivier2021-08-161-66/+484
* Fix some links in `docs` and `contrib` (#10370)Dirk Klimpel2021-07-136-10/+13
* Fix broken links in INSTALL.md (#10331)Dirk Klimpel2021-07-081-1/+2
* update black to 21.6b0 (#10197)Marcus2021-06-171-4/+4
* Update the contrib grafana dashboard (#10001)Erik Johnston2021-05-191-644/+3557
* Hardened systemd unit files (#9803)Savyasachee Jha2021-05-191-0/+71
* Revert "Experimental Federation Speedup (#9702)"Andrew Morgan2021-04-281-23/+19
* Experimental Federation Speedup (#9702)Jonathan de Jong2021-04-141-19/+23
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-142-2/+0
* Bugbear: Add Mutable Parameter fixes (#9682)Jonathan de Jong2021-04-082-6/+23
* Use interpreter from $PATH instead of absolute paths in various scripts using...Quentin Gliech2021-03-252-2/+2
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-165-51/+32
* Add missing prometheus rules for persisted events (#8802)Johanna Dorothea Reichmann2020-12-021-0/+18
* Update example prometheus console (#8824)Dirk Klimpel2020-11-261-51/+50
* Improve documentation how to configure prometheus for workers (#8822)Dirk Klimpel2020-11-261-3/+7
* Cross-link documentation to the prometheus recording rules. (#8667)Michael Kaye2020-10-271-1/+1
* Remove obsolete __future__ imports (#8337)Jonathan de Jong2020-09-176-17/+1
* Stop sub-classing object (#8249)Patrick Cloke2020-09-043-6/+6
* Convert federation client to async/await. (#7975)Patrick Cloke2020-07-301-7/+9
* Lint the contrib/ directory in CI and linting scripts, add synctl to linting ...Andrew Morgan2020-07-208-80/+68
* Fix deprecation warning due to invalid escape sequences (#7895)Karthikeyan Singaravelan2020-07-201-4/+4
* Update grafana dashboardRichard van der Hoff2020-07-131-85/+214
* Merge branch 'master' into developPatrick Cloke2020-07-021-1/+1
|\
| * Update postgres in the Docker compose example to 12-alpine. (#7696)lub2020-06-171-1/+1
* | Replace all remaining six usage with native Python 3 equivalents (#7704)Dagfinn Ilmari Mannsåker2020-06-161-3/+1
|/
* update grafana dashboardRichard van der Hoff2020-06-021-88/+525
* Add entry to set dependency against psql service (#7591)David Rio Deiros2020-05-281-0/+3
* Make systemd-with-workers doc official (#7234)Richard van der Hoff2020-04-085-208/+2
* update grafana dashboardRichard van der Hoff2020-03-191-32/+213
* rst->mdMatthew Hodgson2020-03-011-1/+1
* Fix mounting of homeserver.yaml when it does not exist on host (#6913)Sandro2020-02-291-2/+1
* contrib/docker: remove quotes for POSTGRES_INITDB_ARGS (#6984)Fridtjof Mund2020-02-251-1/+1
* contrib/docker: Ensure correct encoding and locale settings on DB creation (#...Fridtjof Mund2020-02-141-0/+3
* contrib/docker-compose: fixing mount that overrides containers' /etc (#6656)Fabian Meyer2020-01-081-1/+1
* Systemd documentation (#6490)Clifford Garwood II2019-12-091-1/+1
* Modify systemd unit file reference to align with installation instruction (#6...Clifford Garwood II2019-12-052-2/+22
* Update black to 19.10b0 (#6304)Amber Brown2019-11-011-2/+2
* Cleanup extra quotes from IDEs (#6236)Andrew Morgan2019-10-232-3/+3
* Update docker-compose.yml for a static config file, and update traefik exampl...przemas752019-10-182-29/+27
* Allow Synapse to send registration emails + choose Synapse or an external ser...Andrew Morgan2019-09-061-0/+2
* Switch to using v2 Identity Service APIs other than lookup (MSC 2140) (#5892)Andrew Morgan2019-09-051-0/+5
* Fix curl command typo in purge_remote_media.shThomas Citharel2019-08-091-1/+1
* Also update systemd-with-workers contrib examplesErik Johnston2019-07-232-2/+4
* Update example systemd service fileErik Johnston2019-07-221-1/+3
* Move logging utilities out of the side drawer of util/ and into logging/ (#5606)Amber Brown2019-07-043-6/+6
* Deprecate the env var way of running the docker image (#5566)Richard van der Hoff2019-06-271-0/+4
* Update purge_api READMEjon r2019-06-271-2/+2
* Add extremities graphs to grafana dashboardRichard van der Hoff2019-06-251-23/+832
* format json for grafana dashboardRichard van der Hoff2019-06-251-1/+6005
* Run Black. (#5482)Amber Brown2019-06-209-411/+479
* Fix seven contrib files with Python syntax errors (#5446)cclauss2019-06-186-119/+130
* Set syslog identifiers in systemd units (#5023)Christoph Müller2019-05-103-1/+3
* update grafana dashboardRichard van der Hoff2019-04-131-5211/+1
* Add systemd setup that supports workers (#4662)Luca Corbatto2019-03-155-0/+204
* Update example_log_config.yaml (#4820)Richard van der Hoff2019-03-071-1/+2
* cleanups for contrib/prometheus/READMERichard van der Hoff2019-01-301-0/+7
* Update docker-compose.yml (#4282)jribal2019-01-021-1/+1
* Update the example systemd config to use a virtualenv (#4273)Richard van der Hoff2018-12-072-22/+31
* add purge_history.sh and purge_remote_media.sh scripts to contrib/purge_api/rubo772018-11-073-0/+211
* Merge pull request #3778 from z3ntu/patch-1Richard van der Hoff2018-11-011-2/+4
|\
| * Fix build of Docker image with docker-composeLuca Weiss2018-09-111-2/+4
* | Fix typo in docker-compose.ymlJonas Schürmann2018-10-311-1/+1
* | Update grafana dashboardRichard van der Hoff2018-09-251-175/+417
|/
* fix event lag graphRichard van der Hoff2018-08-071-8/+16
* Update README.mdMichael Kaye2018-08-031-1/+1
* Refactor docker locations and README.Michael Kaye2018-08-024-422/+2
* Merge pull request #3543 from bebehei/dockerJan Christian Grünhage2018-08-012-7/+2
|\
| * [Docker] Build docker image via composeBenedikt Heine2018-07-172-7/+2
* | Add some documentation for using the dashboardPaul Tötterman2018-07-311-0/+6
* | synapse grafana dashboardRichard van der Hoff2018-07-311-0/+4961
|/
* light grammar changesNeil Johnson2018-05-171-4/+4
* Note that secrets need to be retained.Michael Kaye2018-05-171-2/+7
* Document macaroon env var correctlyMichael Kaye2018-05-171-2/+2
* Merge remote-tracking branch 'upstream/master' into feat-dockerfilekaiyou2018-05-026-20/+36
|\
| * Document contrib directoryErik Johnston2018-04-202-0/+14
| * Merge pull request #3075 from NotAFile/six-type-checksRichard van der Hoff2018-04-091-1/+3
| |\
| | * Replace some type checks with six type checksAdrian Tschira2018-04-071-1/+3
| * | make prometheus config compliant to v0.28Krombel2018-04-053-19/+19
| |/
* | Make the logging level configurablekaiyou2018-05-012-3/+4
* | Fix the documentation about 'POSTGRES_DB'kaiyou2018-05-011-1/+1
* | Disable logging to file and rely on the console when using Dockerkaiyou2018-02-101-8/+1
* | Explicitely provide the postgres password to synapse in the Compose examplekaiyou2018-02-101-0/+1
* | Remove an accidentally committed test configurationkaiyou2018-02-101-1/+1
* | Generate macaroon and registration secrets, then store the results to the dat...kaiyou2018-02-102-6/+15
* | Fix the path to the log config filekaiyou2018-02-092-2/+2
* | Make SYNAPSE_MACAROON_SECRET_KEY a mandatory optionkaiyou2018-02-092-3/+4
* | Specify the Docker registry for the postgres imagekaiyou2018-02-081-1/+1
* | Specify the Docker registry in the build tagkaiyou2018-02-081-1/+1
* | Make it clear that the image has two modes of operationkaiyou2018-02-081-5/+24
* | Enable email server configuration from environment variableskaiyou2018-02-082-16/+24
* | Honor the SYNAPSE_REPORT_STATS parameter in the Docker imagekaiyou2018-02-081-0/+5
* | Disable the Web client in the Docker imagekaiyou2018-02-082-4/+3
* | Use 'synapse' as a default postgres user in Docker exampleskaiyou2018-02-082-3/+3
* | Refactor the start script to better handle mandatory parameterskaiyou2018-02-083-24/+35
* | Rename the permissions variable to avoid confusionkaiyou2018-02-081-3/+3
* | Add some documentation about high performance storagekaiyou2018-02-081-2/+7
* | Make it clear that two modes are avaiable in the documentation, improve the c...kaiyou2018-02-082-9/+20
* | Support loading application service files from /data/appservices/kaiyou2018-02-053-2/+18
* | Only generate configuration files when necessarykaiyou2018-02-051-5/+7
* | Point to the 'latest' tag in the Docker documentationkaiyou2018-02-052-2/+2
* | Fix a typo in the Docker READMEkaiyou2018-02-051-1/+1
* | Document the cache factor environment variable for Dockerkaiyou2018-02-051-0/+1
* | Add dynamic TURN configuration in the Docker imagekaiyou2018-02-052-2/+14
* | Add dynamic recaptcha configuration in the Docker imagekaiyou2018-02-052-0/+11
* | Run the server as an unprivileged userkaiyou2018-02-041-4/+7
* | Fix multiple typoskaiyou2018-02-042-10/+16
* | Update sumperdump Docker readme to match this image propertieskaiyou2018-02-041-38/+64
* | Remove etc/service files from rob's branchkaiyou2018-02-043-131/+0
* | Merge remote-tracking branch 'origin/rob/docker' into feat-dockerfilekaiyou2018-02-044-0/+201
|\ \
* | | Reuse environment variables of the postgres containerkaiyou2018-02-042-9/+14
* | | Provide an example docker compose filekaiyou2018-02-041-0/+32
* | | Support an external postgresql config in the Docker imagekaiyou2018-02-041-2/+11
* | | Generate shared secrets if not defined in the environmentkaiyou2018-02-041-4/+11
* | | Generate any missing keys before starting synapsekaiyou2018-02-041-12/+13
* | | Allow for a wheel cache and include missing files in the buildkaiyou2018-02-041-0/+1
* | | Add template config files for the Docker imagekaiyou2018-02-032-0/+217
* | | Initial commit including a Dockerfile for synapsekaiyou2018-02-031-0/+29
| |/ |/|
* | Make clear that the config has changed since prometheus v2Krombel2017-11-143-2/+35
* | update prometheus-config to new formatKrombel2017-11-072-23/+67
* | Start traditionally, stop synctlrnbdsh2017-09-241-1/+2
* | Remove non-existing files, add stop, use synctlrnbdsh2017-09-241-2/+2
|/
* Add prometheus configRichard van der Hoff2017-08-163-0/+436
* Fix some lies, and other clarifications, in docstringsRichard van der Hoff2017-04-211-10/+6
* Bring example log config into line with defaultRichard van der Hoff2017-03-131-2/+4
* merge in right archlinux package, thanks to @saram-kon from https://github.co...Matthew Hodgson2017-02-281-1/+1
* Update example_log_config.yamlRichard van der Hoff2017-02-171-1/+1
* Add an example log_config fileRichard van der Hoff2017-02-171-0/+48
* Use signedjson.sign instead of syutil.crypto.jsonsignAndrew Shadura2017-02-131-1/+1
* Add environment file to systemd unit configuration.Oleg Girko2016-04-141-0/+1
* Add another graph contribErik Johnston2016-01-211-0/+151
* copyrightsMatthew Hodgson2016-01-076-6/+6
* hacky support for video for FS CC DDMatthew Hodgson2015-08-061-3/+0
* hacky support for video for FS CC DDMatthew Hodgson2015-08-061-15/+25
* contrib/systemd: log_config.yaml: do not disable existing loggersIvan Shapovalov2015-05-311-0/+2
* minimal docMatthew Hodgson2015-04-291-0/+4
* contrib/systemd: add a sample systemd unit file and a logger configurationIvan Shapovalov2015-04-292-0/+35
* Add kick users scriptKegan Dougal2015-04-171-0/+93
* potential contributing guide & author list for synapseMatthew Hodgson2015-04-031-0/+3
* uncommited WIP from MWCMatthew Hodgson2015-03-142-12/+15
* WIP vertobridge ASMatthew Hodgson2015-03-041-0/+489
* Fix contrib/graph/graph2.py to handle FrozenDictErik Johnston2015-02-161-1/+2
* Merge branch 'develop' into pushersDavid Baker2015-01-226-0/+1833
|\
| * Move experiments, graph and cmdclient into contribMark Haines2015-01-226-0/+1833
* | Merge branch 'master' into pushersDavid Baker2014-12-181-0/+0
|\|
| * Remove editor junkPaul "LeoNerd" Evans2014-12-021-0/+0
| * Add non-working jitsi meet bridgeDavid Baker2014-12-0210-0/+5488
| * fix IO::Async abuse - thanks leoMatthew Hodgson2014-12-021-9/+11
| * ignore rogue matrix call events; support verto.media RPC as a horrible hack; ...Matthew Hodgson2014-12-023-21/+33
| * clean up a vertobot a bitMatthew Hodgson2014-12-022-5/+0
| * a simple matrix->verto bot, distantly related to the irc bridgeMatthew Hodgson2014-12-025-0/+546
* convert to spaces before I start a holy warDavid Baker2014-12-021-205/+205
* Add non-working jitsi meet bridgeDavid Baker2014-12-0210-0/+5488
* fix IO::Async abuse - thanks leoMatthew Hodgson2014-11-281-9/+11
* ignore rogue matrix call events; support verto.media RPC as a horrible hack; ...Matthew Hodgson2014-11-283-21/+33
* clean up a vertobot a bitMatthew Hodgson2014-11-282-5/+0
* a simple matrix->verto bot, distantly related to the irc bridgeMatthew Hodgson2014-11-285-0/+546