Commit graph

1070 commits

Author SHA1 Message Date
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 1f4ba3e0be Fix Infobox ApiProp module 2018-08-05 07:45:03 -04:00
Luqgreg f309ecdb89 Fix AllInfoboxes ApiQuery module 2018-08-05 13:06:26 +02:00
Luqgreg 8a8bdeb3c4 Use page_id as value in AllInfoboxes querypage 2018-08-05 11:44:51 +02:00
Luqgreg 881f3f7ec4 Add image collection support (gallery) 2018-08-04 19:19:10 +02:00
Luqgreg 2eb4f15922 WikiaFileHelper and NodeImage cleanup 2018-08-04 19:12:35 +02:00
Luqgreg ab58f034c9 Remove unnecessary PortableInfoboxDataBag 2018-08-04 18:38:43 +02:00
Luqgreg c828b877f8 Fix extracting images from gallery 2018-08-04 18:29:53 +02:00
Luqgreg cbeac50137 $this-> -> self:: 2018-08-04 07:38:17 +02:00
Luqgreg 4ac178c62f Add image collection support (tabber) 2018-08-03 17:53:32 +02:00
Luqgreg 2e6f06c632 Changes to image collection styling 2018-08-03 14:26:17 +02:00
Luqgreg 7717b0699e Fix image collection template and extracting images from tabber 2018-08-03 14:24:42 +02:00
Luqgreg 34a11ba554 Merge branch 'master' into gallery_support 2018-08-03 13:37:55 +02:00
Luqgreg 914cd23e06 Special:AllInfoboxes i18n 2018-08-03 11:54:47 +02:00
Luqgreg 12a56d57ff Fix AllInfoboxes querypage 2018-08-03 10:49:28 +02:00
Luqgreg 69b47d2808 Fix infobox data parsing 2018-08-02 18:05:29 +02:00
Luqgreg 6a93e6636f Remove Wikia::getProps and Wikia::setProps dependencies 2018-08-02 18:03:45 +02:00
Luqgreg c98ab04c80 FANDOM's WikiaDataAccess -> MW's ObjectCache 2018-08-02 17:56:59 +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 57f053f803 Make PI styling more responsive 2018-08-01 17:40:25 +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 3f636acedd Change of default values 2018-07-31 12:34:51 +02:00
Luqgreg 7e3aeabafd Smart group fix 2018-07-31 12:29:24 +02:00
Luqgreg 83a21ba486 Fix getMarkers regex 2018-07-28 15:59:24 +02:00
Luqgreg 0ef9f38706 Add single image support 2018-07-28 11:59:42 +02:00
Luqgreg 2a87e0bd3b Fix styling for error messages 2018-07-28 11:36:14 +02:00
Luqgreg 14932fc896 Remove unnecessary margin 2018-07-28 09:06:13 +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 3b52aa89e0 Bring back parseData in MustacheService 2018-07-25 14:33:10 +02:00
Luqgreg d9a05afdb1 $parser->uniqPrefix -> Parser::MARKER_PREFIX 2018-07-25 12:45:31 +02:00
Luqgreg 03144836e2 Add Mustache support 2018-07-25 12:29:54 +02:00
Luqgreg 6aba51ebcb Comment out profiling 2018-07-25 12:23:04 +02:00
Luqgreg 6449d3d55c Add includes/mustache/* classes to AutoloadClasses 2018-07-25 12:07:49 +02:00
Luqgreg ee35be8157 jbboehr/php-mustache -> required by MW zordius/lightncandy 2018-07-25 12:03:36 +02:00
Luqgreg 953712438d Add missing MustacheService dependency
Source: https://github.com/Wikia/app/blob/dev/includes/wikia/services/MustacheService.class.php
2018-07-25 10:25:36 +02:00
Luqgreg 4c50220045 Add missing MustacheEngine dependency
Source: https://github.com/Wikia/app/blob/dev/includes/wikia/template/MustacheEngine.class.php
2018-07-25 08:41:20 +02:00
Luqgreg 31ae3773cd FANDOM's WikiaLogger -> MW's LoggerFactory 2018-07-24 15:56:43 +02:00