Page MenuHomePhabricator

Sportzpikachu
Volunteer EM Radiator

Projects (4)

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

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

emitting Ultraviolet light, 24/7

Recent Activity

Thu, Apr 2

Sportzpikachu renamed T422203: CAS login page overflows on iOS Safari (iPhone 16e) from CAS navbar overflows on iOS Safari to CAS login page overflows on iOS Safari (iPhone 16e).
Thu, Apr 2, 6:12 PM · Infrastructure-Foundations, CAS-SSO
Sportzpikachu added a comment to T422203: CAS login page overflows on iOS Safari (iPhone 16e).

(sort of) reproducible with Firefox dev tools:

Screen Shot 2026-04-03 at 01.59.47.png (2×957 px, 193 KB)

Thu, Apr 2, 6:03 PM · Infrastructure-Foundations, CAS-SSO
Sportzpikachu added a comment to T419188: Use Catalyst API to deploy Ultraviolet in CI for E2E testing.

Yes, that's right, thanks very much! I can see the token in the CI settings. Most likely we will start working on the integration test MVP after Easter.

Thu, Apr 2, 5:55 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst, Ultraviolet
Sportzpikachu updated the task description for T422203: CAS login page overflows on iOS Safari (iPhone 16e).
Thu, Apr 2, 5:52 PM · Infrastructure-Foundations, CAS-SSO
Sportzpikachu created T422203: CAS login page overflows on iOS Safari (iPhone 16e).
Thu, Apr 2, 5:50 PM · Infrastructure-Foundations, CAS-SSO

Mon, Mar 30

Sportzpikachu added a comment to T393376: Automatically abandon old changes after some time.

Wondering if any announcement was made/could have been made of this earlier? It's quite confusing to get a change suddenly abandoned after 2+ years of no activity with no reason attached. A quick search of my inbox shows that this task wasn't mentioned in any of the lists I'm subscribed to, nor was it announced in Tech News.

Mon, Mar 30, 2:16 PM · Gerrit, Release-Engineering-Team, collaboration-services

Wed, Mar 25

Sportzpikachu added a comment to T419188: Use Catalyst API to deploy Ultraviolet in CI for E2E testing.

Do you need any other accounts?

Wed, Mar 25, 4:15 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst, Ultraviolet
Sportzpikachu created T421251: Setup an MVP for Catalyst testing in UV.
Wed, Mar 25, 4:08 PM · Catalyst (Radar), Essential-Work, Ultraviolet

Mon, Mar 23

Sportzpikachu added a comment to T402936: Anonymous mobile users don’t see Main Page talk button.

See also T206406: Main Page on a wiki doesn't have a Discussion page / Talk page on Mobile View in which the Talk button was added for logged-in users (but not for anons) on [[Main Page]].

Mon, Mar 23, 8:02 PM · patch-welcome, Reader Experience Team, MinervaNeue

Mar 19 2026

Sportzpikachu added a comment to T419188: Use Catalyst API to deploy Ultraviolet in CI for E2E testing.

We need to get you a token. The token is limited to 3 environments at a time (meaning three separate MediaWikis for tests at the same time)—is that sufficient?

3 environments should be plenty - we won't need the environments to be kept up, they will (hopefully) be destroyed right after each test run.

Mar 19 2026, 7:27 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst, Ultraviolet
Sportzpikachu moved T420430: Adding a request for page protection for a category results in RPP/I being added to the category from Needs Triaging to Done on the Ultraviolet board.
Mar 19 2026, 12:27 PM · Ultraviolet
Sportzpikachu closed T420430: Adding a request for page protection for a category results in RPP/I being added to the category as Resolved.

Fixed in Special:Diff/1344276697. Thanks for reporting!

Mar 19 2026, 12:27 PM · Ultraviolet

Mar 18 2026

