Page MenuHomePhabricator
Feed Advanced Search

Yesterday

MusikAnimal added a comment to T361147: Special:Block form: Add 'Block details' field in Codex.

Was able to reproduce this on the Codex docs site with Safari Version 17.4.1 (19618.1.15.11.14), but it seems to be a browser bug.
When I uncheck the background-color property on the span carrying the check mark, while I'm inspecting the element, I can make the check mark appear again.

Wed, Apr 24, 8:29 PM · Browser-Support-Apple-Safari, MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Patch-For-Review, Community-Tech (CommTech-Kanban), Multiblocks
MusikAnimal updated the task description for T363374: [EPIC] Technical plan for Wishlist Survey.
Wed, Apr 24, 8:15 PM · Community-Tech, Epic, Community Wishlist Survey
MusikAnimal updated the task description for T363374: [EPIC] Technical plan for Wishlist Survey.
Wed, Apr 24, 8:13 PM · Community-Tech, Epic, Community Wishlist Survey
MusikAnimal updated the task description for T363374: [EPIC] Technical plan for Wishlist Survey.
Wed, Apr 24, 8:11 PM · Community-Tech, Epic, Community Wishlist Survey
MusikAnimal updated the task description for T363374: [EPIC] Technical plan for Wishlist Survey.
Wed, Apr 24, 8:10 PM · Community-Tech, Epic, Community Wishlist Survey
MusikAnimal updated the task description for T363374: [EPIC] Technical plan for Wishlist Survey.
Wed, Apr 24, 8:09 PM · Community-Tech, Epic, Community Wishlist Survey
MusikAnimal updated the task description for T363374: [EPIC] Technical plan for Wishlist Survey.
Wed, Apr 24, 6:31 PM · Community-Tech, Epic, Community Wishlist Survey
MusikAnimal created T363374: [EPIC] Technical plan for Wishlist Survey.
Wed, Apr 24, 6:29 PM · Community-Tech, Epic, Community Wishlist Survey
MusikAnimal moved T361465: CharInsert markup inserted in wrong place when syntax highlight is on from Backlog to Bugs on the MediaWiki-extensions-CodeMirror board.
Wed, Apr 24, 5:41 PM · Patch-For-Review, Community-Tech (CommTech-Kanban), CharInsert, MediaWiki-extensions-CodeMirror
MusikAnimal moved T214989: Allow CodeMirror to be used for other textareas with WikiEditor from CodeMirror 6 to Done on the MediaWiki-extensions-CodeMirror board.
Wed, Apr 24, 5:40 PM · Patch-For-Review, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Community-Tech (CommTech-Kanban), Convenient-Discussions, MediaWiki-extensions-CodeMirror
MusikAnimal moved T190108: Ways to opt-in/opt-out CodeMirror in 2003 Wikitext editor (without using the Toolbar) from CodeMirror 6 to Done on the MediaWiki-extensions-CodeMirror board.
Wed, Apr 24, 5:40 PM · Community-Tech (CommTech-Kanban), MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), MediaWiki-extensions-CodeMirror
MusikAnimal edited projects for T360933: Create GitLab repo with basic skeleton and dev environment, added: Community Wishlist Survey (Intake form); removed Community Wishlist Survey.
Wed, Apr 24, 5:23 PM · Community Wishlist Survey (Intake form), Patch-For-Review, Community-Tech (CommTech-Kanban)
MusikAnimal moved T360933: Create GitLab repo with basic skeleton and dev environment from Review/Feedback 💬 to Done 🏁 on the Community-Tech (CommTech-Kanban) board.
Wed, Apr 24, 5:19 PM · Community Wishlist Survey (Intake form), Patch-For-Review, Community-Tech (CommTech-Kanban)
MusikAnimal closed T207448: Resetting a custom global preference via API does not work as Resolved.
Wed, Apr 24, 5:19 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Patch-For-Review, Community-Tech (CommTech-Kanban), User-TheDJ, MediaWiki-Action-API, MediaWiki-extensions-GlobalPreferences
MusikAnimal moved T363221: Encourage users to log in: wish form from Backlog to Intake form on the Community Wishlist Survey board.
Wed, Apr 24, 5:16 PM · Community Wishlist Survey (Intake form), Community-Tech
MusikAnimal claimed T362809: Rework templates and create survey sandbox.
Wed, Apr 24, 4:42 PM · Community-Tech (CommTech-Kanban), Community Wishlist Survey (Wishlist index pages and archive pages)
MusikAnimal added a project to T363235: Reader experience: focus area: Community-Tech.
Wed, Apr 24, 4:13 PM · Community-Tech, Community Wishlist Survey (Focus areas)
MusikAnimal added a project to T363229: WMF staff should be able to create a Focus area: Community-Tech.
Wed, Apr 24, 4:13 PM · Community-Tech, Community Wishlist Survey (Focus areas)
MusikAnimal added a project to T363231: I should be able to rate a focus area: Community-Tech.
Wed, Apr 24, 4:13 PM · Community-Tech, Community Wishlist Survey (Focus areas)
MusikAnimal added a project to T363234: View a focus area in my native language: Community-Tech.
Wed, Apr 24, 4:13 PM · Community-Tech, Community Wishlist Survey (Focus areas)
MusikAnimal added a project to T363236: Wish index page: Community-Tech.
Wed, Apr 24, 4:13 PM · Community-Tech, Community Wishlist Survey (Wishlist index pages and archive pages)
MusikAnimal added a project to T363237: Wishlist Archive: Community-Tech.
Wed, Apr 24, 4:13 PM · Community-Tech, Community Wishlist Survey (Wishlist index pages and archive pages)
MusikAnimal added a project to T363240: Focus area index page: Community-Tech.
Wed, Apr 24, 4:13 PM · Community-Tech, Community Wishlist Survey (Wishlist index pages and archive pages)
MusikAnimal added a project to T363241: Wishlist "Home" page: Community-Tech.
Wed, Apr 24, 4:12 PM · Community-Tech, Community Wishlist Survey (Wishlist index pages and archive pages)
MusikAnimal added a project to T363224: Users should be able to vote on a wish: Community-Tech.
Wed, Apr 24, 4:12 PM · Community-Tech, Community Wishlist Survey (Wish page)
MusikAnimal added a project to T363225: Respond to a discussion: Community-Tech.
Wed, Apr 24, 4:12 PM · Community-Tech, Community Wishlist Survey (Wish page)
MusikAnimal added a project to T363227: View a wish in my native language: Community-Tech.
Wed, Apr 24, 4:12 PM · Community-Tech, Community Wishlist Survey (Wish page)
MusikAnimal added a project to T363228: WMF staff should be able to update the status of a wish: Community-Tech.
Wed, Apr 24, 4:12 PM · Community-Tech, Community Wishlist Survey (Wish page)
MusikAnimal edited projects for T363221: Encourage users to log in: wish form, added: Community Wishlist Survey; removed Community Wishlist Survey (Intake form).
Wed, Apr 24, 4:12 PM · Community Wishlist Survey (Intake form), Community-Tech
MusikAnimal added a project to T363218: Error /validation states: wish form: Community-Tech.
Wed, Apr 24, 4:11 PM · Community-Tech, Community Wishlist Survey (Intake form)
MusikAnimal added a comment to T363236: Wish index page.

