Commit Graph

114 Commits (7cebaf96447a8ff50c4525ba7667f58127876c5e)

Author SHA1 Message Date
Patrick Cloke f4b1a9a527
Require direct references to configuration variables. (#10985) 3 years ago
Patrick Cloke 94b620a5ed
Use direct references for configuration variables (part 6). (#10916) 3 years ago
Sean Quah 6c83c27107
Fix race conditions when creating media store and config directories (#10913) 3 years ago
Brendan Abolivier ae2714c1f3
Allow using several custom template directories (#10587) 3 years ago
Brendan Abolivier 08c8469322
Remove support for ACME v1 (#10194) 3 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Richard van der Hoff eaada74075
JWT OIDC secrets for Sign in with Apple (#9549) 4 years ago
Erik Johnston 2927921942
Clean up `ShardedWorkerHandlingConfig` (#9466) 4 years ago
Patrick Cloke a1901abd6b
Add documentation and type hints to parse_duration. (#9432) 4 years ago
Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 4 years ago
Richard van der Hoff 4167494c90
Replace username picker with a template (#9275) 4 years ago
Patrick Cloke e54746bdf7
Clean-up the template loading code. (#9200) 4 years ago
Richard van der Hoff fa50e4bf4d
Give `public_baseurl` a default value (#9159) 4 years ago
Richard van der Hoff ab7a24cc6b
Better formatting for config errors from modules (#8874) 4 years ago
Patrick Cloke 34ff8da83b
Convert additional templates to Jinja (#8444) 4 years ago
Andrew Morgan 3f4a2a7064
Hotfix: disable autoescape by default when rendering Jinja2 templates (#8394) 4 years ago
Erik Johnston 04cc249b43
Add experimental support for sharding event persister. Again. (#8294) 4 years ago
Patrick Cloke c619253db8
Stop sub-classing object (#8249) 4 years ago
Brendan Abolivier 9f8abdcc38
Revert "Add experimental support for sharding event persister. (#8170)" (#8242) 4 years ago
Erik Johnston 82c1ee1c22
Add experimental support for sharding event persister. (#8170) 4 years ago
Andrew Morgan e04e465b4d
Use the default templates when a custom template file cannot be found (#8037) 4 years ago
Erik Johnston 649a7ead5c
Add ability to run multiple pusher instances (#7855) 4 years ago
Dagfinn Ilmari Mannsåker a3f11567d9
Replace all remaining six usage with native Python 3 equivalents (#7704) 5 years ago
Brendan Abolivier cc9eceb00d
Don't crash when one of the configuration files is empty (#7341) 5 years ago
Richard van der Hoff 5a709630bf
Fix --help commandline argument (#7249) 5 years ago
Richard van der Hoff c165c1233b
Improve database configuration docs (#6988) 5 years ago
Richard van der Hoff 97a42bbc3a
Add a warning about indentation to generated config (#6920) 5 years ago
Amber Brown f743108a94
Refactor HomeserverConfig so it can be typechecked (#6137) 5 years ago
Jorik Schellekens 6d97843793
Config templating (#5900) 5 years ago
Erik Johnston f44354e17f Clean up arg name and remove lying comment 5 years ago
Erik Johnston 03cc8c4b5d Fix invoking add_argument from homeserver.py 5 years ago
Erik Johnston fdefb9e29a Move creation of ArgumentParser to caller 5 years ago
Erik Johnston 37b524f971 Fix up comments 5 years ago
Erik Johnston 823e13ddf4 Change add_arguments to be a static method 5 years ago
Erik Johnston 9f3c0a8556 Add basic admin cmd app 5 years ago
Richard van der Hoff 3f8a252dd8 Add "--open-private-ports" cmdline option 6 years ago
Richard van der Hoff 6a92b06cbb Add --data-directory commandline argument 6 years ago
Richard van der Hoff 16b52642e2 Don't load the generated config as the default. 6 years ago
Richard van der Hoff 7c2f8881a9 Ensure that all config options have sensible defaults 6 years ago
Richard van der Hoff 367a8263b3 Remove unused Config.config_dir_path attribute 6 years ago
Richard van der Hoff c3c6b00d95
Pass config_dir_path and data_dir_path into Config.read_config. (#5522) 6 years ago
Richard van der Hoff e1a795758c
Improve help and cmdline option names for --generate-config options (#5512) 6 years ago
Richard van der Hoff 03cea2b0fe
Refactor Config parser and add some comments. (#5511) 6 years ago
Richard van der Hoff 37933a3bf8
Improve logging when generating config files (#5510) 6 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Erik Johnston 3677548a82 Use yaml safe_load 6 years ago
Richard van der Hoff 13bc1e0746 Use a regular HomeServerConfig object for unit tests 6 years ago
Erik Johnston 72bfaf746d Allow passing --daemonize to workers 6 years ago
Richard van der Hoff 8e28bc5eee
Include a default configuration file in the 'docs' directory. (#4791) 6 years ago
Richard van der Hoff dfc846a316 fix self-signed cert notice from generate-config 6 years ago