Simon Legner
|
c872e64988
|
Rename whitelist to allowlist
Bug: T277952
Change-Id: I67ce70df18d9f9c86579cedcb63aa63685156b09
|
2024-06-27 20:50:08 +00:00 |
|
Ed Sanders
|
a74af878a4
|
Convert jQuery callbacks to arrow functions
Change-Id: I0a9ddd6931ac0f4f30b638491941d624582081ca
|
2024-06-07 17:33:16 +01:00 |
|
Simon Legner
|
f00dbbb939
|
Remove IIFE
Remove Immediately-invoked function expression throughout production code base.
Bug: T77349
Change-Id: Ia31b556975209bbea27df8444b69d924654b181e
|
2024-05-21 22:31:15 +02:00 |
|
Derk-Jan Hartman
|
b7a5572524
|
Allow striken text in MMV descriptions
Bug: T288492
Change-Id: I3b7c2998d72cf12b7420aebe02e6e749b9f5f9da
|
2024-05-16 00:47:32 +02:00 |
|
Simon Legner
|
99275d517a
|
Make functions in HtmlUtils class static
Bug: T337102
Change-Id: I665e6e965d8b595ef9b1b3a58164d272007c3f81
|
2024-05-10 18:42:24 +03:00 |
|
libraryupgrader
|
147b576b57
|
build: Updating dependencies
composer:
* mediawiki/mediawiki-phan-config: 0.12.1 → 0.14.0
npm:
* eslint-config-wikimedia: 0.25.1 → 0.26.0
The following rules are failing and were disabled:
* resources:
* es-x/no-resizable-and-growable-arraybuffers
* tests/qunit:
* es-x/no-resizable-and-growable-arraybuffers
* grunt-banana-checker: 0.11.0 → 0.11.1
Change-Id: Ief610bdadaccd2325cd1b8a2cae70b7e465d8b76
|
2024-02-13 02:13:29 +00:00 |
|
Fomafix
|
c37c64875b
|
Improve variable declarations in JavaScript
Change-Id: Ibb3f99a98e019204b4def19af957511ef32e9dd4
|
2023-10-23 19:52:02 +00:00 |
|
Simon Legner
|
30fad6b8b8
|
Use ES6 features
* classes
* arrow functions
* const/let
* string templates
* Object.assign
Bug: T337102
Change-Id: I757b9993a2feeed707fb4ad213944001498f3f6a
|
2023-06-12 16:45:08 +00:00 |
|
Simon Legner
|
d82910fbb3
|
Use packageFiles in mmv
Bug: T337030
Change-Id: I833c7e91230272b82a2512fd55f1c7c0f61233b4
|
2023-05-20 10:04:41 +03:00 |
|
Simon Legner
|
35cd0f18c0
|
Use packageFiles in mmv
Bug: T337030
Change-Id: I90cdfb626c176b27b59db6b92b9edd6b2fe49b68
|
2023-05-20 09:34:56 +03:00 |
|
Fomafix
|
412765d8b5
|
Avoid HTML in jQuery constructor
See: https://www.mediawiki.org/wiki/Manual:Coding_conventions/JavaScript#Creating_elements
Change-Id: I6e037eb03d932bb50edecbfbbd56a06f24c287f8
|
2023-04-28 16:57:24 -07:00 |
|
Simon Legner
|
e1caa0f65e
|
Fix typos in code/comments
No functional change.
Change-Id: I6447aefe8fdd39642d613f55ad0a5537f64dcb9d
|
2019-05-19 10:17:44 +00:00 |
|
James D. Forrester
|
9b826f022e
|
build: Lint the rest of our JS, and make pass
Change-Id: I660bba75d2637ac67a1f7920d40e051ed67d1d45
|
2019-05-08 14:28:06 -07:00 |
|
Gergő Tisza
|
9901520ae5
|
Ignore TemplateStyle-generated content when textifying HTML
Not tested.
Bug: T211444
Change-Id: Id6fcd20d1d7d3b811623e6267cb9f74be9569b1b
|
2018-12-07 22:02:14 +00:00 |
|
Ed Sanders
|
1ded292f83
|
Remove obsolete aliases from closures
Bug: T208951
Change-Id: Ice695dfb489974faa23ba19d74cf17b06e3f6075
|
2018-11-12 16:33:24 +00:00 |
|
Timo Tijhof
|
5c9faa580e
|
Move files to their own directory per module
Bug: T193826
Change-Id: I925b1c7be2dbbb50994ed9f1ef12b5978ba175ff
|
2018-07-30 15:15:25 +02:00 |
|