Commit graph

9 commits

Author SHA1 Message Date
Kegan Dougal
a42a22028c Add event table template. Also inspect arrays for objects. 2015-05-21 10:39:54 +01:00
Kegan Dougal
0899e0b772 Update event schema parsing.
The templating system now parses event schemas into a form which
can be easily dumped into multiple tables (for nested object types)
2015-05-21 09:46:14 +01:00
Kegan Dougal
02c44a889e Remove stuff from 20_events.rst and replace with {{room_events}}. Update gendoc to call build.py for template vars. 2015-05-20 15:40:06 +01:00
Kegan Dougal
8f448a1764 Produce valid JSON (escape \n), add indent filter 2015-05-20 11:49:10 +01:00
Kegan Dougal
1a65c051e8 Whitespace 2015-05-19 17:05:34 +01:00
Kegan Dougal
c61223fb27 Add title/desc to lots of event schemas, add missing keys (e.g. avatar_url, displayname), add required keys section to spec. 2015-05-19 16:49:20 +01:00
Kegan Dougal
8643b4aadd Update v1 paths, recursively print JSON format for arrays as well as objects. 2015-05-19 15:36:44 +01:00
Kegan Dougal
7563f1058b Make the templating system work(!) 2015-05-19 15:03:31 +01:00
Kegan Dougal
4e64d9e340 Start fleshing out build script 2015-05-19 13:16:16 +01:00