(Engineering notes)

Wed, Apr 24, 12:21 AM · Community-Tech, Community Wishlist Survey (Wishlist index pages and archive pages)
MusikAnimal merged T363217: Form submission into T362761: Submit form and save contents.
Wed, Apr 24, 12:07 AM · Community-Tech (CommTech-Kanban), Community Wishlist Survey (Intake form)
MusikAnimal merged task T363217: Form submission into T362761: Submit form and save contents.
Wed, Apr 24, 12:07 AM · Community Wishlist Survey (Intake form)
MusikAnimal updated the task description for T362761: Submit form and save contents.
Wed, Apr 24, 12:07 AM · Community-Tech (CommTech-Kanban), Community Wishlist Survey (Intake form)
MusikAnimal closed T363283: test as Invalid.
Wed, Apr 24, 12:05 AM · Trash
MusikAnimal created T363283: test.
Wed, Apr 24, 12:05 AM · Trash

Tue, Apr 23

MusikAnimal moved T361514: Wish translation: wish page from Backlog to Wish page on the Community Wishlist Survey board.
Tue, Apr 23, 11:57 PM · Community Wishlist Survey (Wish page), Community-Tech, I18n, Language-Team (Language-2024-April-June), MediaWiki-extensions-Translate
MusikAnimal moved T362275: Implement "Project" section from Intake form to Intake form on the Community Wishlist Survey board.
Tue, Apr 23, 11:56 PM · Community Wishlist Survey (Intake form), Patch-For-Review, Community-Tech (CommTech-Kanban)
MusikAnimal moved T362913: Make intake form gadget work on local environments from Backlog to Intake form on the Community Wishlist Survey board.
Tue, Apr 23, 11:56 PM · Patch-For-Review, Community Wishlist Survey (Intake form), Community-Tech (CommTech-Kanban)
MusikAnimal moved T362809: Rework templates and create survey sandbox from Backlog to Wishlist index pages and archive pages on the Community Wishlist Survey board.
Tue, Apr 23, 11:56 PM · Community-Tech (CommTech-Kanban), Community Wishlist Survey (Wishlist index pages and archive pages)
MusikAnimal moved T360934: Deploy intake form to Meta from Intake form to Intake form on the Community Wishlist Survey board.
Tue, Apr 23, 11:55 PM · Community Wishlist Survey (Intake form), Community-Tech
MusikAnimal moved T361512: Wish form localization from Intake form to Intake form on the Community Wishlist Survey board.
Tue, Apr 23, 11:55 PM · Community Wishlist Survey (Intake form), Community-Tech (CommTech-Kanban)
MusikAnimal moved T362761: Submit form and save contents from Intake form to Intake form on the Community Wishlist Survey board.
Tue, Apr 23, 11:54 PM · Community-Tech (CommTech-Kanban), Community Wishlist Survey (Intake form)
MusikAnimal moved T362276: Implement "Description" section from Intake form to Intake form on the Community Wishlist Survey board.
Tue, Apr 23, 11:54 PM · Community Wishlist Survey (Intake form), Community-Tech (CommTech-Kanban)
MusikAnimal moved T362913: Make intake form gadget work on local environments from In Development 💻 to Review/Feedback 💬 on the Community-Tech (CommTech-Kanban) board.
Tue, Apr 23, 10:27 PM · Patch-For-Review, Community Wishlist Survey (Intake form), Community-Tech (CommTech-Kanban)
MusikAnimal moved T207448: Resetting a custom global preference via API does not work from Review/Feedback 💬 to QA 🐛 on the Community-Tech (CommTech-Kanban) board.

I totally forgot to move to this to QA! It's already live on all wikis and has been for a week.

Tue, Apr 23, 9:39 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Patch-For-Review, Community-Tech (CommTech-Kanban), User-TheDJ, MediaWiki-Action-API, MediaWiki-extensions-GlobalPreferences
MusikAnimal updated the task description for T357795: CodeMirror 6 deployment.
Tue, Apr 23, 8:34 PM · Patch-For-Review, Community-Tech (CommTech-Kanban), MediaWiki-extensions-CodeMirror
MusikAnimal added a comment to T347211: Enable line numbering in all namespaces for all wikis.

@ppelberg is away for a while (E1732) but I did consult the Editing team and there were no technical objections. It was mentioned that line numbering could be confusing to new users, but this is less of a concern right now that CodeMirror is not on by default. T359498 will also later provide a means for users to selectively toggle individual features as they so desire. When that time comes, communities can decide what the default features they want, and having CodeMirror on by default I think will be more realistic.

Tue, Apr 23, 8:29 PM · Patch-For-Review, MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), User-thiemowmde, WMDE-Templates-FocusArea, WMDE-TechWish, MediaWiki-extensions-CodeMirror
MusikAnimal added a comment to T358804: Add bidi isolation to HTML tags in CodeMirror 6.

The <br> tag here is not being fully nested in the .cm-bidi-isolate span https://en-rtl.wikipedia.beta.wmflabs.org/w/index.php?title=Br&action=edit

This is possibly an issue with the parsing of apostrophes. If we do instead boldened syntax (no extraneous apostrophes), things look better. Definitely still a bug, I just don't know how common it will be, and it seems to sort of be an issue for LTR as well. T304567 may be related.

Tue, Apr 23, 8:14 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Community-Tech (CommTech-Kanban), MediaWiki-extensions-CodeMirror
MusikAnimal moved T362913: Make intake form gadget work on local environments from Ready 🎬 to In Development 💻 on the Community-Tech (CommTech-Kanban) board.
Tue, Apr 23, 6:26 PM · Patch-For-Review, Community Wishlist Survey (Intake form), Community-Tech (CommTech-Kanban)
MusikAnimal updated the task description for T362913: Make intake form gadget work on local environments.
Tue, Apr 23, 6:26 PM · Patch-For-Review, Community Wishlist Survey (Intake form), Community-Tech (CommTech-Kanban)
MusikAnimal edited projects for T362913: Make intake form gadget work on local environments, added: Community-Tech (CommTech-Kanban); removed Community-Tech.
Tue, Apr 23, 6:26 PM · Patch-For-Review, Community Wishlist Survey (Intake form), Community-Tech (CommTech-Kanban)
MusikAnimal committed rGEVM95b3cc7a3d26: Upgrade to PHP 8.1 and Symfony 5.4.
Upgrade to PHP 8.1 and Symfony 5.4
Tue, Apr 23, 2:40 AM
MusikAnimal committed rGEVM92e6f118db3c: Upgrade to PHP 8.1 and Symfony 5.4.
Upgrade to PHP 8.1 and Symfony 5.4
Tue, Apr 23, 2:14 AM
MusikAnimal committed rGEVM76283029ce63: Upgrade to PHP 8.1 and Symfony 5.4.
Upgrade to PHP 8.1 and Symfony 5.4
Tue, Apr 23, 2:12 AM
MusikAnimal committed rGEVM29bc5ad9d4c7: Upgrade to PHP 8.1 and Symfony 5.4.
Upgrade to PHP 8.1 and Symfony 5.4
Tue, Apr 23, 2:02 AM
MusikAnimal committed rGEVM4e3f4dd34ada: Upgrade to PHP 8.1 and Symfony 5.4.
Upgrade to PHP 8.1 and Symfony 5.4
Tue, Apr 23, 1:47 AM
MusikAnimal committed rGEVMde87ce279af0: Upgrade to PHP 8.1 and Symfony 5.4.
Upgrade to PHP 8.1 and Symfony 5.4
Tue, Apr 23, 1:41 AM
MusikAnimal committed rGEVM8a74a4dbb6ee: Upgrade to PHP 8.1 and Symfony 5.4.
Upgrade to PHP 8.1 and Symfony 5.4
Tue, Apr 23, 1:03 AM
MusikAnimal committed rGEVM0f4d7d445f27: Upgrade to PHP 8.1 and Symfony 5.4.
Upgrade to PHP 8.1 and Symfony 5.4
Tue, Apr 23, 12:51 AM
MusikAnimal committed rGEVM4b3436b80696: Upgrade to PHP 8.1 and Symfony 5.4.
Upgrade to PHP 8.1 and Symfony 5.4
Tue, Apr 23, 12:47 AM
MusikAnimal committed rGEVM0a3a8e55f794: Upgrade to PHP 8.1 and Symfony 5.4.
Upgrade to PHP 8.1 and Symfony 5.4
Tue, Apr 23, 12:45 AM
MusikAnimal committed rGEVMb4dee3ecbf06: Upgrade to PHP 8.1 and Symfony 5.4.
Upgrade to PHP 8.1 and Symfony 5.4
Tue, Apr 23, 12:39 AM
MusikAnimal committed rGEVMf1c8a8170d2d: Upgrade to PHP 8.1 and Symfony 5.4.
Upgrade to PHP 8.1 and Symfony 5.4
Tue, Apr 23, 12:32 AM
MusikAnimal committed rGEVM30fa86059aa9: Upgrade to PHP 8.1 and Symfony 5.4.
Upgrade to PHP 8.1 and Symfony 5.4
Tue, Apr 23, 12:31 AM

