Page MenuHomePhabricator

Sportzpikachu
Volunteer EM Radiator

Projects (4)

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Sep 26 2020, 10:03 AM (280 w, 1 d)
Availability
Available
IRC Nick
sportzpikachu
LDAP User
Sportzpikachu
MediaWiki User
Sportzpikachu [ Global Accounts ]

emitting Ultraviolet light, 24/7

Recent Activity

Sat, Feb 7

Sportzpikachu closed T348470: Implement banana-i18n in UV, a subtask of T399554: Prepare a UV project for localization on translatewiki.net, as Resolved.
Sat, Feb 7, 10:31 PM · I18n, Ultraviolet
Sportzpikachu closed T348470: Implement banana-i18n in UV as Resolved.

Implemented on vue

Sat, Feb 7, 10:31 PM · I18n, Ultraviolet

Nov 25 2025

Sportzpikachu claimed T348470: Implement banana-i18n in UV.
Nov 25 2025, 7:21 PM · I18n, Ultraviolet
Sportzpikachu placed T348470: Implement banana-i18n in UV up for grabs.
Nov 25 2025, 7:21 PM · I18n, Ultraviolet
Sportzpikachu claimed T348406: Adopt vue.js and drop tsx-dom.
Nov 25 2025, 7:21 PM · Ultraviolet (Vue-Rewrite)
Sportzpikachu placed T348406: Adopt vue.js and drop tsx-dom up for grabs.
Nov 25 2025, 7:21 PM · Ultraviolet (Vue-Rewrite)
Sportzpikachu placed T348794: TypeScript declaration files for jquery.i18n up for grabs.
Nov 25 2025, 7:20 PM · MediaWiki-Internationalization, Language and Product Localization, I18n

Jul 28 2025

Sportzpikachu triaged T398775: Allow per-wiki configuration of section month titles as Low priority.
Jul 28 2025, 6:27 AM · I18n, Ultraviolet
Sportzpikachu changed the status of T399553: Allow to setup a path to JSON config and Preference page, a subtask of T387099: A way to switch on "Ultraviolet" not only in English Wikipedia, from In Progress to Open.
Jul 28 2025, 6:26 AM · Epic, I18n, Ultraviolet
Sportzpikachu changed the status of T399553: Allow to setup a path to JSON config and Preference page from In Progress to Open.
Jul 28 2025, 6:26 AM · I18n, Ultraviolet
Sportzpikachu changed the status of T399553: Allow to setup a path to JSON config and Preference page, a subtask of T387099: A way to switch on "Ultraviolet" not only in English Wikipedia, from Open to In Progress.
Jul 28 2025, 6:24 AM · Epic, I18n, Ultraviolet
Sportzpikachu changed the status of T399553: Allow to setup a path to JSON config and Preference page from Open to In Progress.
Jul 28 2025, 6:24 AM · I18n, Ultraviolet

Jul 7 2025

Sportzpikachu renamed T398775: Allow per-wiki configuration of section month titles from Move rules for titles of topics created by UV to the local configuration file to Allow per-wiki configuration of section month titles.
Jul 7 2025, 2:56 AM · I18n, Ultraviolet
Sportzpikachu added a comment to T398775: Allow per-wiki configuration of section month titles.

Although there is a point that section title layout is not strictly language-based but by local wiki convention - hence it could be in local config instead of i18n.

Jul 7 2025, 2:54 AM · I18n, Ultraviolet
Sportzpikachu added a comment to T398775: Allow per-wiki configuration of section month titles.

This is currently handled with a helper function (src/util/getMonthHeader.ts).

Jul 7 2025, 2:51 AM · I18n, Ultraviolet

Jun 2 2025

Sportzpikachu added a comment to T395520: XSS within redwarn userscript.

Not at all, thanks!

Jun 2 2025, 6:27 PM · Vuln-XSS, SecTeam-Processed, Local-Wiki-Template-And-Gadget-Issues, Security, Security-Team

May 31 2025

Sportzpikachu closed T395520: XSS within redwarn userscript as Resolved.

Merged in a09cb65d, deployed in Special:Diff/1293199845

May 31 2025, 9:29 AM · Vuln-XSS, SecTeam-Processed, Local-Wiki-Template-And-Gadget-Issues, Security, Security-Team

May 28 2025

Sportzpikachu added a comment to T395520: XSS within redwarn userscript.

Trying to follow https://www.mediawiki.org/wiki/GitLab/Workflows/Security_patches but step 2 needs me to create a new group. I can't seem to find this button (I probably don't have the permissions to do so)

May 28 2025, 11:21 PM · Vuln-XSS, SecTeam-Processed, Local-Wiki-Template-And-Gadget-Issues, Security, Security-Team
Sportzpikachu added a comment to T395520: XSS within redwarn userscript.

Fully protected for now. https://en.wikipedia.org/w/index.php?title=Special:Log&logid=170067682

May 28 2025, 9:56 PM · Vuln-XSS, SecTeam-Processed, Local-Wiki-Template-And-Gadget-Issues, Security, Security-Team
Sportzpikachu created T395520: XSS within redwarn userscript.
May 28 2025, 9:52 PM · Vuln-XSS, SecTeam-Processed, Local-Wiki-Template-And-Gadget-Issues, Security, Security-Team

May 12 2025

Sportzpikachu closed T348004: Preferences: about page as Resolved.
May 12 2025, 4:43 PM · Ultraviolet (RedWarn Compatibility)

May 11 2025

Sportzpikachu closed T357174: Cowboy emojis on talk page as Resolved.
May 11 2025, 3:14 PM · Ultraviolet (RedWarn Compatibility)
Sportzpikachu changed the status of T357174: Cowboy emojis on talk page from Open to In Progress.
May 11 2025, 2:17 PM · Ultraviolet (RedWarn Compatibility)
Sportzpikachu changed the status of T348004: Preferences: about page from Open to In Progress.
May 11 2025, 2:14 PM · Ultraviolet (RedWarn Compatibility)
Sportzpikachu moved T348004: Preferences: about page from Backlog to In Progress on the Ultraviolet (RedWarn Compatibility) board.
May 11 2025, 2:14 PM · Ultraviolet (RedWarn Compatibility)

May 10 2025

Sportzpikachu updated the task description for T348004: Preferences: about page.
May 10 2025, 11:09 PM · Ultraviolet (RedWarn Compatibility)
Sportzpikachu updated the task description for T348004: Preferences: about page.
May 10 2025, 9:47 PM · Ultraviolet (RedWarn Compatibility)

May 6 2025

Sportzpikachu changed the status of T387099: A way to switch on "Ultraviolet" not only in English Wikipedia from In Progress to Open.
May 6 2025, 8:59 PM · Epic, I18n, Ultraviolet
Sportzpikachu added a comment to T387099: A way to switch on "Ultraviolet" not only in English Wikipedia.

Hi @Iniquity, apologies for the late response. Unfortunately at the moment localisation of Ultraviolet is not available. However it is planned and definitely a priority for the rewrite.

May 6 2025, 8:58 PM · Epic, I18n, Ultraviolet
Sportzpikachu added a subtask for T387099: A way to switch on "Ultraviolet" not only in English Wikipedia: T327178: Document the process of localising/internationalising/porting Ultraviolet for other wikis and languages .
May 6 2025, 8:58 PM · Epic, I18n, Ultraviolet
Sportzpikachu added a parent task for T327178: Document the process of localising/internationalising/porting Ultraviolet for other wikis and languages : T387099: A way to switch on "Ultraviolet" not only in English Wikipedia.
May 6 2025, 8:58 PM · Documentation, I18n, affects-Miraheze, Ultraviolet
Sportzpikachu changed the status of T387099: A way to switch on "Ultraviolet" not only in English Wikipedia from Open to In Progress.
May 6 2025, 8:57 PM · Epic, I18n, Ultraviolet

Jun 18 2024

Sportzpikachu added a comment to T337570: Get GitLab to render `T{\d}+` in MR overviews, comments, etc. as links to Phabricator.

I encountered the same problem with Gitlab not letting me delete the custom issue tracker on repos/10nm/ultraviolet. Generated a new access token for the project (/-/settings/access_tokens) then used the Disable a custom issue tracker API route to delete the custom issue tracker:

Jun 18 2024, 1:48 PM · Phabricator, GitLab (Integrations), User-brennen, Release-Engineering-Team (Priority Backlog 📥)

Jun 15 2024

Sportzpikachu updated the task description for T348405: Implement MDC web components.
Jun 15 2024, 8:00 AM · Ultraviolet

Jun 7 2024

Sportzpikachu added a comment to T346601: Unable to change email address.

Bitu is showing the old email again, and triggering an email change caused Bitu to send an email Someone, hopefully you, has requested that your email address for your Wikimedia Developer Account (sportz) be updated from wiki@sportshead.dev to wiki@sportshead.dev. To confirm this change please click here:. The new email is definitely being stored somewhere, just not in the right place

Jun 7 2024, 11:45 AM · Infrastructure-Foundations, Bitu
Sportzpikachu added a comment to T346601: Unable to change email address.

@taavi: logged out and logged back in but MediaWiki doesn't seem to have updated the email. Special:Preferences is still showing the old one.

Jun 7 2024, 11:00 AM · Infrastructure-Foundations, Bitu
Sportzpikachu edited projects for T365772: Configure cache store for Gitlab WMCS runners, added: GitLab (CI & Job Runners); removed GitLab (Infrastructure).
Jun 7 2024, 10:50 AM · GitLab (CI & Job Runners)
Sportzpikachu added a comment to T346601: Unable to change email address.

Seems like Bitu actually saves the new email somewhere, but doesn't actually change it for wikitech. I changed from sportzpikachu@gmail.com to wiki@sportshead.dev on 2024-05-09, and I thought it had worked but just now I noticed that wikitech still had my old email, and I clicked the link to https://idm.wikimedia.org/accounts/email/ (which should probably show the current email) from the wikitech preferences page. Changing the email again causes Bitu to send a new email Someone, hopefully you, has requested that your email address for your Wikimedia Developer Account (sportz) be updated from wiki@sportshead.dev to wiki@sportshead.dev. To confirm this change please click here: <link>, clicking the link changes it in the Bitu dashboard but not in wikitech. I'll keep checking the Bitu dashboard to see if it reverts at any point

Jun 7 2024, 9:45 AM · Infrastructure-Foundations, Bitu

Jun 6 2024

Sportzpikachu created T366843: Add an option to put page icons in a dropdown.
Jun 6 2024, 7:53 PM · Ultraviolet (RedWarn Compatibility)
Sportzpikachu triaged T366841: UV hides personal tools menu on Monobook small screen size as Low priority.

Thanks for the bug report! At the moment, Ultraviolet doesn't support mobile devices. However, we will add an option (like in RedWarn) to move the page icons to a dropdown menu with plain links instead, which should solve (or at least reduce the impact of) this issue.

Jun 6 2024, 7:51 PM · Ultraviolet
Sportzpikachu added a comment to T348199: Prefs: checkboxes and switches should be labeled with the description.

Fixed on vue branch (T348406) in b62f875 feat: preferences page, setting components

Jun 6 2024, 11:55 AM · Ultraviolet
Sportzpikachu closed T348199: Prefs: checkboxes and switches should be labeled with the description as Resolved.
Jun 6 2024, 11:55 AM · Ultraviolet

Jun 4 2024

Sportzpikachu renamed T348470: Implement banana-i18n in UV from Implement $i18n in UV to Implement banana-i18n in UV.
Jun 4 2024, 9:29 PM · I18n, Ultraviolet
Sportzpikachu added a parent task for T352618: Provide banana-i18n module in ResourceLoader: T348470: Implement banana-i18n in UV.
Jun 4 2024, 6:16 PM · Patch-For-Review, Language and Product Localization, MediaWiki-Internationalization
Sportzpikachu added a subtask for T348470: Implement banana-i18n in UV: T352618: Provide banana-i18n module in ResourceLoader.
Jun 4 2024, 6:16 PM · I18n, Ultraviolet

May 24 2024

