1
0
Commit Graph

14963 Commits

Author SHA1 Message Date
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