Page MenuHomePhabricator

Daimona
Musician

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
May 18 2017, 10:49 AM (392 w, 3 d)
Availability
Available
IRC Nick
Daimona
LDAP User
Daimona Eaytoy
MediaWiki User
Daimona Eaytoy [ Global Accounts ]

Pronouns: he/him
Babel: it-N, en-3, fr-1, de-1
Note: I use this account for both work-related and volunteer activities. Everything that I do tagged with Campaign-Tools or related to the CampaignEvents extension is in my work capacity, and everything else is in my volunteer capacity, unless otherwise stated.

Recent Activity

Fri, Nov 22

Daimona moved T362259: Investigation: Add topic of event to event registration [5 days] from Development In Progress 💻 to Code Review 💬 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Fri, Nov 22, 5:28 PM · Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona added a comment to T362259: Investigation: Add topic of event to event registration [5 days].

So, the first question I asked myself is: what are the topics we should be using? This is already answered in the AC: we want to use the same list that Growth is using. That's consistent with recommendations in T368422#10104429 (and other comments in the same task). As I mentioned in my previous comment (T362259#10333981), as well as in the task description, the list used by Growth is https://www.mediawiki.org/wiki/MediaWiki:NewcomerTopicsOres.json.

Fri, Nov 22, 5:28 PM · Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona moved T380595: Add CampaignEvents and WikimediaCampaignEvents to the list of gated extensions from Development In Progress 💻 to Code Review 💬 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Fri, Nov 22, 2:49 PM · Patch-For-Review, WikimediaCampaignEvents, Campaign-Tools (Campaign-Tools-Current-Sprint), Continuous-Integration-Config, CampaignEvents
Daimona renamed T380595: Add CampaignEvents and WikimediaCampaignEvents to the list of gated extensions from Add CampaignEvents to the list of gated extensions to Add CampaignEvents and WikimediaCampaignEvents to the list of gated extensions.
Fri, Nov 22, 2:45 PM · Patch-For-Review, WikimediaCampaignEvents, Campaign-Tools (Campaign-Tools-Current-Sprint), Continuous-Integration-Config, CampaignEvents
Daimona claimed T380595: Add CampaignEvents and WikimediaCampaignEvents to the list of gated extensions.
Fri, Nov 22, 2:42 PM · Patch-For-Review, WikimediaCampaignEvents, Campaign-Tools (Campaign-Tools-Current-Sprint), Continuous-Integration-Config, CampaignEvents
Daimona edited projects for T380595: Add CampaignEvents and WikimediaCampaignEvents to the list of gated extensions, added: Campaign-Tools (Campaign-Tools-Current-Sprint); removed Campaign-Tools.
Fri, Nov 22, 2:41 PM · Patch-For-Review, WikimediaCampaignEvents, Campaign-Tools (Campaign-Tools-Current-Sprint), Continuous-Integration-Config, CampaignEvents
Daimona created T380595: Add CampaignEvents and WikimediaCampaignEvents to the list of gated extensions.
Fri, Nov 22, 2:40 PM · Patch-For-Review, WikimediaCampaignEvents, Campaign-Tools (Campaign-Tools-Current-Sprint), Continuous-Integration-Config, CampaignEvents

Thu, Nov 21

Daimona moved T380075: Remove feature flag for the collaboration list from Code Review 💬 to Blocked ⛔ on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.

Now waiting for the patch above to reach production (wmf.5, next train) before we can remove the flag from WMF config.

Thu, Nov 21, 5:59 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Campaign-Tools (Campaign-Tools-Current-Sprint), WikimediaCampaignEvents
Daimona added a project to T371043: Make timezone location translatable: I18n.

The relevant component is HTMLTimezoneField in MediaWiki core, which is also used by Special:Preferences.

Thu, Nov 21, 5:47 PM · I18n, CampaignEvents, Campaign-Registration, Campaign-Tools
Daimona closed T316784: Change name from 'delete' to 'disable' registration as Invalid.

Discussed 2024-11-21: this is no longer a priority, and will be reconsidered as part of T318412.

Thu, Nov 21, 5:41 PM · Campaign-Tools, CampaignEvents, Campaign-Registration
Daimona closed T306720: [SPIKE] Investigate how we might implement Codex/Vue.js in Event Center as Resolved.

The CampaignEvents extension already uses Codex in a few places.

Thu, Nov 21, 5:34 PM · Campaign-Tools
Daimona moved T360033: Replace FailStatusUtilTrait with core's RestStatusTrait from Estimated/Ready for work to Small Items Backlog on the Campaign-Tools board.
Thu, Nov 21, 5:33 PM · CampaignEvents, Campaign-Tools
Daimona moved T313492: Participants reported incorrectly on Special:EventDetails if some users are hidden or unattached from Upcoming / refining 💡 to QA 🐛 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Thu, Nov 21, 5:29 PM · TestMe, Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona edited projects for T313492: Participants reported incorrectly on Special:EventDetails if some users are hidden or unattached, added: Campaign-Tools (Campaign-Tools-Current-Sprint); removed Campaign-Tools.
Thu, Nov 21, 5:28 PM · TestMe, Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona moved T318261: Shift click does not select multiple users with dynamically added checkboxes from To be Estimated/Discussed to Small Items Backlog on the Campaign-Tools board.
Thu, Nov 21, 5:21 PM · CampaignEvents, Campaign-Tools
Daimona moved T325380: Enable / Edit event registration address field should have validation for addresses that are too long from Backlog to Small Items Backlog on the Campaign-Tools board.
Thu, Nov 21, 5:15 PM · Campaign-Registration, CampaignEvents, Campaign-Tools
Daimona updated the task description for T325380: Enable / Edit event registration address field should have validation for addresses that are too long.
Thu, Nov 21, 5:14 PM · Campaign-Registration, CampaignEvents, Campaign-Tools
Daimona claimed T362259: Investigation: Add topic of event to event registration [5 days].
Thu, Nov 21, 2:47 PM · Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona added a parent task for T380406: Add limit/max option to HtmlMultiSelectField: T366765: [EPIC] Display data on the wiki(s) of the event MVP.
Thu, Nov 21, 1:22 PM · Patch-For-Review, Campaign-Tools (Campaign-Tools-Current-Sprint), MediaWiki-HTMLForm
Daimona added a subtask for T366765: [EPIC] Display data on the wiki(s) of the event MVP: T380406: Add limit/max option to HtmlMultiSelectField.
Thu, Nov 21, 1:22 PM · Campaign-Tools (Campaign-Tools-Current-Sprint), Epic, Campaign-Registration, CampaignEvents

Wed, Nov 20

Daimona moved T380406: Add limit/max option to HtmlMultiSelectField from Ready for development to Code Review 💬 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Wed, Nov 20, 11:46 PM · Patch-For-Review, Campaign-Tools (Campaign-Tools-Current-Sprint), MediaWiki-HTMLForm
Daimona claimed T380406: Add limit/max option to HtmlMultiSelectField.
Wed, Nov 20, 11:12 PM · Patch-For-Review, Campaign-Tools (Campaign-Tools-Current-Sprint), MediaWiki-HTMLForm
Daimona closed T380135: docker-pkg cannot be installed with the given instructions on Ubuntu Noble / python 3.12 as Resolved.

So that is the subject of Debian bug https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030335 , the reporter complains they can't use pip install -e. The proposed fix was to add a patch to the Debian package which implemented --break-system-packages option https://salsa.debian.org/python-team/packages/python-pip/-/commit/68673ebd85db676cded1fc8a8f34f46bfc4e14d4 . The patch has been upstreamed to pip with pip 23.0.1 / pip 23.1.

Wed, Nov 20, 9:54 PM · docker-pkg
Daimona created T380424: docker-pkg cannot be installed with Python 3.12.
Wed, Nov 20, 9:53 PM · docker-pkg
Daimona added a comment to T362639: Feature request: Display timezone of browser in event registration UI.

One question though @Daimona and @ifried , when I do not specify my timezone, it shows in preferences that it should default to the wiki default, in this case UTC. But then with this patch we have it overriding that to display event timezone in the browser default. Just checking to make sure this is correct behavior and if we should make some sort of note in the https://meta.wikimedia.org/wiki/Special:Preferences#mw-prefsection-rendering that the default behavior for timezone offset will not apply to the Campaign Events?

