Commit Graph

178 Commits (f7f07dc517941d628dcb362a7511712728912141)

Author SHA1 Message Date
Erik Johnston c37eceeb9e Split out the 'run' from 'setup' 10 years ago
Erik Johnston b8a6692657 Add documentation. When starting via twistd respect soft_file_limit config option. 10 years ago
Erik Johnston 82b34e813d SYN-67: Finish up implementing new database schema management 10 years ago
Kegan Dougal 28d8614f48 Trailing comma 10 years ago
Kegan Dougal 0696dfd94b Actually treat this as static content, not random Resources. 10 years ago
Kegan Dougal 22399d3d8f Add RegisterFallbackResource to /_matrix/static/client/register 10 years ago
Erik Johnston 1f29fafc95 Don't exit if we can't work out if we're running in a git repo 10 years ago
Erik Johnston 7c56210f20 By default set soft limit to hard limit 10 years ago
Erik Johnston 939273c4b0 Rename resource variable so as to not shadow module import 10 years ago
Erik Johnston c3eb7dd9c5 Add config option to set the soft fd limit on start 10 years ago
Erik Johnston 6311ae8968 Conform to header spec take two 10 years ago
Erik Johnston b6771037a6 Make version_string conform to User-Agent and Server spec 10 years ago
Erik Johnston 1df8bad63e pyflakes 10 years ago
Erik Johnston aa577df064 When computing git version run git commands in same dir as source files 10 years ago
Erik Johnston d122e215ff Generate a version string that includes git details if run from git checkout 10 years ago
Erik Johnston ec847059f3 Rename _fail_fetch_pdu_cache to _get_pdu_cache 10 years ago
Erik Johnston 8b919c00f3 Start the get_pdu cache 10 years ago
Erik Johnston ea1d6c16cd Don't write bytecode 10 years ago
Mark Haines 183b3d4e47 Prepare the database whenever a connection is opened from the db_pool so that in-memory databases will work 10 years ago
Mark Haines 84a769cdb7 Fix code-style 10 years ago
Erik Johnston 75656712e3 Time how long we're spending on the database thread 10 years ago
Erik Johnston 24cc6979fb Log when we receive a request, when we send a response and how long it took to process it. 10 years ago
Erik Johnston 5bf318e9a6 Bug fixes. 10 years ago
Kegan Dougal fa8e6ff900 Add stub application services REST API. 10 years ago
Mark Haines 7b814d3f7f Add client v2_alpha resource to synapse server resource tree 10 years ago
Mark Haines 2b1799883d Add client v2_alpha resource to synapse server resource tree 10 years ago
Mark Haines 7256def8e4 Merge rest servlets into the client json resource object 10 years ago
Mark Haines 97c68c508d Move rest APIs back under the rest directory 10 years ago
Mark Haines 42529cbced Fix pyflakes errors 10 years ago
Mark Haines 00e9c08609 Fix syntax 10 years ago
Mark Haines 3e85e52b3f Allow ':memory:' as the database path for sqlite3 10 years ago
Mark Haines 63403aa7a5 Check the existance and versions of necessary modules when starting synapse, log which modules are used 10 years ago
Erik Johnston 42507b0011 Log server version on startup 10 years ago
Erik Johnston 82be4457de Add twisted Service interface 10 years ago
Mark Haines adb04b1e57 Update copyright notices 10 years ago
Matthew Hodgson 407c299828 improve error msg 10 years ago
Erik Johnston 2e44714214 Make failure to run appropraite upgrade scripts more helpful. 10 years ago
Mark Haines 5da65085d1 Get uploads working with new media repo 10 years ago
David Baker e377d33652 Separate out the matrix http client completely because just about all of its code it now separate from the simple case we need for standard HTTP(S) 10 years ago
Mark Haines db9ce032a4 Fix pep8 codestyle warnings 10 years ago
Mark Haines dfdda2c871 Use module loggers rather than the root logger. Exceptions caused by bad clients shouldn't cause ERROR level logging. Fix sql logging to use 'repr' rather than 'str' 10 years ago
David Baker dc60eee50e Refactor the HTTP clients a little. 10 years ago
David Baker 74c3879760 Start creating a module to do generic notifications (just prints them to stdout currently!) 10 years ago
Erik Johnston c6ea29d916 Revert accidental commit of bad file 10 years ago
Erik Johnston 95614e5220 Fix auth to correctly handle initial creation of rooms 10 years ago
Mark Haines dca3ba2f77 Determine webclient path by the python module it is contained in 10 years ago
Erik Johnston af7ae048f8 Add option to not bind to HTTPS port. This is useful if running behind an ssl load balancer 10 years ago
Mark Haines 7a756e5d9d Remove unused 'context' variables to appease pyflakes 10 years ago
Mark Haines b29517bd01 Add a request-id to each log line 10 years ago
Mark Haines 4f11518934 Split PlainHttpClient into separate clients for talking to Identity servers and talking to Capatcha servers 10 years ago