Sportzpikachu closed T364712: jquery.makeCollapsible doesn't collapse sections that have toggle links moved out as Resolved.
May 24 2024, 9:33 PM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Regression, MediaWiki-User-Interface (collapsible elements)

May 23 2024

Sportzpikachu created T365772: Configure cache store for Gitlab WMCS runners.
May 23 2024, 11:10 PM · GitLab (CI & Job Runners)
Sportzpikachu closed T365561: Allow access to Toolforge web services from Gitlab shared runners as Resolved.

Fixed in 74fbb05. Gitlab Job #267229

May 23 2024, 9:45 AM · GitLab (Infrastructure)
Sportzpikachu renamed T364712: jquery.makeCollapsible doesn't collapse sections that have toggle links moved out from Special:ApiSandbox: clicking "[Expand]" doesn't show description. to jquery.makeCollapsible doesn't collapse sections that have toggle links moved out.
May 23 2024, 12:05 AM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Regression, MediaWiki-User-Interface (collapsible elements)
Sportzpikachu claimed T364712: jquery.makeCollapsible doesn't collapse sections that have toggle links moved out.
May 23 2024, 12:00 AM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Regression, MediaWiki-User-Interface (collapsible elements)

May 22 2024

Sportzpikachu added a comment to T364712: jquery.makeCollapsible doesn't collapse sections that have toggle links moved out.

A git-bisect shows that this was broken starting in rMW610b9ac91c4b: jquery.makeCollapsible: Make toggle buttons work inside cloned content (T362561), where the behaviour of jquery.makeCollapsible was changed. The patch causes jquery.makeCollapsible to expect the toggle link to be inside the collapsible details, whereas ApiSandbox puts the toggle link wrapper and collapsible details as siblings:

May 22 2024, 11:06 PM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Regression, MediaWiki-User-Interface (collapsible elements)
Sportzpikachu removed a watcher for Vue.js: Sportzpikachu.
May 22 2024, 6:07 PM
Sportzpikachu removed a project from T348470: Implement banana-i18n in UV: Patch-For-Review.
May 22 2024, 8:36 AM · I18n, Ultraviolet
Sportzpikachu updated the task description for T365561: Allow access to Toolforge web services from Gitlab shared runners.
May 22 2024, 8:22 AM · GitLab (Infrastructure)
Sportzpikachu created T365561: Allow access to Toolforge web services from Gitlab shared runners.
May 22 2024, 8:22 AM · GitLab (Infrastructure)

May 17 2024

Sportzpikachu added a watcher for Vue.js: Sportzpikachu.
May 17 2024, 6:19 PM

May 9 2024

Sportzpikachu added a comment to T364518: Pinia ResourceLoader module does not implement vue-demi's functions.

Reproduce:

  1. Add P62264 to your common.js
  2. Create a test page with <div id="app"></div>
  3. Load the test page with ?debug=2 to load the dev version of pinia
  4. Use the counter and observe the state updating correctly
  5. Use the "Trigger HMR" button to simulate a hot module reload
  6. Observe the error in the console
May 9 2024, 6:53 PM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Design-System-Team (DST-Sprint-23 (2024-05-13 to 2024-05-24)), Vue.js
Sportzpikachu created P62264 common.js to reproduce T364518.
May 9 2024, 6:45 PM
Sportzpikachu renamed T364518: Pinia ResourceLoader module does not implement vue-demi's functions from Pinia ResourceLoader module does not implement `vue-demi`'s functions to Pinia ResourceLoader module does not implement vue-demi's functions.
May 9 2024, 11:43 AM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Design-System-Team (DST-Sprint-23 (2024-05-13 to 2024-05-24)), Vue.js

May 8 2024

Sportzpikachu created T364518: Pinia ResourceLoader module does not implement vue-demi's functions.
May 8 2024, 10:02 PM · MW-1.43-notes (1.43.0-wmf.6; 2024-05-21), Design-System-Team (DST-Sprint-23 (2024-05-13 to 2024-05-24)), Vue.js

May 6 2024

Sportzpikachu added a comment to T348470: Implement banana-i18n in UV.