Wed, Nov 20, 9:37 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Campaign-Tools (Campaign-Tools-Current-Sprint), CampaignEvents, Campaign-Registration
Daimona moved T380406: Add limit/max option to HtmlMultiSelectField from Upcoming / refining 💡 to Ready for development on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Wed, Nov 20, 7:07 PM · Patch-For-Review, Campaign-Tools (Campaign-Tools-Current-Sprint), MediaWiki-HTMLForm
Daimona edited projects for T380406: Add limit/max option to HtmlMultiSelectField, added: Campaign-Tools (Campaign-Tools-Current-Sprint); removed Campaign-Tools.
Wed, Nov 20, 7:06 PM · Patch-For-Review, Campaign-Tools (Campaign-Tools-Current-Sprint), MediaWiki-HTMLForm
Daimona created T380406: Add limit/max option to HtmlMultiSelectField.
Wed, Nov 20, 7:06 PM · Patch-For-Review, Campaign-Tools (Campaign-Tools-Current-Sprint), MediaWiki-HTMLForm
Daimona reopened T380135: docker-pkg cannot be installed with the given instructions on Ubuntu Noble / python 3.12 as "Open".

@hashar Thank you for the detailed explanation, as always :) I had read a bit about the reason behind the debian package being marked as externally managed, and I think they're sensible. I was looking for a quick way to get it up and working, without messing with my python installation. As I mentioned in the task description, pipx seems to work nicely, and it's essentially just a wrapper for virtualenvs. To me that's ideal because it allows me to keep a single python version, not mess up with system packages, and the only thing I need to remember is to add "x" after "pip". Obviously this is partly motivated by the fact that I don't need python for many other things; else I probably would have taken the pyenv route.

Wed, Nov 20, 6:01 PM · docker-pkg
Daimona moved T366929: Email participants warning message displaying when it should not from To be Estimated/Discussed to Small Items Backlog on the Campaign-Tools board.
Wed, Nov 20, 5:32 PM · Campaign-Tools, CampaignEvents, Campaign-Registration
Daimona added a project to T366929: Email participants warning message displaying when it should not: Campaign-Tools.
Wed, Nov 20, 5:31 PM · Campaign-Tools, CampaignEvents, Campaign-Registration
Daimona moved T365758: Can't delete events from meta that have P and E dashboard integration when dashboard down from To be Estimated/Discussed to Icebox on the Campaign-Tools board.

Discussed 2024-11-20: we think that the technical difficulty is too high, while the product value is low/medium importance, at least for now.

Wed, Nov 20, 5:28 PM · CampaignEvents, Campaign-Tools, Campaign-Registration
Daimona moved T348283: Hide Special pages that do not have default form or provide one from Backlog to Small Items Backlog on the Campaign-Tools board.
Wed, Nov 20, 5:20 PM · Campaign-Tools, CampaignEvents
Daimona added a comment to T362886: Allow user to filter for wikis on Collaboration List.

@ifried What should the field label and placeholder be? They're not specified in the AC, and I see them in the various designs only. Also, specifically about the design in the task description, can we avoid the parenthetical plural?

Wed, Nov 20, 1:49 PM · Patch-For-Review, Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona closed T380133: Add releng/dev-images to codesearch as Resolved.
Wed, Nov 20, 11:23 AM · User-brennen, dev-images, VPS-project-Codesearch

Tue, Nov 19

Jdforrester-WMF awarded T380323: Consider disallowing all non-ErrorPageError exceptions in SpecialPageFatalTest::testSpecialPageDoesNotFatal a Like token.
Tue, Nov 19, 9:50 PM · Patch-For-Review, MediaWiki-Special-pages, MediaWiki-Core-Tests
Daimona created T380323: Consider disallowing all non-ErrorPageError exceptions in SpecialPageFatalTest::testSpecialPageDoesNotFatal.
Tue, Nov 19, 9:32 PM · Patch-For-Review, MediaWiki-Special-pages, MediaWiki-Core-Tests
Daimona updated the task description for T378252: Add wiki of event to Collaboration List.
Tue, Nov 19, 7:07 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona closed T380288: Uncaught Wikimedia\Rdbms\DBQueryError: "Table 'testwiki.ce_event_wikis' doesn't exist" on event pages and CampaignEvents special pages as Resolved.

Fixed now, as verified in https://test.wikipedia.org/wiki/Event:T347608 and https://test.wikipedia.org/wiki/Special:EventDetails/1.

