Small cleanup to WIRING.md
parent
f5cc5bd9bb
commit
6fed3a1be2
22
WIRING.md
22
WIRING.md
|
@ -2,12 +2,12 @@
|
||||||
|
|
||||||
The diagram is incomplete. The following things aren't shown on the diagram:
|
The diagram is incomplete. The following things aren't shown on the diagram:
|
||||||
|
|
||||||
- [ ] Device Messages
|
* Device Messages
|
||||||
- [ ] User Profiles
|
* User Profiles
|
||||||
- [ ] Notification Counts
|
* Notification Counts
|
||||||
- [ ] Sending federation.
|
* Sending federation.
|
||||||
- [ ] Querying federation.
|
* Querying federation.
|
||||||
- [ ] Other things that aren't shown on the diagram.
|
* Other things that aren't shown on the diagram.
|
||||||
|
|
||||||
Diagram:
|
Diagram:
|
||||||
|
|
||||||
|
@ -111,18 +111,18 @@ choke-point to implement ratelimiting and backoff correctly.
|
||||||
|
|
||||||
## Client Presence Setter
|
## Client Presence Setter
|
||||||
|
|
||||||
* Handles puts to whatever the client API path for presence is?
|
* Handles puts to the [client API presence paths](https://matrix.org/docs/spec/client_server/unstable.html#id41).
|
||||||
* Writes presence updates to logs.
|
* Writes presence updates to logs.
|
||||||
|
|
||||||
## Client Typing Setter
|
## Client Typing Setter
|
||||||
|
|
||||||
* Handles puts to whatever the client API path for typing is?
|
* Handles puts to the [client API typing paths](https://matrix.org/docs/spec/client_server/unstable.html#id32).
|
||||||
* Writes typing updates to logs.
|
* Writes typing updates to logs.
|
||||||
|
|
||||||
## Client Receipt Updater
|
## Client Receipt Updater
|
||||||
|
|
||||||
* Handles puts to whatever the client API path for receipts is?
|
* Handles puts to the [client API receipt paths](https://matrix.org/docs/spec/client_server/unstable.html#id36).
|
||||||
* Writes typing updates to logs.
|
* Writes receipt updates to logs.
|
||||||
|
|
||||||
## Federation Backfill
|
## Federation Backfill
|
||||||
|
|
||||||
|
@ -138,7 +138,7 @@ choke-point to implement ratelimiting and backoff correctly.
|
||||||
* Tracks the current state of the room and the state at each event.
|
* Tracks the current state of the room and the state at each event.
|
||||||
* Probably does auth checks on the incoming events.
|
* Probably does auth checks on the incoming events.
|
||||||
* Handles state resolution as part of working out the current state and the
|
* Handles state resolution as part of working out the current state and the
|
||||||
* state at each event.
|
state at each event.
|
||||||
* Writes updates to the current state and new events to logs.
|
* Writes updates to the current state and new events to logs.
|
||||||
* Shards by room ID.
|
* Shards by room ID.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue