Jorik Schellekens
7d0549093d
Selecting ports for delegation.
2019-08-05 18:42:17 +01:00
Jorik Schellekens
cc83cdab24
None is no longer a valid reverse proxy option.
2019-08-05 17:23:46 +01:00
Jorik Schellekens
b2984148ca
Missing import
2019-08-05 17:21:37 +01:00
Jorik Schellekens
4123dbfa70
Delegation port selection.
2019-08-05 17:21:22 +01:00
Jorik Schellekens
0f6b5a9974
Reverse proxy explenations.
2019-08-05 15:39:36 +01:00
Jorik Schellekens
48ecee753a
Bad hack to make things format correctly
2019-08-05 15:39:03 +01:00
Jorik Schellekens
42307ecd3f
Fix text for tlx and remove dud component.
2019-08-05 15:34:39 +01:00
Jorik Schellekens
d33ee3f115
Present the Reverse Proxy choice as a TLS config option.
2019-08-05 11:29:38 +01:00
Jorik Schellekens
d9f6bc8b04
TLS ACME etc
2019-08-02 19:05:35 +01:00
Jorik Schellekens
a5240489fe
Cert endpoints.
2019-08-02 19:05:21 +01:00
Jorik Schellekens
1cc6b63485
more UI
2019-08-01 18:03:16 +01:00
Jorik Schellekens
035fb3692f
Consolidated servers to avoid CORS.
2019-08-01 18:02:48 +01:00
Jorik Schellekens
fa61f2d911
Add basic flow control
2019-07-31 17:54:07 +01:00
Jorik Schellekens
f2543d449b
Add endpoint to check if server has been setup.
2019-07-31 17:53:15 +01:00
Jorik Schellekens
d460ca8867
Some not too helpful docs.
2019-07-30 19:08:58 +01:00
Jorik Schellekens
e1bb8621a3
Startup script
2019-07-30 19:08:44 +01:00
Jorik Schellekens
cb3b9a62e3
Represent synapses config setup as a data model.
2019-07-30 19:08:24 +01:00
Jorik Schellekens
6fe8ec55ab
Set up fronted as a react project.
2019-07-30 19:07:52 +01:00
Jorik Schellekens
f990e8e490
Set up initial endpoints for backend server.
2019-07-30 19:06:54 +01:00
Jorik Schellekens
e126bf862a
Trace across to_device messages.
2019-07-29 11:37:10 +01:00
Brendan Abolivier
fa87004bc1
Merge pull request #5780 from matrix-org/baboliver/loopingcall-args
...
Add ability to pass arguments to looping calls
2019-07-29 10:58:22 +02:00
Brendan Abolivier
bd083a5fcf
Changelog
2019-07-29 10:04:09 +02:00
Brendan Abolivier
244953be3f
Add kwargs and doc
2019-07-29 10:03:14 +02:00
Brendan Abolivier
08352d44f8
Add ability to pass arguments to looping calls
2019-07-29 09:54:37 +02:00
Richard van der Hoff
d74595e2ca
Merge branch 'master' into develop
2019-07-26 12:39:33 +01:00
Richard van der Hoff
1a93daf353
Merge pull request #5744 from matrix-org/erikj/log_leave_origin_mismatch
...
Log when we receive a /make_* request from a different origin
2019-07-26 12:38:37 +01:00
Richard van der Hoff
97bf307755
yet more changelog attribution fixes
v1.2.1
2019-07-26 12:06:06 +01:00
Richard van der Hoff
992333b995
correct attributions in changelog
2019-07-26 11:45:06 +01:00
Richard van der Hoff
8b16696b24
correct attributions in changelog
2019-07-26 11:36:28 +01:00
Richard van der Hoff
dde6ea7ff6
1.2.1
2019-07-26 11:33:16 +01:00
Richard van der Hoff
a0ee2ec458
Merge branch 'erikj/log_leave_origin_mismatch' into release-v1.2.1
2019-07-26 10:09:36 +01:00
Richard van der Hoff
d1020653fc
Log when we receive a /make_* request from a different origin
2019-07-26 10:08:22 +01:00
Erik Johnston
1f8bae7724
Log when we receive receipt from a different origin
2019-07-26 07:55:25 +01:00
Richard van der Hoff
1cad8d7b6f
Convert RedactionTestCase to modern test style ( #5768 )
2019-07-26 07:38:55 +01:00
Richard van der Hoff
0f2ecb961e
Fix DoS when there is a cycle in redaction events
...
Make sure that synapse doesn't explode when a redaction redacts itself, or
there is a larger cycle.
2019-07-26 06:36:48 +00:00
Richard van der Hoff
26d742fed6
Merge pull request #5767 from matrix-org/rav/redactions/cross_room_id
...
log when a redaction attempts to redact an event in a different room
2019-07-25 18:49:56 +01:00
Richard van der Hoff
70e18cee00
Merge branch 'rav/redactions/cross_room_id' into release-v1.2.1
2019-07-25 18:46:44 +01:00
Richard van der Hoff
b1605cdd23
log when a redaction attempts to redact an event in a different room
2019-07-25 18:26:20 +01:00
Richard van der Hoff
618bd1ee76
Fix some error cases in the caching layer. ( #5749 )
...
There was some inconsistent behaviour in the caching layer around how
exceptions were handled - particularly synchronously-thrown ones.
This seems to be most easily handled by pushing the creation of
ObservableDeferreds down from CacheDescriptor to the Cache.
2019-07-25 15:59:45 +01:00
Andrew Morgan
f16aa3a44b
Merge branch 'master' into develop
2019-07-25 15:19:22 +01:00
Andrew Morgan
c0a1301ccd
1.2.0
v1.2.0
2019-07-25 14:10:32 +01:00
Andrew Morgan
baf081cd3b
Merge tag 'v1.2.0rc2' into develop
...
Bugfixes
--------
- Fix a regression introduced in v1.2.0rc1 which led to incorrect labels on some prometheus metrics. ([\#5734](https://github.com/matrix-org/synapse/issues/5734 ))
2019-07-24 13:47:51 +01:00
Andrew Morgan
2d573e2e2b
1.2.0rc2
v1.2.0rc2
2019-07-24 13:43:40 +01:00
Erik Johnston
2276936bac
Merge pull request #5743 from matrix-org/erikj/log_origin_receipts_mismatch
...
Log when we receive receipt from a different origin
2019-07-24 13:27:57 +01:00
Richard van der Hoff
f30a71a67b
Stop trying to fetch events with event_id=None. ( #5753 )
...
`None` is not a valid event id, so queuing up a database fetch for it seems
like a silly thing to do.
I considered making `get_event` return `None` if `event_id is None`, but then
its interaction with `allow_none` seemed uninituitive, and strong typing ftw.
2019-07-24 13:16:18 +01:00
Jorik Schellekens
cf2972c818
Fix servlet metric names ( #5734 )
...
* Fix servlet metric names
Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
* Remove redundant check
* Cover all return paths
2019-07-24 13:07:35 +01:00
Richard van der Hoff
418635e68a
Add a prometheus metric for active cache lookups. ( #5750 )
...
* Add a prometheus metric for active cache lookups.
* changelog
2019-07-24 11:33:13 +01:00
Jorik Schellekens
3641784e8c
Make Jaeger fully configurable ( #5694 )
...
* Allow Jaeger to be configured
* Update sample config
2019-07-23 15:46:04 +01:00
Erik Johnston
65afc535a6
Update changelog.d/5743.bugfix
...
Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
2019-07-23 15:14:21 +01:00
Amber Brown
4806651744
Replace returnValue with return ( #5736 )
2019-07-23 23:00:55 +10:00