Travis Ralston
|
c7a228bf7b
|
Don't make the major version a variable
We are likely to want to maintain v1 when we release a v2, so we'll avoid a variable for now.
|
2018-08-29 19:32:52 -06:00 |
|
Travis Ralston
|
d370a2c6fd
|
Prepare the identity service and server-server APIs for r0
* Create the changelog scaffolding
* Set up the variables for versioning
|
2018-08-24 17:19:25 -06:00 |
|
Travis Ralston
|
25c77ab2d0
|
Define authorization requirements on federation swagger APIs
|
2018-08-09 08:37:35 -06:00 |
|
Travis Ralston
|
13a2b54bf9
|
query_auth consumes JSON
|
2018-08-03 13:57:43 -06:00 |
|
Travis Ralston
|
73958ecbff
|
Document /event_auth and /query_auth
/event_auth is a fairly easy endpoint to determine the use case of. /query_auth is a little harder to investigate and has a fairly interesting purpose: it appears to be used for the sending server to admit defeat and shop around for the right auth chain, correcting it's own perspective as it goes.
/query_auth is based off the following research points in synapse:
* 43ecfe0b10/synapse/handlers/federation.py (L1947-L1990)
* 43ecfe0b10/synapse/handlers/federation.py (L2049-L2187)
* 43ecfe0b10/synapse/handlers/federation.py (L1716-L1761)
* 43ecfe0b10/synapse/federation/federation_server.py (L393-L446)
* https://github.com/matrix-org/synapse/blob/master/synapse/federation/transport/server.py#L482-L487
|
2018-08-03 09:27:19 -06:00 |
|