Mon, Apr 22

MusikAnimal removed a project from T349901: [Design EPIC] Global User Contributions: XTools.
Mon, Apr 22, 8:16 PM · Design, Tool-Global-user-contributions, Stewards-and-global-tools, Temporary accounts
MusikAnimal removed a project from T363115: [Design] UI design for GUC: XTools.
Mon, Apr 22, 8:16 PM · Trust and Safety Product Sprint (Sprint Pennywhistle (23rd April - 3rd May)), Design, Stewards-and-global-tools, Temporary accounts

Sun, Apr 21

Prototyperspective awarded T339145: Commons deletion notification bot failing since June 6, 2023 a Like token.
Sun, Apr 21, 10:24 AM · Patch-For-Review, Community-Tech, Commons Deletion Notification bot

Fri, Apr 19

MusikAnimal moved T362992: Match CJK full-width brackets in CodeMirror from Ready 🎬 to Review/Feedback 💬 on the Community-Tech (CommTech-Kanban) board.
Fri, Apr 19, 7:28 PM · Patch-For-Review, Community-Tech (CommTech-Kanban), Chinese-Sites, MediaWiki-extensions-CodeMirror
MusikAnimal claimed T362992: Match CJK full-width brackets in CodeMirror.
Fri, Apr 19, 7:19 PM · Patch-For-Review, Community-Tech (CommTech-Kanban), Chinese-Sites, MediaWiki-extensions-CodeMirror
MusikAnimal placed T362276: Implement "Description" section up for grabs.

Unlicking this. I'm working on T362913 first which will ease development moving forward.

Fri, Apr 19, 1:13 AM · Community Wishlist Survey (Intake form), Community-Tech (CommTech-Kanban)

Thu, Apr 18

MusikAnimal added a comment to T178700: Only allow privileged users to use CopyPatrol.

Barring objections, I'm just going to add a check for a minimum of 1,000 edits on the corresponding project. Someone like WizardGamer775 may have gotten there eventually, but there will always be outliers. A 1K edit requirement should shield us from most intentional disruption.

Thu, Apr 18, 9:11 PM · CopyPatrol
MusikAnimal added a comment to T174811: Support JavaScript hook events for CodeMirror.

I was more thinking along the lines of the MediaWiki's browser support matrix, but I see now Grade A still includes Safari 11 which is too old. I shall change the examples back :) Thanks for flagging!

Thu, Apr 18, 7:08 PM · Patch-For-Review, MediaWiki-extensions-CodeMirror
MusikAnimal added a comment to T174811: Support JavaScript hook events for CodeMirror.

That's what I'm saying, async/await is not in ES6! It was added only in ES8 😄

Thu, Apr 18, 7:05 PM · Patch-For-Review, MediaWiki-extensions-CodeMirror
MusikAnimal added a comment to T361512: Wish form localization.

This task is about internationalizing the intake form isn't it? … should this task stay scoped on the i18n of the form?

Thu, Apr 18, 6:50 PM · Community Wishlist Survey (Intake form), Community-Tech (CommTech-Kanban)
MusikAnimal created T362908: Update Fresh's version of Node 18 from 18.17.0 to 18.20.2.
Thu, Apr 18, 4:31 PM · Release-Engineering-Team, Fresh
MusikAnimal moved T358804: Add bidi isolation to HTML tags in CodeMirror 6 from Review/Feedback 💬 to In Development 💻 on the Community-Tech (CommTech-Kanban) board.
Thu, Apr 18, 2:55 AM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), Community-Tech (CommTech-Kanban), MediaWiki-extensions-CodeMirror
MusikAnimal added a comment to T361465: CharInsert markup inserted in wrong place when syntax highlight is on.

For instance,

this.$textarea[0].dispatchEvent(new Event('focus'));
Thu, Apr 18, 1:23 AM · Patch-For-Review, Community-Tech (CommTech-Kanban), CharInsert, MediaWiki-extensions-CodeMirror