Sportzpikachu added a project to T420539: Allow `ws://localhost:*` and `wss://localhost:*` in CSP: 2026-user-javascript-incident.
Mar 18 2026, 10:25 PM · Product Safety and Integrity, SecTeam-Processed, Sustainability (Incident Followup), 2026-user-javascript-incident, ContentSecurityPolicy
Sportzpikachu renamed T420539: Allow `ws://localhost:*` and `wss://localhost:*` in CSP from Allow `ws://localhost:*` in CSP to Allow `ws://localhost:*` and `wss://localhost:*` in CSP.
Mar 18 2026, 10:24 PM · Product Safety and Integrity, SecTeam-Processed, Sustainability (Incident Followup), 2026-user-javascript-incident, ContentSecurityPolicy
Sportzpikachu added a subtask for T419265: CSP adjustments related to the 2026 user javascript incident: T420539: Allow `ws://localhost:*` and `wss://localhost:*` in CSP.
Mar 18 2026, 10:22 PM · Sustainability (Incident Followup), User-notice, 2026-user-javascript-incident, Product Safety and Integrity, ContentSecurityPolicy
Sportzpikachu added a parent task for T420539: Allow `ws://localhost:*` and `wss://localhost:*` in CSP: T419265: CSP adjustments related to the 2026 user javascript incident.
Mar 18 2026, 10:22 PM · Product Safety and Integrity, SecTeam-Processed, Sustainability (Incident Followup), 2026-user-javascript-incident, ContentSecurityPolicy
Sportzpikachu created T420539: Allow `ws://localhost:*` and `wss://localhost:*` in CSP.
Mar 18 2026, 10:21 PM · Product Safety and Integrity, SecTeam-Processed, Sustainability (Incident Followup), 2026-user-javascript-incident, ContentSecurityPolicy
Sportzpikachu added a comment to T420430: Adding a request for page protection for a category results in RPP/I being added to the category.

relevant diff

Mar 18 2026, 9:56 PM · Ultraviolet

Mar 16 2026

Sportzpikachu updated subscribers of T348003: Diff icons customisation.

I do a lot of recent change patrolling, and find that I use "No reliable source" and "Test edits" very frequently, so I would like them to be on the main toolbar for reverting edits. Not everyone will necessarily need the same options as frequently, so it would be good for it to be configurable so that people can adjust to their needs.

The UV preferences page already has a similar feature for the UI elements displayed in the top-right of a page. This would be exactly like that: a checklist with some default options, and it would be in the "Revert" section. This allows users to configure reverting options in accordance with the actions they most often use.

Mar 16 2026, 12:34 PM · Ultraviolet (RedWarn Compatibility)
Sportzpikachu updated the task description for T348003: Diff icons customisation.
Mar 16 2026, 12:33 PM · Ultraviolet (RedWarn Compatibility)

Mar 12 2026

Sportzpikachu added a comment to T419188: Use Catalyst API to deploy Ultraviolet in CI for E2E testing.

Thanks for your response! Right now we just deploy through action API+REST API with a CD script (which has an approval flow that we could skip for the CI test probably), since UV is just a normal userscript page onwiki. We won't deploy any extensions - however it would be nice to have the extensions that are on enwiki so that we can test features such as CheckUser, pending changes, etc. I don't think we would need a chart update for this - normal working MW instance would probably be good enough.

Mar 12 2026, 4:58 PM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst, Ultraviolet

Mar 6 2026

Sportzpikachu updated the task description for T419188: Use Catalyst API to deploy Ultraviolet in CI for E2E testing.
Mar 6 2026, 1:17 AM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst, Ultraviolet
Sportzpikachu updated the task description for T333548: Write unit/integration tests for Ultraviolet.
Mar 6 2026, 1:15 AM · Ultraviolet
Sportzpikachu moved T419188: Use Catalyst API to deploy Ultraviolet in CI for E2E testing from Needs Triaging to Backlog on the Ultraviolet board.
Mar 6 2026, 1:04 AM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst, Ultraviolet
Sportzpikachu created T419188: Use Catalyst API to deploy Ultraviolet in CI for E2E testing.
Mar 6 2026, 1:04 AM · Release-Engineering-Team (Doing 😎), Essential-Work, Catalyst, Ultraviolet

Feb 13 2026

Sportzpikachu created T417424: Implement Snackbar component.
Feb 13 2026, 3:56 PM · Patch-For-Review, Ultraviolet
Sportzpikachu created T417423: Implement Tooltip component.
Feb 13 2026, 3:55 PM · Ultraviolet

Feb 7 2026

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

Implemented on vue

Feb 7 2026, 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-Needs-Improvement, 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-Needs-Improvement, Language and Product Localization, MediaWiki-Internationalization
Sportzpikachu created T352618: Provide banana-i18n module in ResourceLoader.
Dec 3 2023, 2:31 PM · Patch-Needs-Improvement, 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