dendrite/federationapi/routing
kegsay 1647213fac
Implement new RoomVersionImpl API (#3062)
As outlined in https://github.com/matrix-org/gomatrixserverlib/pull/368

The main change Dendrite side is that `RoomVersion` no longer has any
methods on it. Instead, you need to bounce via `gmsl.GetRoomVersion`.

It's very interesting to see where exactly Dendrite cares about this.
For some places it's creating events (fine) but others are way more
specific. Those areas will need to migrate to GMSL at some point.
2023-04-21 17:06:29 +01:00
..
backfill.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
devices.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
eventauth.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
events.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
invite.go Implement new RoomVersionImpl API (#3062) 2023-04-21 17:06:29 +01:00
join.go Implement new RoomVersionImpl API (#3062) 2023-04-21 17:06:29 +01:00
keys.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
leave.go Implement new RoomVersionImpl API (#3062) 2023-04-21 17:06:29 +01:00
missingevents.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
openid.go Define component interfaces based on consumers (2/2) (#2425) 2022-05-05 19:30:38 +01:00
peek.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
profile_test.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
profile.go Add user profile tests, refactor user API methods (#3030) 2023-04-03 20:19:26 +02:00
publicrooms.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
query_test.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
query.go refactor: use latest GMSL which splits fed client from matrix room logic (#3051) 2023-04-06 09:55:01 +01:00
routing.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
send_test.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
send.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
state.go refactor: update GMSL (#3058) 2023-04-19 15:50:33 +01:00
threepid.go Implement new RoomVersionImpl API (#3062) 2023-04-21 17:06:29 +01:00
version.go Version imprint (#1383) 2020-09-02 16:18:08 +01:00