Commit graph

33 commits

Author SHA1 Message Date
CosmicAlpha e5ca418763
Add support for PHP 8.0 and PHP 8.1 (#93) 2023-01-13 14:08:52 -07:00
CosmicAlpha 574e709a45
Fixes for 1.39 (#90) 2022-12-06 17:19:24 -07:00
Lens0021 e562c908e8
Add support for MediaWiki 1.38 (#73) 2022-04-13 20:47:36 -06:00
Universal Omega fffbcaac5e
Pass array to ParserOutput::addModules()/addModuleStyles() (#65)
To fix deprecation notices on MediaWiki 1.38+
2022-03-11 13:48:19 -07:00
Universal Omega 44c3389d5a
Add use statements (#64) 2022-03-11 13:35:51 -07:00
Universal Omega 4a0bac951a
Actually run QueryAllInfoboxesTest (#43) 2021-12-16 14:13:54 -07:00
Universal Omega a7a41fa0f1
Add tests for ApiQueryAllInfoboxes (#42) 2021-12-15 16:19:47 -07:00
Universal Omega de39a61206
Fix tests (#41) 2021-12-15 15:01:13 -07:00
Universal Omega 359ba27cf3
Fix DBUnexpectedError exception (#34) 2021-10-13 13:58:43 -06:00
Universal Omega afb186ddb7
Enable PHPCS on all PHP and MW version tests and add more Phan tests (#14) 2021-09-12 15:07:34 -06:00
Universal Omega f3d702496e
Rename files (#10) 2021-09-12 10:42:37 -06:00
Universal Omega 42778958ab
Add PHPUnit tests (#7) 2021-09-11 17:07:07 -06:00
Universal Omega 79046437fd
Add CI (#3) 2021-09-09 20:52:19 -06:00
Universal Omega 1ae720077e
Replace deprecated wgParser (#1) 2021-06-03 17:38:46 -06:00
Winston Sung a40125d692
Update PortableInfoboxParserTagController.php
Convert text to language variant
2020-03-10 12:29:22 +08:00
Winston Sung 32422c35d0
Update PortableInfoboxParserTagController.php
Convert text to language variant
2020-03-10 01:01:33 +08:00
paladox d0697bd473
Avoid usage of ObjectCache::getMainWANInstance()
ObjectCache::getMainWANInstance() has been removed under mediawiki 1.34+.
2019-12-18 17:59:23 +00:00
lkucharczyk 15f3b9e777 Port new data and infobox attributes (#16) 2019-02-03 17:53:34 +01:00
lkucharczyk e84e5c1e6c Add support for name attribute 2019-02-02 23:34:48 +01:00
Luqgreg cfedf6f017 Fix missing error messages 2018-12-29 21:26:47 +01:00
Luqgreg 1fec9e640c Add infobox type attribute 2018-12-23 01:04:50 +01:00
Luqgreg 2c2553a253 Stage DB writes in ApiQueryPortableInfobox 2018-10-19 19:39:48 +02:00
Luqgreg d4b869cda5 AllInfoboxes and PIDataService improvements 2018-10-11 20:26:59 +02:00
Luqgreg f00a40c3b8 Code refactoring 2018-10-02 09:55:32 +02:00
Luqgreg 9ba2e5e971 Fix error throwing in ApiPortableInfobox 2018-09-08 10:09:03 +02:00
Luqgreg 66fa206d8f Add i18n to API modules 2018-09-03 19:32:10 +02:00
Luqgreg 83d1c981c5 Add support for more color formats (#12) 2018-08-26 13:00:00 +02:00
Luqgreg f031e35c82 Remove unused getVersion method from Api controllers 2018-08-24 14:30:30 +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 c84d332c17 Markers are handled by parser, no need to do it twice 2018-08-11 16:49:39 +02:00
Luqgreg d7aa40293a Strip markers should contain hex digits 2018-08-11 08:02:40 +02:00
Luqgreg 3a3fd95ec8 Major code cleanup (#10) and bumping version to 0.2 🎉 2018-08-09 12:36:52 +02:00