You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
5115346297
Previously, all `m.room.*` events were wodged into `{{room_events}}` which isn't great when you want to pull specific ones out. Batesian had a 1:1 mapping of `render_foo()` to a section `{{foo}}`, and having to constantly add functions for new types is a PITA. Batesian now supports returning a `dict` instead of a section `string` where the keys are the `{{foo}}` and the value is what will be inserted. Also add conflicting section key checks to avoid multiple definitions of the same `{{foo}}`. Define dicts for event schemata and swagger HTTP APIs. Using this new feature, split out the instant messaging stuff from the events section, and replace `{{room_events}}` with a list of specific events e.g. `{{m_room_member_event}}`. |
9 years ago | |
---|---|---|
.. | ||
modules | 9 years ago | |
0-event_signing.rst | 9 years ago | |
0-events.rst | 9 years ago | |
0-feature_profiles.rst | 9 years ago | |
0-intro.rst | 9 years ago | |
1-client_server_api.rst | 9 years ago | |
2-modules.rst | 9 years ago | |
3-application_service_api.rst | 9 years ago | |
4-server_server_api.rst | 9 years ago | |
5-identity_servers.rst | 9 years ago | |
6-appendices.rst | 9 years ago | |
targets.yaml | 9 years ago |