Some problems with mw.Message and its Vue plugin:

  • Doesn't seem to have bidi support by default (provided by mw.jqueryMsg module)
  • No locale key loading - no fallbacks, etc
    • only way to switch locale is by overriding keys
  • No reactivity with message keys
    • Keys must be loaded before any UI is mounted (i.e., configuration must be loaded and user-defined locale must be loaded before UI mount)
    • Locale switching does not affect UI and requires a reload
May 6 2024, 12:52 PM · I18n, Ultraviolet

Apr 29 2024

Sportzpikachu renamed T348470: Implement banana-i18n in UV from Use $.i18n instead of i18next to Implement i18n in UV.
Apr 29 2024, 11:29 AM · I18n, Ultraviolet

Apr 26 2024

Sportzpikachu updated subscribers of T341107: Add duplicate report entry detection.
Apr 26 2024, 7:07 PM · Ultraviolet

Mar 1 2024

Sportzpikachu added a comment to T350223: Incorrect month header is used for users with timezone behind UTC.

Wikipedia talk:Ultraviolet#Talk page section headings using local time

Mar 1 2024, 9:12 AM · Ultraviolet

Feb 9 2024

Sportzpikachu created T357174: Cowboy emojis on talk page.
Feb 9 2024, 7:44 PM · Ultraviolet (RedWarn Compatibility)

Dec 3 2023

Sportzpikachu renamed T352618: Provide banana-i18n module in ResourceLoader from banana-i18n in ResourceLoader to Provide banana-i18n module in ResourceLoader.
Dec 3 2023, 2:31 PM · Patch-For-Review, Language and Product Localization, MediaWiki-Internationalization
Sportzpikachu created T352618: Provide banana-i18n module in ResourceLoader.
Dec 3 2023, 2:31 PM · Patch-For-Review, Language and Product Localization, MediaWiki-Internationalization

Nov 21 2023

Sportzpikachu closed T351750: Spelling Mistake: "Suppresion" as Resolved.
Nov 21 2023, 7:52 PM · Ultraviolet
Sportzpikachu moved T351750: Spelling Mistake: "Suppresion" from In Progress to Done on the Ultraviolet board.

Fixed in Special:Diff/1186232485.

Nov 21 2023, 7:52 PM · Ultraviolet
Sportzpikachu claimed T351750: Spelling Mistake: "Suppresion".
Nov 21 2023, 7:21 PM · Ultraviolet

Nov 1 2023

Sportzpikachu claimed T350223: Incorrect month header is used for users with timezone behind UTC.
Nov 1 2023, 10:19 AM · Ultraviolet
Sportzpikachu created T350223: Incorrect month header is used for users with timezone behind UTC.
Nov 1 2023, 10:03 AM · Ultraviolet

Oct 30 2023

Sportzpikachu added a comment to T348794: TypeScript declaration files for jquery.i18n.

@Sportzpikachu Thanks for the PR. Please note that jquery.i18n has a successor banana.i18n which is a framework agnostic js library. That is the library we are actively going to maintain. If your usecase can use that library, it would be much better.

However, type definition for jquery.i18n may be useful for some projects. we will review it.

Oct 30 2023, 5:37 PM · MediaWiki-Internationalization, Language and Product Localization, I18n

Oct 20 2023

Sportzpikachu added a comment to T348794: TypeScript declaration files for jquery.i18n.

Opened PR #275 on wikimedia/jquery.i18n

Oct 20 2023, 6:58 PM · MediaWiki-Internationalization, Language and Product Localization, I18n

Oct 18 2023

Sportzpikachu added a watcher for Ultraviolet: Sportzpikachu.
Oct 18 2023, 9:15 AM
Sportzpikachu updated subscribers of T349141: Automatically review rolled back changes.
Oct 18 2023, 9:14 AM · Ultraviolet

Oct 13 2023

