Go to file
thiemowmde b632162245 Add missing validation for empty parameter names
Note this will make the templatedata API temporarily fail for
templates that are affected by this, until their documentation is
fixed. I think we have two ways to proceed here:

1. Thanks to Ie572809 we can change the API module to not do the
validation again. This allows us to make the validation more strict,
but the API module will continue to deliver the same data as before
until the parser cache is invalidated.

2. We accept it and merge this patch as it is. The problem is
extremely rare and easy to fix.

Bug: T333826
Change-Id: I16c7cc2328c47dde196e2dc07edb2eace33a624f
2023-04-11 19:08:37 +00:00
.phan Use EventLogging::submit() to submit analytics events 2023-01-30 18:20:16 +00:00
i18n Add missing validation for empty parameter names 2023-04-11 19:08:37 +00:00
includes Add missing validation for empty parameter names 2023-04-11 19:08:37 +00:00
lib/jquery.uls Eventify TemplateDataGenerator and use oojs-ui 2014-12-22 12:58:37 -05:00
maintenance Migrate usage of Database::select to SelectQueryBuilder 2022-08-12 23:54:22 +02:00
modules stylelint: Enable selector-pseudo-element-colon-notation 2023-03-30 01:01:00 +02:00
tests Add missing validation for empty parameter names 2023-04-11 19:08:37 +00:00
.eslintrc.json build: Update devDependencies 2022-03-13 17:17:03 +00:00
.gitignore build: Update eslint-config-wikimedia to 0.11.0 2019-03-13 16:33:25 -07:00
.gitreview Whoops, track not trace 2016-10-24 17:03:53 -07:00
.phpcs.xml Track when (relevant) changes are made to <templatedata> tags 2020-12-07 15:34:13 +01:00
.stylelintrc.json stylelint: Enable selector-pseudo-element-colon-notation 2023-03-30 01:01:00 +02:00
CODE_OF_CONDUCT.md build: Updating mediawiki/phan-taint-check-plugin to 1.3.0 2018-08-19 17:07:35 +00:00
composer.json build: Updating mediawiki/mediawiki-codesniffer to 41.0.0 2023-03-12 11:43:19 +00:00
COPYING Use the plain-text GPL 2015-06-08 08:35:23 +02:00
extension.json Use EventLogging::submit() to submit analytics events 2023-01-30 18:20:16 +00:00
Gruntfile.js Turn all TemplateData .css files into .less files 2022-08-08 15:29:03 +02:00
jsdoc.json Migrate from jsduck to jsdoc 2020-11-30 21:56:30 +01:00
package-lock.json build: Updating npm dependencies 2023-03-16 07:49:44 +00:00
package.json build: Updating npm dependencies 2023-03-16 07:49:44 +00:00
Specification.md Minor fixes & improvements to Specification.md 2022-06-27 12:08:59 +02:00