MSC3030: Jump to date API endpoint#3030
Conversation
e7b7d76 to
5d96f7f
Compare
5d96f7f to
f62f786
Compare
f62f786 to
f4aa923
Compare
MSC3030: matrix-org/matrix-spec-proposals#3030 Synapse implementation: matrix-org/synapse#9445
…he closest event to a given timestamp (#9445) MSC3030: matrix-org/matrix-spec-proposals#3030 Client API endpoint. This will also go and fetch from the federation API endpoint if unable to find an event locally or we found an extremity with possibly a closer event we don't know about. ``` GET /_matrix/client/unstable/org.matrix.msc3030/rooms/<roomID>/timestamp_to_event?ts=<timestamp>&dir=<direction> { "event_id": ... "origin_server_ts": ... } ``` Federation API endpoint: ``` GET /_matrix/federation/unstable/org.matrix.msc3030/timestamp_to_event/<roomID>?ts=<timestamp>&dir=<direction> { "event_id": ... "origin_server_ts": ... } ``` Co-authored-by: Erik Johnston <[email protected]>
turt2live
left a comment
There was a problem hiding this comment.
overall the proposal looks great - just a few editorial comments :)
Co-authored-by: Richard van der Hoff <[email protected]>
|
I appear to be the only one with the concern, so in the interest of not blocking this needlessly: @mscbot resolve Server doesn't appear to be able to forwards-fill over federation we should, however, figure out how to fix this at some point. |
|
🔔 This is now entering its final comment period, as per the review above. 🔔 |
|
The final comment period, with a disposition to merge, as per the review above, is now complete. |
|
@turt2live shouldn't this go into |
|
Older MSCs go to old_master due to branch conflicts, and will be brought over to main over time (usually when I'm at a terminal that can cherry pick) |
|
Thanks all for the review! 😇 Next up is stabilizing the implementations in Synapse and Element where I made the experimental implementations. |
|
Spec PR (WIP as of writing): matrix-org/matrix-spec#1366 |
|
Merged! 🎉 |

MSC3030: Jump to date API endpoint
Rendered
FCP proposal
Homeserver implementations:
Client implementations:
/jumptodateslash command, Add/jumptodateslash command matrix-react-sdk#7372Related issues: