aboutsummaryrefslogtreecommitdiffstats
path: root/resources/src/mediawiki.page.preview.js
Commit message (Expand)AuthorAgeFilesLines
* Simplify code to avoid interpreting "$" characters in string replacementAnne Haunime2024-10-181-5/+3
* live preview: Do not add edit/view-source link for special pagesAmmarpad2024-10-151-12/+20
* eslint: Manually enforce prefer-const in all remaining codeEd Sanders2024-10-051-2/+2
* Message boxes: Drop unused CSS and fix page previewJon Robson2024-09-271-21/+25
* Use spread operator and variadic params in more places in JSBartosz Dziewoński2024-09-171-1/+1
* eslint: Autofix var to let/constEd Sanders2024-09-121-44/+44
* ESLint: Enforce prefer-arrow-callback and autofixEd Sanders2024-06-111-36/+26
* build: Update eslint-config-wikimedia to 0.28.1 and autofixEd Sanders2024-06-111-3/+3
* Extend live preview API in preparation for use by TemplateSandboxNardog2024-05-031-60/+208
* Edit Recovery: use live diff viewSam Wilson2024-04-111-2/+51
* docs: Remove duplicate hook documentationapaskulin2024-04-041-19/+0
* LivePreview: Always say "Templates used in this preview"Nardog2024-03-061-15/+6
* docs: Convert examples to JSDocapaskulin2024-02-231-4/+3
* jsdoc: Support dots in '@module <name>' and '@exports <name>'Bartosz Dziewoński2024-02-071-2/+2
* mediawiki.page.preview: document module in JSDocMusikAnimal2023-12-181-15/+48
* build: Upgrade eslint-config-wikimedia from 0.25.0 to 0.26.0 and make passJames D. Forrester2023-11-221-1/+3
* parser: Move lang/dir and mw-content-ltr to ParserOutput::getTextTimo Tijhof2023-11-031-14/+3
* Merge "Revert "page.preview: Grey out `.mw-editTools` while loading""jenkins-bot2023-10-311-2/+1
|\
| * Revert "page.preview: Grey out `.mw-editTools` while loading"Thiemo Kreuz (WMDE)2023-10-301-2/+1
* | mediawiki.page.preview: mark @stable and make parentheseWrap() privateMusikAnimal2023-10-271-0/+2
* | LivePreview: See if the page exists before requesting diffNardog2023-09-301-27/+30
* | LivePreview: Fetch diff even if the text is emptyNardog2023-09-301-5/+3
* | Live preview: Run wikipage content hook after DOM nodes are attachedEd Sanders2023-08-161-8/+3
* | Acquire a temporary user username before previewingBartosz Dziewo?ski2023-07-311-3/+12
* | LivePreview: Show summary preview in live diffNardog2023-07-041-12/+7
* | Merge "live preview: improve variable and function names for API responses"jenkins-bot2023-06-301-7/+7
|\ \
| * | live preview: improve variable and function names for API responsesSam Wilson2023-06-301-7/+7
* | | preview: Insert template list after it's all built, rather than beforeSam Wilson2023-06-291-10/+9
* | | Avoid some eslint warningsFomafix2023-06-281-0/+1
|/ /
* / LivePreview: Support live diff for new section creationAmmarpad2023-06-211-8/+42
|/
* page.preview: Grey out `.mw-editTools` while loadingsamtar2023-06-071-1/+2
* page.preview: Grey out `.hiddencats` while loadingsamtar2023-05-311-1/+2
* preview: fix template list sortingSam Wilson2023-05-091-3/+7
* preview: Fix sort order of different namespaces in templates listBartosz Dziewoński2023-05-091-1/+1
* preview: Maintain sort order of templates list in previewsSam Wilson2023-05-081-10/+33
* Avoid duplicate jQuery selectors during live previewthiemowmde2023-04-211-3/+4
* Live Preview: Show template links for known titles in blueAmmarpad2023-04-171-1/+1
* mediawiki.page.preview: mw.Api already joins the titles by '|'Fomafix2023-04-061-3/+2
* page.preview: batch requests for template list with max 50 titlesSam Wilson2023-03-291-28/+55
* Template list in previews: Look up missing restriction level messagesSam Wilson2023-03-031-26/+35
* Dynamically update template list for live previewSam Wilson2023-02-151-39/+166
* Add Promise-Non-Write-API-Action header to page.preview.jsAaron Schulz2022-10-121-1/+1
* mediawiki.page.preview: Fix documentation commentFomafix2022-08-121-1/+1
* Merge "Allow doPagePreview() to be used for pages other than the current one"jenkins-bot2022-08-111-3/+5
|\
| * Allow doPagePreview() to be used for pages other than the current oneSohom2022-08-091-3/+5
* | mediawiki.page.preview: Empty mw-summary-preview on empty summaryFomafix2022-08-101-2/+1
|/
* Merge "Fire new 'wikipage.tableOfContents' hook to update TOC on live preview"jenkins-bot2022-07-211-1/+10
|\
| * Fire new 'wikipage.tableOfContents' hook to update TOC on live previewBartosz Dziewoński2022-06-171-1/+10
* | EditPage: Remove inconsistent "Preview of subject:" label when adding new sec...Bartosz Dziewoński2022-07-201-6/+5
|/
* Refactor preview frontend logic into JavaScript APIMusikAnimal2022-03-091-0/+435