mediawiki-extensions-Linter/includes
sbailey 07046457f0 Fix write error when linter_params has excessively long strings
* The linter write code for linter_tag field and linter_template
   field are constrained by the database schema to 32 characters
   for the tag field and 255 characters for the template field.
   In some anomalous circumstances parsoid can report tag and or
   template fields in the linter_params object that exceed those
   character limits. This code truncates these anomalous strings
   to protect the database update code from a length exceeded
   error.

Bug: T328979
Change-Id: I057ae2e32a9e1a7735b5300409e5693e8db5c764
2023-02-08 10:40:12 -08:00
..
ApiQueryLintErrors.php Fix usage of ApiBase::PARAM_* deprecated constants 2022-04-04 00:37:17 +00:00
ApiQueryLinterStats.php ApiQueryLinterStats: Change the 'ls' prefix to 'lntrst' to avoid conflict 2022-10-03 12:06:55 -04:00
ApiRecordLint.php Convert to HookHandler 2022-09-07 02:58:04 +01:00
CategoryManager.php Get config from services, not globals 2022-08-03 13:01:42 -04:00
Database.php Fix write error when linter_params has excessively long strings 2023-02-08 10:40:12 -08:00
Hooks.php Fix linter table linter_params definition to not be nullable 2023-01-26 12:47:36 -08:00
LintError.php Second phase of T175177: Adds template and tag to RecordLintJob 2022-08-22 12:47:01 -07:00
LintErrorsPager.php Provide search by title prefix for any category of lint error 2022-06-16 13:27:14 -07:00
MissingCategoryException.php Update Legoktm's email address 2021-04-11 19:08:44 -07:00
RecordLintJob.php Add namespace column and new index to Linter table - part 2 2022-07-01 06:51:29 -07:00
SpecialLintErrors.php Replace deprecated HTMLForm::addHeaderText 2022-12-27 12:48:42 +01:00
TotalsLookup.php Stop using wfGetDB 2022-08-02 14:40:30 -04:00