Andrew Morgan
3c9aa144c1
Allow Synapse to send registration emails + choose Synapse or an external server to handle 3pid validation ( #5987 )
2020-02-25 11:34:32 +00:00
Andrew Morgan
91e030ae12
Fix and refactor room and user stats ( #5971 )
2020-02-25 10:16:48 +00:00
Andrew Morgan
88c5b43d13
Add a link to python's logging config schema ( #5926 )
2020-02-24 17:19:20 +00:00
Andrew Morgan
4f6ee99818
Config templating ( #5900 )
2020-02-21 11:38:45 +00:00
Andrew Morgan
35a521bd6f
Implement a structured logging output system. ( #5680 )
2020-02-21 11:38:13 +00:00
Andrew Morgan
587b9c25b1
Merge pull request #5914 from matrix-org/rei/admin_getadmin
2020-02-21 11:32:47 +00:00
Andrew Morgan
265bcb1e68
Merge pull request #5895 from matrix-org/erikj/notary_key
2020-02-21 11:31:53 +00:00
Andrew Morgan
a7a669b4de
Add Admin API capability to set adminship of a user ( #5878 )
2020-02-21 11:31:28 +00:00
Andrew Morgan
cd2c684dbb
Propagate opentracing contexts through EDUs ( #5852 )
2020-02-21 11:24:51 +00:00
Andrew Morgan
5a60e070fe
Servlet to purge old rooms ( #5845 )
2020-02-21 11:01:08 +00:00
Andrew Morgan
57c2254daa
Don't load the media repo when configured to use an external media repo ( #5754 )
2020-02-20 15:59:36 +00:00
Andrew Morgan
b7424f4943
Remove non-functional 'expire_access_token' setting ( #5782 )
2020-02-20 15:41:21 +00:00
Andrew Morgan
d478a36ae4
Room Complexity Client Implementation ( #5783 )
2020-02-20 15:41:08 +00:00
Andrew Morgan
ab051a1555
Make Jaeger fully configurable ( #5694 )
2020-02-19 15:12:49 +00:00
Andrew Morgan
f590f77a16
Replace returnValue with return ( #5736 )
2020-02-19 15:11:59 +00:00
Andrew Morgan
a35758cde3
Opentracing Documentation ( #5703 )
2020-02-19 11:48:29 +00:00
Andrew Morgan
4f890463af
Update the coding style doc ( #5719 )
2020-02-19 11:47:08 +00:00
Andrew Morgan
782bd79170
Clean up opentracing configuration options ( #5712 )
2020-02-19 11:46:38 +00:00
Andrew Morgan
adb043107f
Support Prometheus_client 0.4.0+ ( #5636 )
2020-02-19 11:46:23 +00:00
Andrew Morgan
ae84a5146e
Improve Depends specs in debian package. ( #5675 )
2020-02-19 11:44:48 +00:00
Andrew Morgan
2f450fa149
Implement access token expiry ( #5660 )
2020-02-17 17:17:02 +00:00
Andrew Morgan
2ff678780d
Update reverse_proxy.rst ( #5397 )
2020-02-17 17:16:48 +00:00
Andrew Morgan
d9dddad7f5
Improved docs on setting up Postgresql ( #5661 )
2020-02-17 17:15:41 +00:00
Andrew Morgan
619b3cd875
Add basic opentracing support ( #5544 )
2020-02-17 16:51:09 +00:00
Andrew Morgan
622d0be1b3
Fix with isort==4.3.21 and black==19.3b0
2020-02-14 14:27:12 +00:00
Andrew Morgan
41120db159
Move logging utilities out of the side drawer of util/ and into logging/ ( #5606 )
2020-02-14 11:02:55 +00:00
Andrew Morgan
7d2d2a13fe
Complete the SAML2 implementation ( #5422 )
2020-02-14 10:58:47 +00:00
Andrew Morgan
38e09af420
Update the TLS cipher string and provide configurability for TLS on outgoing federation ( #5550 )
2020-02-14 10:57:04 +00:00
Andrew Morgan
673d3f88fa
Added possibilty to disable local password authentication ( #5092 )
2020-02-14 10:56:35 +00:00
Andrew Morgan
1dc4724059
Make it clearer that the template dir is relative to synapse's root dir ( #5543 )
2020-02-14 10:53:53 +00:00
Andrew Morgan
ef1e418034
Merge pull request #5313 from twrist/patch-1
2020-02-14 10:52:05 +00:00
Andrew Morgan
bbb39634d6
Remove & changelog ( #5548 )
2020-02-14 10:51:03 +00:00
Andrew Morgan
bac9fa13dc
Add info about black to code_style.rst ( #5537 )
2020-02-14 10:47:39 +00:00
Andrew Morgan
ca2c8ea35a
Merge pull request #5524 from matrix-org/rav/new_cmdline_options
2020-02-14 10:47:29 +00:00
Andrew Morgan
09deace1ca
Merge pull request #5516 from matrix-org/rav/acme_key_path
2020-02-13 12:23:24 +00:00
Andrew Morgan
975bf2c255
Drop support for cpu_affinity ( #5525 )
2020-02-13 11:59:56 +00:00
Andrew Morgan
9523a4e05d
Merge pull request #5505 from matrix-org/erikj/messages_worker
2020-02-13 11:58:08 +00:00
Andrew Morgan
09291d36dd
Support pagination API in client_reader worker
2020-02-13 11:57:01 +00:00
Andrew Morgan
28eba8747e
Run Black. ( #5482 )
2020-02-13 11:30:15 +00:00
Andrew Morgan
1114a42739
Remove Postgres 9.4 support ( #5448 )
2020-02-10 17:52:09 +00:00
Andrew Morgan
f4d1ab0027
Add the ability to restrict max avatar filesize and content-type ( #19 )
2019-12-12 13:51:25 +00:00
Andrew Morgan
d49933470d
Add limit_profile_requests_to_known_users option ( #18 )
2019-12-05 11:55:12 +00:00
Andrew Morgan
d6b7606e07
Create configurable ratelimiter for 3pid invites ( #11 )
2019-11-12 11:38:35 +00:00
Andrew Morgan
0c0b82b6d1
Allow Synapse to send registration emails + choose Synapse or an external server to handle 3pid validation ( #5987 )
...
This is a combination of a few different PRs, finally all being merged into `develop`:
* #5875
* #5876
* #5868 (This one added the `/versions` flag but the flag itself was actually [backed out](891afb57cb (diff-e591d42d30690ffb79f63bb726200891) ) in #5969 . What's left is just giving /versions access to the config file, which could be useful in the future)
* #5835
* #5969
* #5940
Clients should not actually use the new registration functionality until https://github.com/matrix-org/synapse/pull/5972 is merged.
UPGRADE.rst, changelog entries and config file changes should all be reviewed closely before this PR is merged.
2019-09-06 11:35:28 +01:00
Erik Johnston
6e834e94fc
Fix and refactor room and user stats ( #5971 )
...
Previously the stats were not being correctly populated.
2019-09-04 13:04:27 +01:00
Jorik Schellekens
92c1550f4a
Add a link to python's logging config schema ( #5926 )
2019-08-28 19:08:32 +01:00
Brendan Abolivier
e5df12ad16
Merge branch 'dinsic' into babolivier/dinsic-message-retention
2019-08-28 18:17:26 +01:00
Brendan Abolivier
70714595bc
Implement per-room message retention policies
2019-08-28 18:16:17 +01:00
Jorik Schellekens
6d97843793
Config templating ( #5900 )
...
Template config files
* Imagine a system composed entirely of x, y, z etc and the basic operations..
Wait George, why XOR? Why not just neq?
George: Eh, I didn't think of that..
Co-Authored-By: Erik Johnston <erik@matrix.org >
2019-08-28 13:12:22 +01:00
Amber Brown
7dc398586c
Implement a structured logging output system. ( #5680 )
2019-08-28 21:18:53 +10:00