Sportzpikachu renamed T345504: Compatibility with [[User:Awesome Aasim/infiniscroll]] from Compatability with [[User:Awesome Aasim/infiniscroll]] to Compatibility with [[User:Awesome Aasim/infiniscroll]].
Oct 13 2023, 6:45 PM · Ultraviolet
Sportzpikachu changed the status of T348470: Implement banana-i18n in UV, a subtask of T327178: Document the process of localising/internationalising/porting Ultraviolet for other wikis and languages , from Open to In Progress.
Oct 13 2023, 6:44 PM · Documentation, I18n, affects-Miraheze, Ultraviolet
Sportzpikachu changed the status of T348470: Implement banana-i18n in UV from Open to In Progress.
Oct 13 2023, 6:44 PM · I18n, Ultraviolet

Oct 12 2023

Sportzpikachu updated the task description for T348470: Implement banana-i18n in UV.
Oct 12 2023, 5:57 PM · I18n, Ultraviolet
Sportzpikachu created T348794: TypeScript declaration files for jquery.i18n.
Oct 12 2023, 5:56 PM · MediaWiki-Internationalization, Language and Product Localization, I18n
Sportzpikachu renamed T348470: Implement banana-i18n in UV from Use mw.Message instead of i18next to Use $.i18n instead of i18next.
Oct 12 2023, 8:41 AM · I18n, Ultraviolet

Oct 10 2023

Sportzpikachu claimed T348470: Implement banana-i18n in UV.
Oct 10 2023, 10:38 AM · I18n, Ultraviolet
Sportzpikachu added a subtask for T327178: Document the process of localising/internationalising/porting Ultraviolet for other wikis and languages : T348470: Implement banana-i18n in UV.
Oct 10 2023, 7:31 AM · Documentation, I18n, affects-Miraheze, Ultraviolet
Sportzpikachu added a parent task for T348470: Implement banana-i18n in UV: T327178: Document the process of localising/internationalising/porting Ultraviolet for other wikis and languages .
Oct 10 2023, 7:31 AM · I18n, Ultraviolet

Oct 9 2023

Sportzpikachu triaged T348470: Implement banana-i18n in UV as Medium priority.
Oct 9 2023, 5:53 PM · I18n, Ultraviolet
Sportzpikachu created T348470: Implement banana-i18n in UV.
Oct 9 2023, 5:53 PM · I18n, Ultraviolet

Oct 8 2023

Sportzpikachu updated Sportzpikachu.
Oct 8 2023, 7:09 PM
Sportzpikachu claimed T348406: Adopt vue.js and drop tsx-dom.
Oct 8 2023, 6:42 PM · Ultraviolet (Vue-Rewrite)
Sportzpikachu moved T348406: Adopt vue.js and drop tsx-dom from Needs Triaging to Backlog on the Ultraviolet board.
Oct 8 2023, 6:40 PM · Ultraviolet (Vue-Rewrite)
Sportzpikachu triaged T348406: Adopt vue.js and drop tsx-dom as High priority.
Oct 8 2023, 6:27 PM · Ultraviolet (Vue-Rewrite)
Sportzpikachu added a parent task for T348405: Implement MDC web components: T348406: Adopt vue.js and drop tsx-dom.
Oct 8 2023, 3:38 PM · Ultraviolet
Sportzpikachu added a subtask for T348406: Adopt vue.js and drop tsx-dom: T348405: Implement MDC web components.
Oct 8 2023, 3:38 PM · Ultraviolet (Vue-Rewrite)
Sportzpikachu created T348406: Adopt vue.js and drop tsx-dom.
Oct 8 2023, 3:38 PM · Ultraviolet (Vue-Rewrite)
Sportzpikachu triaged T348405: Implement MDC web components as Medium priority.
Oct 8 2023, 3:27 PM · Ultraviolet
Sportzpikachu created T348405: Implement MDC web components.
Oct 8 2023, 3:26 PM · Ultraviolet

Oct 5 2023

Sportzpikachu updated Sportzpikachu.
Oct 5 2023, 8:20 PM
Sportzpikachu set the image for Ultraviolet (RedWarn Compatibility) to F37988001: profile.
Oct 5 2023, 8:06 PM
Sportzpikachu edited Description on Ultraviolet.
Oct 5 2023, 7:04 PM
Sportzpikachu edited Description on Ultraviolet.
Oct 5 2023, 7:04 PM