Tue, Nov 19, 6:10 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Campaign-Tools (Campaign-Tools-Current-Sprint), CampaignEvents, Wikimedia-production-error
Daimona closed T380288: Uncaught Wikimedia\Rdbms\DBQueryError: "Table 'testwiki.ce_event_wikis' doesn't exist" on event pages and CampaignEvents special pages, a subtask of T375663: 1.44.0-wmf.4 deployment blockers, as Resolved.
Tue, Nov 19, 6:08 PM · Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
Daimona updated the task description for T380288: Uncaught Wikimedia\Rdbms\DBQueryError: "Table 'testwiki.ce_event_wikis' doesn't exist" on event pages and CampaignEvents special pages.
Tue, Nov 19, 5:35 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Campaign-Tools (Campaign-Tools-Current-Sprint), CampaignEvents, Wikimedia-production-error
Daimona added a comment to T379294: Create new DB table for storing wikis of event.
Tue, Nov 19, 5:33 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), DBA, Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona added a comment to T367226: Add new field to Event Registration to specify wiki(s) of event.

The current implementation is based on OOUI's MenuTagMultiselect. Based on what we've seen for wikis, this is the only field we have available for dropdown-based multiselection.

Does it have the feature where as you type the dropdown list updates?

Tue, Nov 19, 5:29 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona moved T380288: Uncaught Wikimedia\Rdbms\DBQueryError: "Table 'testwiki.ce_event_wikis' doesn't exist" on event pages and CampaignEvents special pages from Upcoming / refining 💡 to Code Review 💬 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Tue, Nov 19, 4:06 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Campaign-Tools (Campaign-Tools-Current-Sprint), CampaignEvents, Wikimedia-production-error
Daimona claimed T380288: Uncaught Wikimedia\Rdbms\DBQueryError: "Table 'testwiki.ce_event_wikis' doesn't exist" on event pages and CampaignEvents special pages.
Tue, Nov 19, 3:57 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Campaign-Tools (Campaign-Tools-Current-Sprint), CampaignEvents, Wikimedia-production-error
Daimona added a subtask for T375663: 1.44.0-wmf.4 deployment blockers: T380288: Uncaught Wikimedia\Rdbms\DBQueryError: "Table 'testwiki.ce_event_wikis' doesn't exist" on event pages and CampaignEvents special pages.
Tue, Nov 19, 3:56 PM · Release-Engineering-Team (Priority Backlog 📥), Release, Train Deployments
Daimona added a parent task for T380288: Uncaught Wikimedia\Rdbms\DBQueryError: "Table 'testwiki.ce_event_wikis' doesn't exist" on event pages and CampaignEvents special pages: T375663: 1.44.0-wmf.4 deployment blockers.
Tue, Nov 19, 3:56 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Campaign-Tools (Campaign-Tools-Current-Sprint), CampaignEvents, Wikimedia-production-error
Daimona created T380288: Uncaught Wikimedia\Rdbms\DBQueryError: "Table 'testwiki.ce_event_wikis' doesn't exist" on event pages and CampaignEvents special pages.
Tue, Nov 19, 3:56 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Campaign-Tools (Campaign-Tools-Current-Sprint), CampaignEvents, Wikimedia-production-error
Daimona added a comment to T379294: Create new DB table for storing wikis of event.

Is that an intentional and ignorable side effect as we proceed with the train (as the task description has "Create the table everywhere" not yet checked)?

Tue, Nov 19, 3:53 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), DBA, Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona moved T378620: Add collaboration list link to 'more details' modal from Code Review 💬 to QA 🐛 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Tue, Nov 19, 3:52 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Event-Discovery, CampaignEvents, Campaign-Tools (Campaign-Tools-Current-Sprint)
Daimona moved T367226: Add new field to Event Registration to specify wiki(s) of event from Code Review 💬 to QA 🐛 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.

@Daimona What type of input field is being implemented for this, I want to see if it is useful for topics?

Tue, Nov 19, 3:52 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona created P71098 (An Untitled Masterwork).
Tue, Nov 19, 1:39 PM

Mon, Nov 18

Daimona added a comment to T362702: APT errors when installing custom packages in MediaWiki-Docker.

Update: the MR above fixes the buster-backports issue. The next issue is that these images are buster-based and are using sury-php, but buster packages have been dropped from sury on July 1st, when buster became EOL. See for example T369146 for quibble images. So, we'd have to migrate to bookworm-based images (or bullseye if we really have to, but since this is for development environments only, it might be better to just do the big jump now while at it).

Mon, Nov 18, 11:02 PM · Release-Engineering-Team (Priority Backlog 📥), dev-images, MediaWiki-Docker
Daimona updated the task description for T369182: Display wikis of the event on Event details page.
Mon, Nov 18, 10:58 PM · Patch-For-Review, Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona updated the task description for T379118: Display wikis of event in 'more details' modal.
Mon, Nov 18, 10:57 PM · Patch-For-Review, Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona updated the task description for T379118: Display wikis of event in 'more details' modal.
Mon, Nov 18, 10:55 PM · Patch-For-Review, Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona added a comment to T362259: Investigation: Add topic of event to event registration [5 days].

A couple random thoughts from a quick look at this:

  • GrowthExperiments seems to source topics from a static list: https://www.mediawiki.org/wiki/MediaWiki:NewcomerTopicsOres.json. Even before looking at GE, I thought that we should do the same, as it helps with performance, and removes risks such as a topic being removed (then what do we do with events using it) or liftwing not being reachable.
  • GrowthExperiments has messages for topic names (growthexperiments-homepage-suggestededits-topic-name-*), example. It would be nice to reuse these somehow, to avoid having translators translate the same things twice. I'm not sure how doable this would be for now though (need to move messages to another repo, make sure that topic keys remain consistent, and that it's fine to reuse the same message in both places).
Mon, Nov 18, 10:17 PM · Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona moved T367226: Add new field to Event Registration to specify wiki(s) of event from Development In Progress 💻 to Code Review 💬 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Mon, Nov 18, 9:47 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona created P71080 (An Untitled Masterwork).
Mon, Nov 18, 6:15 PM
Daimona added a comment to T312229: Make the search on Special:MyEvents and Special:AllEvents case-insensitive.

Sorry to insist; is there any technical or operational reason why Special:MyEvents and Special:AllEvents (that are part of MediaWiki) can't use the general CirrusSearch and Elasticsearch logic, that is used to index lemmas (article names) and article Wiki text (article content)?

Mon, Nov 18, 2:24 PM · CampaignEvents, Campaign-Tools, Campaign-Registration
Daimona moved T379286: Add wikis of event to the event registration API endpoints from Code Review 💬 to QA 🐛 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.

Set $wgCampaignEventsEnableEventWikis = true; in LocalSettings.php to test this.

Mon, Nov 18, 2:14 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona closed T379276: Create storage layer for wikis of event as Resolved.

Can't be tested directly, hence resolving.

Mon, Nov 18, 1:59 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona closed T379276: Create storage layer for wikis of event, a subtask of T366765: [EPIC] Display data on the wiki(s) of the event MVP, as Resolved.
Mon, Nov 18, 1:58 PM · Campaign-Tools (Campaign-Tools-Current-Sprint), Epic, Campaign-Registration, CampaignEvents

Sun, Nov 17

Daimona claimed T362702: APT errors when installing custom packages in MediaWiki-Docker.

I really wish I didn't have to spend a whole sunday afternoon figuring this out and unbreaking our official development environment that's been broken for 8 months now. But such is life sometimes, and at least I learned something along the way.

Sun, Nov 17, 7:22 PM · Release-Engineering-Team (Priority Backlog 📥), dev-images, MediaWiki-Docker
Daimona created T380135: docker-pkg cannot be installed with the given instructions on Ubuntu Noble / python 3.12.
Sun, Nov 17, 6:56 PM · docker-pkg
Daimona claimed T380134: fundraising-tools-bullseye dev image depends on non-existent fundraising-bullseye-php73.
Sun, Nov 17, 6:44 PM · Fundraising Tech - Chaos Crew, Patch-For-Review, Fundraising-Backlog, FR-Docker, dev-images
Daimona updated the task description for T380134: fundraising-tools-bullseye dev image depends on non-existent fundraising-bullseye-php73.
Sun, Nov 17, 6:33 PM · Fundraising Tech - Chaos Crew, Patch-For-Review, Fundraising-Backlog, FR-Docker, dev-images
Daimona created T380134: fundraising-tools-bullseye dev image depends on non-existent fundraising-bullseye-php73.
Sun, Nov 17, 6:31 PM · Fundraising Tech - Chaos Crew, Patch-For-Review, Fundraising-Backlog, FR-Docker, dev-images
Daimona claimed T380133: Add releng/dev-images to codesearch.
Sun, Nov 17, 6:19 PM · User-brennen, dev-images, VPS-project-Codesearch
Daimona created T380133: Add releng/dev-images to codesearch.
Sun, Nov 17, 6:16 PM · User-brennen, dev-images, VPS-project-Codesearch
Daimona moved T375412: Add links to Wikidata in the Collaboration List from Code Review 💬 to QA 🐛 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Sun, Nov 17, 2:18 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), WikimediaCampaignEvents, Campaign-Tools (Campaign-Tools-Current-Sprint)

Fri, Nov 15

Daimona moved T379286: Add wikis of event to the event registration API endpoints from Development In Progress 💻 to Code Review 💬 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Fri, Nov 15, 10:07 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona claimed T379286: Add wikis of event to the event registration API endpoints.
Fri, Nov 15, 5:08 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Campaign-Tools (Campaign-Tools-Current-Sprint), Campaign-Registration, CampaignEvents
Daimona moved T380075: Remove feature flag for the collaboration list from Upcoming / refining 💡 to Code Review 💬 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Fri, Nov 15, 5:07 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Campaign-Tools (Campaign-Tools-Current-Sprint), WikimediaCampaignEvents
Daimona claimed T380075: Remove feature flag for the collaboration list.
Fri, Nov 15, 5:06 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Campaign-Tools (Campaign-Tools-Current-Sprint), WikimediaCampaignEvents
Daimona added a parent task for T380077: Enable the event wikis feature in beta: T380078: Enable the event wikis feature in production.
Fri, Nov 15, 5:02 PM · Wikimedia-Site-requests, Campaign-Tools
Daimona added a subtask for T380078: Enable the event wikis feature in production: T380077: Enable the event wikis feature in beta.
Fri, Nov 15, 5:02 PM · Wikimedia-Site-requests, Campaign-Tools
Daimona added a parent task for T380078: Enable the event wikis feature in production: T380076: Remove feature flag for event wikis.
Fri, Nov 15, 5:02 PM · Wikimedia-Site-requests, Campaign-Tools
Daimona added a subtask for T380076: Remove feature flag for event wikis: T380078: Enable the event wikis feature in production.
Fri, Nov 15, 5:02 PM · Campaign-Tools, CampaignEvents
Daimona removed a parent task for T380078: Enable the event wikis feature in production: T380075: Remove feature flag for the collaboration list.
Fri, Nov 15, 5:02 PM · Wikimedia-Site-requests, Campaign-Tools
Daimona removed a subtask for T380075: Remove feature flag for the collaboration list: T380078: Enable the event wikis feature in production.
Fri, Nov 15, 5:02 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Campaign-Tools (Campaign-Tools-Current-Sprint), WikimediaCampaignEvents
Daimona added a parent task for T380078: Enable the event wikis feature in production: T380075: Remove feature flag for the collaboration list.
Fri, Nov 15, 5:01 PM · Wikimedia-Site-requests, Campaign-Tools
Daimona added a subtask for T380075: Remove feature flag for the collaboration list: T380078: Enable the event wikis feature in production.
Fri, Nov 15, 5:01 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Campaign-Tools (Campaign-Tools-Current-Sprint), WikimediaCampaignEvents
Daimona created T380078: Enable the event wikis feature in production.
Fri, Nov 15, 5:01 PM · Wikimedia-Site-requests, Campaign-Tools
Daimona created T380077: Enable the event wikis feature in beta.
Fri, Nov 15, 5:00 PM · Wikimedia-Site-requests, Campaign-Tools
Daimona added a subtask for T366765: [EPIC] Display data on the wiki(s) of the event MVP: T380076: Remove feature flag for event wikis.
Fri, Nov 15, 4:59 PM · Campaign-Tools (Campaign-Tools-Current-Sprint), Epic, Campaign-Registration, CampaignEvents
Daimona added a parent task for T380076: Remove feature flag for event wikis: T366765: [EPIC] Display data on the wiki(s) of the event MVP.
Fri, Nov 15, 4:59 PM · Campaign-Tools, CampaignEvents
Daimona created T380076: Remove feature flag for event wikis.
Fri, Nov 15, 4:59 PM · Campaign-Tools, CampaignEvents
Daimona created T380075: Remove feature flag for the collaboration list.
Fri, Nov 15, 4:57 PM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Campaign-Tools (Campaign-Tools-Current-Sprint), WikimediaCampaignEvents
Daimona added a comment to T312229: Make the search on Special:MyEvents and Special:AllEvents case-insensitive.

