Commit graph

42 commits

Author SHA1 Message Date
Luqgreg 5053750f84 Require MW >= 1.29 2018-08-19 13:35:46 +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 8762225606 Code refactoring 2018-08-16 11:25:53 +02:00
Luqgreg 3fa896d3bc Combine resource modules and load them only if needed 2018-08-15 17:10:55 +02:00
Luqgreg ec915c6fc4 Remove adding new pages to S:AI cache 2018-08-15 15:20:56 +02:00
Luqgreg 3744074ebb Update README and extension.json 2018-08-13 17:28:23 +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 13ccd9df75 Fix clone command in README and bump version to 0.2.1 2018-08-11 18:21:57 +02:00
Luqgreg 4f30ae6b34 Load PI stylesheet without visible FOUC 2018-08-11 17:35:12 +02:00
Luqgreg c84d332c17 Markers are handled by parser, no need to do it twice 2018-08-11 16:49:39 +02:00
Luqgreg 3a3fd95ec8 Major code cleanup (#10) and bumping version to 0.2 🎉 2018-08-09 12:36:52 +02:00
Luqgreg 7fe3a39d1d Mustache -> Handlebars 2018-08-08 11:31:33 +02:00
Luqgreg 6d52d0e683 Minor fixes 2018-08-08 10:29:34 +02:00
Luqgreg 8ccae693d5 Bring back and fix PortableInfoboxDataBag 2018-08-07 16:06:52 +02:00
Luqgreg 9c2295c98d Remove unused hooks 2018-08-06 18:33:16 +02:00
Luqgreg 443669effa Fix S:AllInfoboxes and API modules 2018-08-06 16:05:41 +02:00
Luqgreg f06a0afd6d AllInfoboxes cache improvements 2018-08-06 15:23:15 +02:00
Luqgreg 3e560943f4 Fix hooks 2018-08-06 15:19:54 +02:00
Luqgreg f309ecdb89 Fix AllInfoboxes ApiQuery module 2018-08-05 13:06:26 +02:00
Luqgreg ab58f034c9 Remove unnecessary PortableInfoboxDataBag 2018-08-04 18:38:43 +02:00
Luqgreg 914cd23e06 Special:AllInfoboxes i18n 2018-08-03 11:54:47 +02:00
Luqgreg 317d0c05e8 Remove unused PortableInfoboxQueryService 2018-08-02 16:03:37 +02:00
Luqgreg 84a506791e Fix resource path 2018-08-02 15:33:13 +02:00
Luqgreg 817553f60f Add MobileFrontend support 2018-08-01 19:15:43 +02:00
Luqgreg 4673bb1743 Remove render service for mobile devices 2018-08-01 18:06:09 +02:00
Luqgreg 1c6058265c Add license name 2018-08-01 12:28:46 +02:00
Luqgreg d7d3906ff1 Add mobile resource module & hook to load it 2018-08-01 12:23:14 +02:00
Luqgreg ae417ecf02 Merge Engine and MustacheEngine 2018-07-31 13:23:40 +02:00
Luqgreg 0ef9f38706 Add single image support 2018-07-28 11:59:42 +02:00
Luqgreg e8bafae8dd Add missing WikiaFileHelper
Source: https://github.com/Wikia/app/blob/dev/includes/wikia/services/WikiaFileHelper.class.php
2018-07-28 08:58:02 +02:00
Luqgreg 98d9e4d555 Nirvana cleanup 2018-07-28 08:04:18 +02:00
Luqgreg 03a79fce09 Add missing HtmlHelper and FileNamespaceSanitizerHelper
Source: https://github.com/Wikia/app/tree/dev/includes/wikia/helpers
2018-07-27 14:27:56 +02:00
Luqgreg 92e44fd486 SCSS -> LESS 2018-07-26 08:54:34 +02:00
Luqgreg 7f933d36ba Remove Europa theme 2018-07-25 17:32:24 +02:00
Luqgreg 5f76075a82 SCSS -> LESS (default stylesheet) 2018-07-25 16:39:12 +02:00
Luqgreg 6449d3d55c Add includes/mustache/* classes to AutoloadClasses 2018-07-25 12:07:49 +02:00
Luqgreg 64ad582892 Add missing PortableInfoboxDataService class to AutoloadClasses 2018-07-24 15:07:40 +02:00
Luqgreg 9a9e05e2a6 FANDOM's AssetsManager -> MW's ResourceLoader 2018-07-24 13:54:32 +02:00
Luqgreg 70279d5404 Add missing Nirvana dependency
Source: https://github.com/Wikia/app/tree/dev/includes/wikia/nirvana
2018-07-24 13:50:17 +02:00
Luqgreg 5b11d51c7c PortableInfobox.i18n.php -> i18n/*.json 2018-07-24 07:14:42 +02:00
Luqgreg 34cbef455a PortableInfobox.setup.php -> extension.json 2018-07-24 07:14:32 +02:00