Commit Graph

45 Commits (watcha-develop)

Author SHA1 Message Date
Erik Johnston 23740eaa3d
Correctly mention previous copyright (#16820) 10 months ago
Zeeshan Rafiq e108cde669
Sentry Alert configuration based on production and development environment (#16738) 12 months ago
Patrick Cloke 8e1e62c9e0 Update license headers 1 year ago
reivilibre 9af2be192a
Remove legacy Prometheus metrics names. They were deprecated in Synapse v1.69.0 and disabled by default in Synapse v1.71.0. (#14538) 2 years ago
reivilibre 6546308c1e
Disable legacy Prometheus metric names by default. They can still be re-enabled for now, but they will be removed altogether in Synapse 1.73.0. (#14353) 2 years ago
reivilibre b381701f8c
Announce that legacy metric names are deprecated, will be turned off by default in Synapse v1.71.0 and removed altogether in Synapse v1.73.0. (#14024) 2 years ago
reivilibre be4250c7a8
Add experimental configuration option to allow disabling legacy Prometheus metric names. (#13540) 2 years ago
Jacek Kuśnierz 50f0e4028b
Allow dependency errors to pass through (#13113) 2 years ago
Shay 493c2fc44a
Remove code generating comments in configuration file (#12941) 2 years ago
Patrick Cloke 4586119f0b
Add missing type hints to config classes. (#12402) 3 years ago
David Robertson 313581e4e9
Use importlib.metadata to read requirements (#12088) 3 years ago
Patrick Cloke 0cc3bf97b4
Additional type hints for the config module, part 2. (#11480) 3 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Jonathan de Jong 27d2820c33
Enable flake8-bugbear, but disable most checks. (#9499) 4 years ago
Patrick Cloke c619253db8
Stop sub-classing object (#8249) 4 years ago
Richard van der Hoff 66a564c859
Fix some DETECTED VIOLATIONS in the config file (#7550) 5 years ago
Andrew Morgan d9f29f8dae
Fix a small typo in the `metrics_flags` config option. (#7171) 5 years ago
Andrew Morgan 409c62b27b
Add config linting script that checks for bool casing (#6203) 5 years ago
Amber Brown f743108a94
Refactor HomeserverConfig so it can be typechecked (#6137) 5 years ago
Sorunome dd2e5b0038 add report_stats_endpoint config option (#6012) 5 years ago
Jorik Schellekens 6604b64fae
Check dependencies on setup in the nicer way. (#5989) 5 years ago
Amber Brown 55d5b3af88
Servers-known-about statistic (#5981) 5 years ago
Richard van der Hoff 16b52642e2 Don't load the generated config as the default. 5 years ago
Richard van der Hoff c3c6b00d95
Pass config_dir_path and data_dir_path into Config.read_config. (#5522) 5 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Richard van der Hoff fd463b4f5d
Comment out most options in the generated config. (#4863) 6 years ago
Erik Johnston 3d672fec51 Fixup generated metrics config 6 years ago
Richard van der Hoff 5f9bdf90fe Attempt to make default config more consistent 6 years ago
Erik Johnston d328a93b51 Fixup error handling and message 6 years ago
Erik Johnston dc5efc92a8 Fixup 6 years ago
Erik Johnston 6cb415b63f Fixup comments and add warning 6 years ago
Erik Johnston 6a8f902edb Raise an appropriate error message if sentry_sdk missing 6 years ago
Erik Johnston ef2228c890 Basic sentry integration 6 years ago
Richard van der Hoff 9c2af7b2c5 Add a script to generate a clean config file (#4315) 6 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago
Daniel Wagner-Hall 7213588083 Implement configurable stats reporting 9 years ago
Erik Johnston a005b7269a Add backwards compat support for metrics, manhole and webclient config options 10 years ago
Erik Johnston 1ce1509989 s/metric_interface/metric_bind_host/ 10 years ago
Erik Johnston 59a0682f3e Enable changing the interface the metrics listener binds to 10 years ago
Mark Haines 95cbfee8ae Update metrics.py 10 years ago
Mark Haines d624e2a638 Manually generate the default config yaml, remove most of the commandline 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 10 years ago
Paul "LeoNerd" Evans b98b4c135d Option to serve metrics from their own localhost-only TCP port instead of muxed on the main listener 10 years ago
Paul "LeoNerd" Evans 5b6e11d560 Commandline option to enable metrics system 10 years ago
Erik Johnston 81163f822e Add config option to disable registration. 10 years ago
Kegan Dougal 14d413752b Fix newline on __init__ 10 years ago
Kegan Dougal 8beb613916 Add newline to EOF 10 years ago
Kegan Dougal c7783d6fee Notify ASes for events sent by other users in a room which an AS user is a part of. 10 years ago
Kegan Dougal fa8e6ff900 Add stub application services REST API. 10 years ago
Paul "LeoNerd" Evans 8d7accb28f Initial minimal attempt at /user/:user_id/filter API - in-memory storage, no actual filter implementation 10 years ago
Mark Haines 7b814d3f7f Add client v2_alpha resource to synapse server resource tree 10 years ago