I try to understand why case insensitive search would be such a large problem? E.g. all WikiMedia applications, including Wikidata, support "ignorecase" search?

Fri, Nov 15, 4:13 PM · CampaignEvents, Campaign-Tools, Campaign-Registration
Daimona merged T380058: Search results cannot be selected using arrow keys into T379983: RangeError: Maximum call stack size exceeded in mediawiki.searchSuggest.
Fri, Nov 15, 2:30 PM · MW-1.44-notes (1.44.0-wmf.3; 2024-11-12), Regression, JavaScript, MediaWiki-Search, Discovery-Search, MediaWiki-User-Interface (autocomplete search), Wikimedia-production-error
Daimona merged task T380058: Search results cannot be selected using arrow keys into T379983: RangeError: Maximum call stack size exceeded in mediawiki.searchSuggest.
Fri, Nov 15, 2:28 PM · Discovery-Search, MediaWiki-Search
Daimona added a comment to T380058: Search results cannot be selected using arrow keys.

Ah, there's also the following error in the browser console:

Uncaught RangeError: Maximum call stack size exceeded
    at String.replace (<anonymous>)
    at find (jquery.js:939:26)
    at find.matchesSelector (jquery.js:1444:9)
    at jQuery.filter (jquery.js:2795:22)
    at winnow (jquery.js:2784:16)
    at jQuery.fn.init.is (jquery.js:2834:12)
    at keypress (jquery.suggestions.js:427:46)
    at HTMLInputElement.eval (jquery.suggestions.js:739:7)
    at HTMLInputElement.dispatch (jquery.js:5145:27)
    at elemData.handle (jquery.js:4949:28)
Fri, Nov 15, 2:24 PM · Discovery-Search, MediaWiki-Search
Daimona created T380058: Search results cannot be selected using arrow keys.
Fri, Nov 15, 2:22 PM · Discovery-Search, MediaWiki-Search
Daimona added a comment to T379764: phpunit splitter fails with obscure error message when a data provider is invalid.

Thank you for looking into this!

Fri, Nov 15, 2:05 PM · Patch-For-Review, Wikidata Dev Team (Wikidata.org Slice), Wikidata, wmde-wikidata-tech, MediaWiki-Core-Tests
Daimona added a comment to T380053: Phan broken on Wikibase master branch: PhanTypeMismatchArgumentNullable on wfMessage() call in NonExistingEntityIdHtmlBrokenLinkFormatter.

Caused by r1086560, I believe.

Fri, Nov 15, 1:55 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), Wikidata Dev Team (Wikidata.org Slice), ci-test-error (WMF-deployed Build Failure), wmde-wikidata-tech, Wikidata
Daimona created T380056: Beta cluster is down, 2024-11-15 edition.
Fri, Nov 15, 1:46 PM · Traffic, Beta-Cluster-Infrastructure

Thu, Nov 14

Daimona removed a project from T376276: PHP 8.4: Implicitly nullable parameter declarations deprecated: AbuseFilter.
Thu, Nov 14, 11:48 PM · Patch-For-Review, MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), MediaWiki-extensions-General, MW-1.43-notes, PHP 8.4 support, MediaWiki-General
Daimona moved T375412: Add links to Wikidata in the Collaboration List from QA / Dev input 💬 to Code Review 💬 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Thu, Nov 14, 11:47 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), WikimediaCampaignEvents, Campaign-Tools (Campaign-Tools-Current-Sprint)
Daimona added a comment to T375412: Add links to Wikidata in the Collaboration List.

The icon does now appear and is functioning correctly, but I am wondering if this size of icon should be smaller still to match the size of the same icon that is in wikidata?

Thu, Nov 14, 11:46 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), WikimediaCampaignEvents, Campaign-Tools (Campaign-Tools-Current-Sprint)