Wed, Apr 17

MusikAnimal added a comment to T362761: Submit form and save contents.

Saving as JSON would be cool, and would make it easier to edit proposals using the intake form. However, we template to render the content, so we'd be doing a JSON-to-wikitext conversion more often than not (every page parse). I was thinking that the bot that parses proposals (T361067) would eventually be responsible for data storage, which we'll later use in the dashboard. So JSON wouldn't benefit us in that sense.

Wed, Apr 17, 5:36 PM · Community-Tech (CommTech-Kanban), Community Wishlist Survey (Intake form)
MusikAnimal added a comment to T362761: Submit form and save contents.

I think ideally we'd have our survey sandbox working (T362809) before tackling this, but that's a ways off. Most of us don't have admin rights on Meta so you won't be able to easily delete test proposals.

Wed, Apr 17, 5:28 PM · Community-Tech (CommTech-Kanban), Community Wishlist Survey (Intake form)
MusikAnimal created T362809: Rework templates and create survey sandbox.
Wed, Apr 17, 5:22 PM · Community-Tech (CommTech-Kanban), Community Wishlist Survey (Wishlist index pages and archive pages)
MusikAnimal closed T362734: Some edits are missing the edit size delta, tags, and edit summary as Invalid.

Indeed, it looks like replag is the cause here https://replag.toolforge.org/

Wed, Apr 17, 5:11 PM · Community-Tech, CopyPatrol
MusikAnimal committed rXT573042a7357a: PageRepository: update query following pagelinks normalization.
PageRepository: update query following pagelinks normalization
Wed, Apr 17, 4:47 PM
MusikAnimal moved T362735: Update eventmetrics VPS instances to Bookworm from Ready 🎬 to In Development 💻 on the Community-Tech (CommTech-Kanban) board.
Wed, Apr 17, 12:22 AM · Community-Tech (CommTech-Kanban), Event Metrics
MusikAnimal created T362735: Update eventmetrics VPS instances to Bookworm.
Wed, Apr 17, 12:22 AM · Community-Tech (CommTech-Kanban), Event Metrics

Tue, Apr 16

MusikAnimal closed T362281: Update commtech-bot VPS instance to Bookworm as Resolved.

Done https://openstack-browser.toolforge.org/server/commtech-bot02.commtech.eqiad1.wikimedia.cloud

Tue, Apr 16, 11:42 PM · Community-Tech (CommTech-Kanban)
MusikAnimal closed T362281: Update commtech-bot VPS instance to Bookworm, a subtask of T361108: Upgrade CommTech owned WMCS Buster VMs, as Resolved.
Tue, Apr 16, 11:41 PM · Community-Tech
MusikAnimal updated the task description for T357795: CodeMirror 6 deployment.
Tue, Apr 16, 11:27 PM · Patch-For-Review, Community-Tech (CommTech-Kanban), MediaWiki-extensions-CodeMirror
MusikAnimal added a comment to T361465: CharInsert markup inserted in wrong place when syntax highlight is on.

I can't even say for sure the cursor is being moved. From a user standpoint, it seems it's not, or if it is, it happens too quickly to notice. I didn't code anything to keep focus on CodeMirror -- it's doing that on its own which leads me to believe we're not breaking any rules, per se.

Tue, Apr 16, 6:16 PM · Patch-For-Review, Community-Tech (CommTech-Kanban), CharInsert, MediaWiki-extensions-CodeMirror
MusikAnimal added a comment to T174145: Our standard highlight icon (used to enable/disable CodeMirror) cdxIconHighlight looks too much like our standard edit icon, cdxIconEdit.

@Volker_E, ok, I see. I gave it a try. Here is a version I re-created from scratch to a) look as pixel-perfect as possible at the 20x20px default size and b) avoid the cutter knife impression I talked about in T174145#4542977.

highlight_Thiemo_2022-08-22.png (40×40 px, 280 B)

Tue, Apr 16, 6:04 PM · UI-Standardization, Design, MediaWiki-extensions-CodeMirror
MusikAnimal added a comment to T174811: Support JavaScript hook events for CodeMirror.

