Commit graph

75 commits

Author SHA1 Message Date
Luqgreg e761fff655 Use existing infoboxes pageprop instead of reparsing 2018-10-19 21:11:28 +02:00
Luqgreg 30a6c6a094 Don't reparse infoboxes in templates every time in PIDataService 2018-10-19 20:06:16 +02:00
Luqgreg d4b869cda5 AllInfoboxes and PIDataService improvements 2018-10-11 20:26:59 +02:00
Luqgreg 2317398cc2 Remove HtmlHelper 2018-10-07 16:44:55 +02:00
Luqgreg f00a40c3b8 Code refactoring 2018-10-02 09:55:32 +02:00
Luqgreg 9b216ff849 FileNamespaceSanitizeHelper cleanup 2018-10-02 09:35:02 +02:00
Luqgreg a5f5619b4d Add an option to use divs instead of headings in PI output 2018-09-22 15:31:32 +02:00
Luqgreg 09e57e2d34 Remove sanitizers 2018-09-03 17:59:15 +02:00
Luqgreg df30141d1f Add cache to MediaWikiParserService 2018-08-27 14:23:23 +02:00
Luqgreg 52d5d28c82 Set type of NodeMedia aliases to 'media' 2018-08-26 16:08:31 +02:00
Luqgreg 83d1c981c5 Add support for more color formats (#12) 2018-08-26 13:00:00 +02:00
Luqgreg 638c9ef08b MW 1.27 compatibilty fixes 2018-08-26 12:13:26 +02:00
Luqgreg 08a885a49d Move extending image data to NodeMedia 2018-08-22 16:20:49 +02:00
Luqgreg b1830e129c Add inheritance check to NodeFactory 2018-08-22 10:04:07 +02:00
Luqgreg 443440d432 Add browser compatibility fixes and add mixins to the stylesheet 2018-08-20 17:38:38 +02:00
Luqgreg 8a93653f0b Force RemexHtml as Tidy driver and add an option to disable tidying 2018-08-18 18:40:36 +02:00
Luqgreg 49c6d8a5b5 Fix "0" as node value 2018-08-16 16:19:59 +02:00
Luqgreg 767a1cc147 Use MWTidy in MediaWikiParserService 2018-08-16 15:59:49 +02:00
Luqgreg 8762225606 Code refactoring 2018-08-16 11:25:53 +02:00
Luqgreg 32e70ed86a Cache compiled handlebars templates 2018-08-15 16:31:42 +02:00
Luqgreg c9d1bd4f10 Increase code coverage 2018-08-13 16:31:50 +02:00
Luqgreg a338403f01 Add NodeMedia aliases 2018-08-12 12:00:05 +02:00
Luqgreg 44038371e7 Rename NodeImage to NodeMedia 2018-08-12 11:45:29 +02:00
Luqgreg b40872aa56 Use MEDIATYPE_VIDEO MW constant instead of custom one 2018-08-11 09:39:21 +02:00
Luqgreg 3a3fd95ec8 Major code cleanup (#10) and bumping version to 0.2 🎉 2018-08-09 12:36:52 +02:00