Commit Graph

247 Commits (188f8d63e221ff0104a7337e1e1f2d712425a317)

Author SHA1 Message Date
Erik Johnston 86cef6a91b Allow specifying a directory to host a web client from 9 years ago
Paul "LeoNerd" Evans efe60d5e8c Only print the pidfile path on startup if requested by a commandline flag 9 years ago
Erik Johnston eb928c9f52 Add site_tag to logger 10 years ago
Eric Myhre 9e5a353663 Make upload dir a configurable path. 10 years ago
Erik Johnston aaa749d366 Disable twisted access logging. Move access logging to SynapseRequest object 10 years ago
Erik Johnston cee69441d3 Log more when we have processed the request 10 years ago
Erik Johnston b5209c5744 Create SynapseRequest that overrides __repr__ to not print access_token 10 years ago
Erik Johnston a005b7269a Add backwards compat support for metrics, manhole and webclient config options 10 years ago
Erik Johnston 942e39e87c PEP8 10 years ago
Erik Johnston 9c5fc81c2d Correctly handle x_forwaded listener option 10 years ago
Erik Johnston fd2c07bfed Use config.listeners 10 years ago
Erik Johnston c42ed47660 Fix up create_resource_tree 10 years ago
Erik Johnston 522f285f9b Add config option to disable compression of http responses 10 years ago
Erik Johnston a7b65bdedf Add config option to turn off freezing events. Use new encode_json api and ujson.loads 10 years ago
Erik Johnston 1ce1509989 s/metric_interface/metric_bind_host/ 10 years ago
Erik Johnston 8bb85c8c5a Update log line 10 years ago
Erik Johnston 59a0682f3e Enable changing the interface the metrics listener binds to 10 years ago
David Baker 19505e0392 Disable GZip encoding on static file resources as per comment 10 years ago
Erik Johnston 677be13ffc Revert accidental commit 10 years ago
Erik Johnston 2b7120e233 SYN-383: Handle the fact the server might not have signed things 10 years ago
David Baker 6e1ad283cf Support gzip encoding for client, client v2 and web client resources (SYN-176). 10 years ago
Mark Haines 4a7a4a5b6c Optional profiling using cProfile 10 years ago
David Baker 054aa0d58c Do access log using python's logging stuff, just under a separate logger name 10 years ago
David Baker d89a9f7283 Add an access_log 10 years ago
Mark Haines 6b69ddd17a remove duplicate parse_size method 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
Erik Johnston e7a6edb0ee Revert previous 10 years ago
Erik Johnston c27d6ad6b5 Only start pushers when synapse has fully started 10 years ago
Mark Haines f2d90d5c02 Fix whitespace 10 years ago
Mark Haines 845b0b2c97 Check requirements before doing anything else when running the homeserver 10 years ago
Erik Johnston cd0864121b Make postgres database error slightly more helpful 10 years ago
Erik Johnston 204132a998 Check that postgres database has correct charset set 10 years ago
Erik Johnston 073b891ec1 Remove unused imports 10 years ago
Erik Johnston 42b7139dec Remove unused import 10 years ago
Erik Johnston 1ef66cc3bd Move database configuration into config module 10 years ago
Erik Johnston 416a3e6c4f Ensure check_same_thread is enabled for sqlite3 10 years ago
David Baker df75914791 pep8 10 years ago
David Baker b02e1006b9 Run database check before daemonizing, at the cost of database hygiene. 10 years ago
David Baker f8152f2708 rename db method to be more informative 10 years ago
David Baker a7b51f4539 Check users in our table aren't on a different domain to the one we're configured with to try & fix SYN-266 10 years ago
Erik Johnston ffad75bd62 Remove mysql/maria support 10 years ago
Mark Haines d488463fa3 Add a version 2 of the key server api 10 years ago
Erik Johnston 58d8339966 Add support for postgres instead of mysql. Change sql accourdingly. blob + varbinary -> bytea. No support for UNSIGNED or CREATE INDEX IF NOT EXISTS. 10 years ago
Mark Haines 3cbc286d06 Move server key api into rest/key/v1 10 years ago
Erik Johnston c5365dee56 Use case sensitive collations 10 years ago
Erik Johnston 0bfa78b39b PEP8 10 years ago
Erik Johnston d0e444a648 Explicitly name the __main__ module logger 10 years ago
Erik Johnston 779f7b0f44 Fix unicode support 10 years ago
Erik Johnston e24c32e6f3 Fix SQLite support 10 years ago
Erik Johnston 9236136f3a Make work in both Maria and SQLite. Fix tests 10 years ago