Thank you. Tbh I don't know how to read changes when there are only /dist/ files in the patch and no /src/ changes 😄

Tue, Apr 16, 5:59 PM · Patch-For-Review, MediaWiki-extensions-CodeMirror
MusikAnimal added a comment to T30684: Collapse templates in editor.

I would much prefer the errors are captured, at least, but as it stands now barring a means to reproduce, I'm in favor of keeping unfoldAll -- especially if everything continues to function just fine despite it hiccuping. The (un)fold all features are only available via keystroke, so I suspect most users won't use them anyway. As we roll out to more wikis, we'll monitor the error logs and should have a better idea of how widespread the issue is.

Tue, Apr 16, 5:27 PM · MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Community-Tech (CommTech-Kanban), MediaWiki-extensions-CodeMirror, MediaWiki-Page-editing

Mon, Apr 15

MusikAnimal updated the task description for T259059: Upgrade to CodeMirror 6.
Mon, Apr 15, 8:18 PM · Community-Tech (CommTech-Kanban), Epic, MediaWiki-extensions-CodeMirror, WMDE-TechWish, User-thiemowmde, WMDE-Templates-FocusArea, WMDE-TechWish-Maintenance
MusikAnimal closed T214989: Allow CodeMirror to be used for other textareas with WikiEditor as Resolved.
Mon, Apr 15, 8:17 PM · Patch-For-Review, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Community-Tech (CommTech-Kanban), Convenient-Discussions, MediaWiki-extensions-CodeMirror
MusikAnimal added a comment to T357795: CodeMirror 6 deployment.

I've added mediawiki.org as a pilot. There's no community really to consult per se, and it's low-risk. I just want it deployed here before any content wikis because the documentation uses some of the interface messages which aren't deployed there yet (i.e. "⧼codemirror-prefs-enable⧽").

Mon, Apr 15, 8:14 PM · Patch-For-Review, Community-Tech (CommTech-Kanban), MediaWiki-extensions-CodeMirror
MusikAnimal added a comment to T361465: CharInsert markup inserted in wrong place when syntax highlight is on.

This is sort of a follow-up to T197632, so pinging @Bhsd to see if they think there are any issues in switching to trigger().

My understanding is that trigger( 'focus' ) sets focus on the hidden textarea element. However, it might be a problem only for IE.

Mon, Apr 15, 7:35 PM · Patch-For-Review, Community-Tech (CommTech-Kanban), CharInsert, MediaWiki-extensions-CodeMirror
MusikAnimal updated the task description for T357795: CodeMirror 6 deployment.
Mon, Apr 15, 7:11 PM · Patch-For-Review, Community-Tech (CommTech-Kanban), MediaWiki-extensions-CodeMirror
MusikAnimal added a comment to T174811: Support JavaScript hook events for CodeMirror.

r1019841 provides a means to integrate with CodeMirror unrestricted and with full control. r1019841 meanwhile adds a ext.CodeMirror.input hook that gives you a ViewUpdate object. I think between these and the existing hooks, we've satisfied what is being asked for in this task. I don't see a need to expose CodeMirror internals in the other hooks, or to fire input events on the textarea (given the data we supply is not what the input event would normally do).

Mon, Apr 15, 5:41 PM · Patch-For-Review, MediaWiki-extensions-CodeMirror
MusikAnimal added a comment to T174811: Support JavaScript hook events for CodeMirror.

I think you would also need to do const lib = require( 'ext.CodeMirror.v6.lib' ); to get access to EditorView.updateListener and do something like this to emit input events on Special:BlankPage:


const lib = require( 'ext.CodeMirror.v6.lib' );

lib.EditorView.updateListener
Mon, Apr 15, 4:41 PM · Patch-For-Review, MediaWiki-extensions-CodeMirror
MusikAnimal moved T87001: Provide basic page view metrics for individual tools on toolforge from Backlog to Hacking projects on the Wikimedia-Hackathon-2024 board.
Mon, Apr 15, 4:13 PM · Wikimedia-Hackathon-2024, Tool-toolviews, cloud-services-team, Toolforge