Jorik Schellekens
280d50cd4f
Forgot to save
2019-08-28 15:59:53 +01:00
Jorik Schellekens
47ca664311
Missing import
2019-08-28 15:59:53 +01:00
Jorik Schellekens
4573aceeeb
Restructure state.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
c9c7960390
Refactoring the reducers as prep for accordian style
2019-08-28 15:59:53 +01:00
Jorik Schellekens
7e8f993a84
Some refactoring
2019-08-28 15:59:53 +01:00
Jorik Schellekens
83198702f5
Clean up debug statements
2019-08-28 15:59:53 +01:00
Jorik Schellekens
e00008186b
Setup the secret key and start synapse.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
fb592b6c98
Use python instead
2019-08-28 15:59:53 +01:00
Jorik Schellekens
1c9c8186b1
First try at starting synapse
2019-08-28 15:59:53 +01:00
Jorik Schellekens
c5ca02b3d0
Write out the yaml to synapse
2019-08-28 15:59:53 +01:00
Jorik Schellekens
eb10b04865
Relative paths.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
39641482ef
My reflex is to write markdown. I forgot this was RST
2019-08-28 15:59:53 +01:00
Jorik Schellekens
eedd86766d
Handle relative paths correctly!
2019-08-28 15:59:53 +01:00
Jorik Schellekens
3a8bebff88
That shouldn't be tracked.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
c2bf291a0d
Yaml output.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
a8cc43dfac
Finished templates, database config, and started converting options to synapse yaml.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
3ae448a183
Templates
2019-08-28 15:59:53 +01:00
Jorik Schellekens
b87c85a87d
Startup instructions.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
3a9194e652
Port verification endpoint
2019-08-28 15:59:53 +01:00
Jorik Schellekens
3b3abcc273
Port selection
2019-08-28 15:59:53 +01:00
Jorik Schellekens
d599ab6249
Matrix branding
2019-08-28 15:59:53 +01:00
Jorik Schellekens
96c56177a8
I think that title makes more sense.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
a079c9bf0d
UI for port selection.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
7fe1148f44
'not useing' tls is no longer an option.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
02845e7e3a
Selecting ports for delegation.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
9a0ba7696e
None is no longer a valid reverse proxy option.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
bb79dc1351
Missing import
2019-08-28 15:59:53 +01:00
Jorik Schellekens
2835f033b4
Delegation port selection.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
1481108afa
Reverse proxy explenations.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
318b66fa2a
Bad hack to make things format correctly
2019-08-28 15:59:53 +01:00
Jorik Schellekens
b5881cab45
Fix text for tlx and remove dud component.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
175ee86e6d
Present the Reverse Proxy choice as a TLS config option.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
3242aa9af2
TLS ACME etc
2019-08-28 15:59:53 +01:00
Jorik Schellekens
9280882cb9
Cert endpoints.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
cd0cb18d94
more UI
2019-08-28 15:59:53 +01:00
Jorik Schellekens
e5765ac4af
Consolidated servers to avoid CORS.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
2a34815d48
Add basic flow control
2019-08-28 15:59:53 +01:00
Jorik Schellekens
ced3cb281a
Add endpoint to check if server has been setup.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
a00ce82e46
Some not too helpful docs.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
3cf68de825
Startup script
2019-08-28 15:59:53 +01:00
Jorik Schellekens
d7a8670cf5
Represent synapses config setup as a data model.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
4163c25449
Set up fronted as a react project.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
d2d36126f7
Set up initial endpoints for backend server.
2019-08-28 15:59:53 +01:00
Jorik Schellekens
deca277d09
Let synctl use a config directory. ( #5904 )
...
* Let synctl use a config directory.
2019-08-28 15:55:58 +01:00
Andrew Morgan
71fc04069a
Use the v2 lookup API for 3PID invites ( #5897 )
...
Fixes https://github.com/matrix-org/synapse/issues/5861
Adds support for the v2 lookup API as defined in [MSC2134](https://github.com/matrix-org/matrix-doc/pull/2134 ). Currently this is only used for 3PID invites.
Sytest PR: https://github.com/matrix-org/sytest/pull/679
2019-08-28 14:59:26 +02: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
Richard van der Hoff
49ef8ec399
Fix a cache-invalidation bug for worker-based deployments ( #5920 )
...
Some of the caches on worker processes were not being correctly invalidated
when a room's state was changed in a way that did not affect the membership
list of the room.
We need to make sure we send out cache invalidations even when no memberships
are changing.
2019-08-28 10:18:16 +01:00
reivilibre
a3f0635686
Merge pull request #5914 from matrix-org/rei/admin_getadmin
...
Add GET method to admin API /users/@user:dom/admin
2019-08-28 09:44:22 +01:00
Victor Goff
1196ee32b3
Typographical corrections in docker/README ( #5921 )
2019-08-28 09:34:49 +01:00