dendrite/clientapi/routing
Neil Alexander c20109a573
Implement room version capabilities in CS API (#866)
* Add wiring for querying the roomserver for the default room version

* Try to implement /capabilities for room versions

* Update copyright notices

* Update sytests, add /capabilities endpoint into CS API

* Update sytest-whitelist

* Add GetDefaultRoomVersion

* Fix cases where state package was shadowed

* Fix version formatting

* Update Dockerfile to Go 1.13.6

* oh yes types I remember

* And fix the default too
2020-02-05 18:06:39 +00:00
..
account_data.go Implement GET endpoints for account_data in clientapi (#861) 2020-01-29 17:53:05 +00:00
auth_fallback.go Add auth fallback endpoint (#405) 2019-08-15 01:34:49 +08:00
capabilities.go Implement room version capabilities in CS API (#866) 2020-02-05 18:06:39 +00:00
createroom.go Replace event content types with ones in gomatrixserverlib (#785) 2019-08-16 01:45:11 +08:00
device.go Remove unnecessary http method checks (#747) 2019-07-18 15:40:10 +08:00
directory.go Add missing servers field in /directory/room/:alias response (#732) 2019-10-02 00:09:47 +08:00
filter.go Store & retrieve filters as structs rather than []byte (#436) 2019-07-25 00:08:51 +08:00
getevent.go Implement client single event retrieval (#693) 2019-08-09 17:45:54 +08:00
joinroom.go Federation fixes (#845) 2020-01-10 12:11:44 +00:00
login.go Identifier key login 2020-01-20 11:37:23 +00:00
logout.go Remove unnecessary http method checks (#747) 2019-07-18 15:40:10 +08:00
membership.go Replace event content types with ones in gomatrixserverlib (#785) 2019-08-16 01:45:11 +08:00
memberships.go use go module for dependencies (#594) 2019-05-21 21:56:55 +01:00
profile.go Replace event content types with ones in gomatrixserverlib (#785) 2019-08-16 01:45:11 +08:00
register.go Handle kind=guest query parameter on /register (#860) 2020-01-30 11:25:57 +00:00
register_test.go use go module for dependencies (#594) 2019-05-21 21:56:55 +01:00
room_tagging.go selectAccountDataByType return ClientEvent pointer instead of slice of ClientEvent (#798) 2019-09-30 17:25:04 +01:00
routing.go Implement room version capabilities in CS API (#866) 2020-02-05 18:06:39 +00:00
sendevent.go Associate transactions with session IDs instead of device IDs (#789) 2019-08-24 00:55:40 +08:00
sendtyping.go use go module for dependencies (#594) 2019-05-21 21:56:55 +01:00
threepid.go use go module for dependencies (#594) 2019-05-21 21:56:55 +01:00
voip.go use go module for dependencies (#594) 2019-05-21 21:56:55 +01:00
whoami.go use go module for dependencies (#594) 2019-05-21 21:56:55 +01:00