Page MenuHomePhabricator

dom_walden (Dom Walden)
Test Engineer for Community Tech and Anti-Harassment Teams

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 22 2018, 4:33 PM (25 w, 3 d)
Availability
Available
LDAP User
Dom Walden
MediaWiki User
Dom walden [ Global Accounts ]

Recent Activity

Yesterday

dom_walden created T221382: [BUG] Some CSS selectors break translation input.
Thu, Apr 18, 3:44 PM · SVG Translate Tool, Community-Tech
dom_walden moved T216568: [BUG] Image doesn't render and "Language settings" link disappears from QA to Product sign-off on the Community-Tech-Sprint board.

I have not seen this happen on staging so far this morning.

Thu, Apr 18, 8:22 AM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
dom_walden added a comment to T220954: [BUG] Both "English" and "Simple English" translations appear in language dropdown as "English".

I don't know how to check :/ Is https://commons.wikimedia.org/wiki/File:Chemnitz_Verkehr.svg an example? SVG Translate sees "simple" as one of the source languages. I did notice there's no dropdown on the File page to change the language from English to Simple English, as you would see with other multilingual SVGs, e.g. https://commons.wikimedia.org/wiki/File:Scheme_ant_worker_anatomy-en.svg

Thu, Apr 18, 7:54 AM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech

Wed, Apr 17

dom_walden moved T220618: [BUG] TypeError: appConfig.translations[a][o.getValue(...)] is undefined from QA to Product sign-off on the Community-Tech-Sprint board.

I have not seen this error anymore on staging or production.

Wed, Apr 17, 3:24 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
dom_walden added a comment to T216209: [BUG] Do not upload file if there are no translations added.

When entering or removing text, I find a 1-2 second delay before the state of "Upload to commons" is updated. This gives me a window in which I can upload a duplicate image, giving the same error as T216209#5107613.

Wed, Apr 17, 11:46 AM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
dom_walden moved T220562: Add link to indicate users need to login before they can upload from QA to Product sign-off on the Community-Tech-Sprint board.

When logged out, there is a link "Log in to enable uploading". This takes a user to /svgtranslate-test/login.

Wed, Apr 17, 10:18 AM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
dom_walden moved T220560: [BUG] Font doesn't render on SVG Translate from QA to Product sign-off on the Community-Tech-Sprint board.

Checked the image in the description and a couple of others I have seen this problem with previously (here, here and here).

Wed, Apr 17, 10:12 AM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech

Tue, Apr 16

dom_walden closed T215690: [BUG] Labels appear in different font size than the image on Commons as Resolved.
Tue, Apr 16, 4:11 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
dom_walden closed T215690: [BUG] Labels appear in different font size than the image on Commons, a subtask of T215835: [Epic] Problems with image rendering on SVG Translate, as Resolved.
Tue, Apr 16, 4:11 PM · Epic, SVG Translate Tool
dom_walden added a project to T215690: [BUG] Labels appear in different font size than the image on Commons: Community-Tech-Sprint.
Tue, Apr 16, 4:10 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
dom_walden moved T215690: [BUG] Labels appear in different font size than the image on Commons from To be estimated/discussed to In Sprint 🏃‍♀️🏃‍♂️ on the Community-Tech board.

I was not able to reproduce this on staging or production, using the SVGs in the description.

Tue, Apr 16, 4:10 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
dom_walden closed T213939: [BUG] Fix weird color changing issues with PNGs generated in SVG Translate as Resolved.
Tue, Apr 16, 4:08 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
dom_walden closed T213939: [BUG] Fix weird color changing issues with PNGs generated in SVG Translate, a subtask of T215835: [Epic] Problems with image rendering on SVG Translate, as Resolved.
Tue, Apr 16, 4:08 PM · Epic, SVG Translate Tool
dom_walden moved T213939: [BUG] Fix weird color changing issues with PNGs generated in SVG Translate from Ready to Done on the Community-Tech-Sprint board.
Tue, Apr 16, 4:07 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
dom_walden moved T213939: [BUG] Fix weird color changing issues with PNGs generated in SVG Translate from Backlog to Done on the SVG Translate Tool board.
Tue, Apr 16, 4:07 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
dom_walden moved T213939: [BUG] Fix weird color changing issues with PNGs generated in SVG Translate from To be estimated/discussed to In Sprint 🏃‍♀️🏃‍♂️ on the Community-Tech board.

I was not able to reproduce this on staging or production, using the svg in the description. I also compared the SVG downloaded from svgtranslate with the one from Commons. The <tspan> style attribute is being preserved correctly.

Tue, Apr 16, 4:06 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
dom_walden moved T215580: [BUG] Labels for image keep jumping outside the image frame from QA to Product sign-off on the Community-Tech-Sprint board.

On staging, I did not notice any dramatic differences in rendering of text between svgtranslate and Commons, or anything that looked obviously wrong (like the image in the description).

Tue, Apr 16, 3:59 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
dom_walden moved T218747: Fix database-reports tool from QA to Product sign-off on the Community-Tech-Sprint board.

Looking at the revision history of the reports in https://en.wikipedia.org/wiki/User:Community_Tech_bot, I see all the reports have been updated in the last 7 days. I guess that means the cron is working.

Tue, Apr 16, 8:07 AM · Community-Tech-Sprint, Community-Tech

Mon, Apr 15

dom_walden created T220954: [BUG] Both "English" and "Simple English" translations appear in language dropdown as "English".
Mon, Apr 15, 10:48 AM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
dom_walden moved T212391: Special:Block options should be enable/disable, and not hide/show from QA/Testing to Done on the Anti-Harassment (Heth - ח) board.

Acceptance criteria

  • The Automatically block the last IP address used by this user, [...] checkbox behavior should be changed from hide/show to enable/disable
  • The Hide this username checkbox behavior should be changed from hide/show to enable/disable
Mon, Apr 15, 10:07 AM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), Anti-Harassment (Heth - ח), Patch-For-Review, MediaWiki-User-management

Fri, Apr 12

dom_walden added a comment to T216209: [BUG] Do not upload file if there are no translations added.

When I first visit the tool (or after refreshing the page), the "Upload to Commons" but is enabled. I can click it and I get:

500: Internal Server Error
The upload is an exact duplicate of the current version of [[:File:Osmotic pressure on blood cells 20190220211300.svg]].
Fri, Apr 12, 4:51 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
dom_walden updated the task description for T220832: [BUG] Some text rendered poorly.
Fri, Apr 12, 3:14 PM · SVG Translate Tool, Community-Tech
dom_walden created T220832: [BUG] Some text rendered poorly.
Fri, Apr 12, 3:11 PM · SVG Translate Tool, Community-Tech
dom_walden moved T219227: Argument 2 passed to App\OOUI\TranslationsFieldset::getField() must be of the type string, null given from QA to Product sign-off on the Community-Tech-Sprint board.

I have not seen this error for the image from T219227#5097672, nor for any of the 40+ images I have tested as part of other work.

Fri, Apr 12, 1:44 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
dom_walden moved T219335: SVG Translate loading images halfway through from QA to Product sign-off on the Community-Tech-Sprint board.

I have not seen this for any of the 40+ images I have tested so far as part of other work.

Fri, Apr 12, 1:42 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
dom_walden added a comment to T216283: [BUG] SVG translate does not recognize labels in text elements rather than tspan.

I notice in the SVG linked in the description that translations inside a <switch> span don't always have the same number of separate text spans (either inside <text> or <tspan> elements).

Fri, Apr 12, 10:29 AM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool

Thu, Apr 11

dom_walden created T220689: [BUG] Some translations not recognised.
Thu, Apr 11, 11:24 AM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech

Wed, Apr 10

dom_walden added a comment to T220423: Show "timed out" error to the user when an event update has been running for over an hour.

Waiting for T220463 to be resolved to test this. Currently, we time out long before the 24 hour limit that this change introduces.

Wed, Apr 10, 4:16 PM · Community-Tech, Event Metrics
dom_walden created T220618: [BUG] TypeError: appConfig.translations[a][o.getValue(...)] is undefined.
Wed, Apr 10, 3:13 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
dom_walden moved T219746: Languages should be sorted following the case insensitive alphabetic order from QA to Product sign-off on the Community-Tech-Sprint board.

On Staging, ordering is alphabetical with respect to the character code.

Wed, Apr 10, 9:02 AM · Community-Tech-Sprint, Event Metrics, Community-Tech

Tue, Apr 9

dom_walden added a comment to T205130: QA the no-JS experience of Partial Blocks by filing all defects in Phab.

Bugs raised so far:

Tue, Apr 9, 5:02 PM · MediaWiki-User-management, Anti-Harassment
dom_walden created T220533: [BUG] Special:Block without JavaScript: "Other" field in Expiration section is required even if "Other" is not selected.
Tue, Apr 9, 5:00 PM · MediaWiki-User-management, Anti-Harassment
dom_walden created T220527: [BUG] Several SVG images not appearing in svgtranslate beta.
Tue, Apr 9, 4:11 PM · SVG Translate Tool, Community-Tech
dom_walden created T220522: [BUG] "Argument 1 passed to App\Model\Svg\SvgFile::replaceIndicesRecursive() must be of the type string, null given" when Downloading.
Tue, Apr 9, 3:32 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
dom_walden added a comment to T219227: Argument 2 passed to App\OOUI\TranslationsFieldset::getField() must be of the type string, null given.

This error has been reported in https://meta.wikimedia.org/wiki/Talk:Community_Tech/SVG_translation#500:_Internal_Server_Error. So, I uploaded the file that caused the error to beta commons and tried to load it in svgtranslate-test:
https://tools.wmflabs.org/svgtranslate-test/File:Anatomy_of_the_Human_Ear-pa.svg

Tue, Apr 9, 3:15 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
dom_walden moved T208636: Allow users to access their user data via an API from QA to Product sign-off on the Community-Tech-Sprint board.

latestcontrib will return the last entry for that user or IP in the revisions table.

Tue, Apr 9, 11:59 AM · MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), Patch-For-Review, Community-Tech-Sprint, Data-Portability, Community-Tech

Mon, Apr 8

dom_walden added a comment to T219835: [Spike: 3hrs] Event Metrics 'crunched numbers' for hours then stopped, but showed neither results nor an error msg..

I currently have two events processing data. With DevTools open, I see they are making GET requests to https://eventmetrics-dev.wmflabs.org/events/job-status/$jobid.

Mon, Apr 8, 3:40 PM · Spike, Event Metrics
dom_walden added a comment to T219835: [Spike: 3hrs] Event Metrics 'crunched numbers' for hours then stopped, but showed neither results nor an error msg..

@dom_walden, what do you think? Is the limit someplace around 6500 pages? It still doesn't explain why this event doesn't show an error message when it times out, if that's what it's doing...

Mon, Apr 8, 3:34 PM · Spike, Event Metrics
dom_walden added a comment to T219449: [Timebox: 4h] Investigation: Updating data on a large (real) events causes endless "crunching".

This event, which is en.wiki category "Living people" for 10 minutes, is still crunching after well over an hour.

Mon, Apr 8, 12:06 PM · Event Metrics
dom_walden added a comment to T219835: [Spike: 3hrs] Event Metrics 'crunched numbers' for hours then stopped, but showed neither results nor an error msg..

In T219897#5091678, @jmatazzoni wrote:

...So, is that it? Are a lot of pages bad but a lot of users if fine?

I did a few tests and it's possible that that is the answer. I broke the "First quarter WPMED edits" event into smaller pieces: all the pieces have the same number of participants, but they took place over shorter durations, so involve fewer contributions—most specifically, fewer pages improved:

Mon, Apr 8, 8:23 AM · Spike, Event Metrics
dom_walden added a comment to T219449: [Timebox: 4h] Investigation: Updating data on a large (real) events causes endless "crunching".

AF 1
(Size of event: Pages created, 487, pages improved, 4k)
CRUNCHED FOR HOURS THEN FAILED

Mon, Apr 8, 7:53 AM · Event Metrics

Sun, Apr 7

dom_walden moved T218554: Make sure the "Account creation" checkbox on the Special:Block form reflects the wpCreateAccount query param from QA/Testing to Done on the Anti-Harassment (Zayin - ז) board.

If wpCreateAccount is set in the url, then "Block account creation" will be checked/unchecked as appropriate and not change when toggling.

Sun, Apr 7, 6:34 PM · MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), Patch-For-Review, Anti-Harassment (Zayin - ז), Documentation, MediaWiki-User-management

Sat, Apr 6

dom_walden moved T219695: Flaky test BlockListPagerTest::testFormatValue from QA/Testing to Done on the Anti-Harassment (Zayin - ז) board.

No failures on https://travis-ci.org/wikimedia/mediawiki/builds for the last 7 days.

Sat, Apr 6, 9:25 AM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, Anti-Harassment (Zayin - ז), MediaWiki-User-management, Wikimedia-production-error (Shared Build Failure)

Thu, Apr 4

dom_walden moved T218582: [BUG] Summary report "Files in use" metric reports incorrect/impossible figure from QA to Product sign-off on the Community-Tech-Sprint board.

The Files in use metric was tested as part of T219379. I saw no inaccuracies in the figures for the events I have checked so far.

Thu, Apr 4, 12:38 PM · Community-Tech-Sprint, Event Metrics, Community-Tech
dom_walden moved T219379: [BUG] "Files in use" metric includes files used on non-mainspace pages from QA to Product sign-off on the Community-Tech-Sprint board.

For two commons events (one with categories and participants, the other with just categories) I compared the event summary reported "Uploaded files in use", "Uploaded files" and "Unique pages with uploaded files" to my own database queries.

Thu, Apr 4, 12:38 PM · Community-Tech-Sprint, Event Metrics, Community-Tech
dom_walden moved T210898: Add 'Pages Improved' data to downloadable Wikitext report from QA to Product sign-off on the Community-Tech-Sprint board.

Most of the testing of the accuracy of the figures has been done in the CSV report in T210775.

Thu, Apr 4, 7:51 AM · Community-Tech-Sprint, Community-Tech, Event Metrics
dom_walden moved T210775: Add 'Pages Improved' data to downloadable csv from QA to Product sign-off on the Community-Tech-Sprint board.

Ran the pages improved report for a number of different events across different wikis, including commons and wikidata, and for events with more than one wiki which were filtered by Categories, Participants and both Categories and Participants.

Thu, Apr 4, 7:42 AM · Community-Tech-Sprint, Community-Tech, Event Metrics

Wed, Apr 3

dom_walden moved T212892: Add in-product feedback mechanism for Partial Blocks from QA/Testing to Done on the Anti-Harassment (Zayin - ז) board.

On Special:Block and Special:Block/$username, there is a link to https://meta.wikimedia.org/wiki/Community_health_initiative/Blocking_tools_and_improvements/Feedback.

Wed, Apr 3, 3:25 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, Anti-Harassment (Zayin - ז), MediaWiki-User-management
dom_walden moved T205734: Add support for Category filtering without Participants from QA to Product sign-off on the Community-Tech-Sprint board.

Specification in description appears to be satisfied.

Wed, Apr 3, 10:25 AM · Community-Tech-Sprint, Community-Tech, Event Metrics
dom_walden moved T219732: [BUG] Internal Server Error re-adding category to event from QA to Product sign-off on the Community-Tech-Sprint board.

No longer reproducible on staging.

Wed, Apr 3, 10:21 AM · Community-Tech-Sprint, Event Metrics, Community-Tech
dom_walden moved T219731: [BUG] Internal Server Error viewing HTML and CSV all edits report for certain categories from QA to Product sign-off on the Community-Tech-Sprint board.

It is possible to view the HTML and CSV All Edits report for the event in the reproduction steps.

Wed, Apr 3, 9:11 AM · Community-Tech-Sprint, Event Metrics, Community-Tech

Tue, Apr 2

dom_walden added a comment to T216831: Disabling JavaScript on Special:Block allows you to block user from "Special" namespace (namespace=-1).

I feel like that's still a bug. We shouldn't allow for non-existing namespaces to be saved. At the very least we shouldn't display an empty namespace in the BlockList.

Tue, Apr 2, 2:57 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, Anti-Harassment (Zayin - ז), MediaWiki-User-management
dom_walden created T219882: Disabling JavaScript on Special:Block allows you to enter any positive number as a namespace.
Tue, Apr 2, 2:56 PM · Anti-Harassment (Heth - ח), MediaWiki-User-management
dom_walden moved T218905: Move logic for determining block behaviour to the Block class from QA/Testing to Done on the Anti-Harassment (Zayin - ז) board.

A globally blocked IPs is prevented from resetting passwords (testing on local vm as don't have rights to block globally on beta).

Tue, Apr 2, 2:47 PM · Anti-Harassment (Zayin - ז), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review
dom_walden added a comment to T216071: Namespaces multiselect widget selects an item on input change *before* filtering the items according to the changed input.
  • There seems to be a timing/debounce bug with the widget: if I type 'user' (all lowercase) fairly quickly then "User" is not highlighted (grey background). If I type slowly everything works as expected.
Tue, Apr 2, 2:08 PM · Anti-Harassment (Heth - ח), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26)
dom_walden moved T216831: Disabling JavaScript on Special:Block allows you to block user from "Special" namespace (namespace=-1) from QA/Testing to Done on the Anti-Harassment (Zayin - ז) board.

I have not been able to submit Special:Block with namespace=-1.

Tue, Apr 2, 1:02 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, Anti-Harassment (Zayin - ז), MediaWiki-User-management
dom_walden moved T219305: Partially blocked admins are unable to undelete pages from QA/Testing to Done on the Anti-Harassment (Zayin - ז) board.

After partially blocking my admin, with autoblock set. Successfully undeleted a page via web.

Tue, Apr 2, 12:39 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Patch-For-Review, Anti-Harassment (Zayin - ז)
dom_walden moved T219240: Special:Block form throws fatal error when re-loading with an error message from QA/Testing to Done on the Anti-Harassment (Zayin - ז) board.

T219737 is now fixed, so...

Tue, Apr 2, 8:41 AM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Anti-Harassment (Zayin - ז), OOUI

Mon, Apr 1

dom_walden added a comment to T208965: Partially blocked admins should be able to access Special:Block.

May be solved by T209097

Mon, Apr 1, 2:42 PM · MediaWiki-User-management
dom_walden added a comment to T219020: Create exploratory test cases for Event Metrics QA.
  • Large event, multiple wikis: The 50k limit is per wiki. What happens when an event combines multiple wikis and tries to track a large number of items on each?
Mon, Apr 1, 2:08 PM · Community-Tech-Sprint, Community-Tech, Event Metrics
dom_walden moved T209097: FormSpecialPage::checkExecutePermissions should only block a FormSpecialPage if the user is sitewide blocked from QA/Testing to Done on the Anti-Harassment (Zayin - ז) board.

The only thing outstanding is T209097#5015139, if @dbarratt would like me to raise it as a separate bug.

Mon, Apr 1, 1:02 PM · Anti-Harassment (Zayin - ז), MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, MediaWiki-User-management
dom_walden added a comment to T219020: Create exploratory test cases for Event Metrics QA.
  • Large event, one wiki: EM can theoretically track a per-wiki maximum of 50k pages, Commons files or wikidata items. But what is its real limit? Create an event with a number approaching that limit on 1 wiki. This should be fairly easy to do by combining certain large categories. The Wiki Loves Monuments categories, for example, are conveniently grouped by year. One might also do this by combining some of our most into an event (there's a report of Top Editors on Wikistats 2.0).
    • Can the event successfully process or does it time out?
Mon, Apr 1, 12:32 PM · Community-Tech-Sprint, Community-Tech, Event Metrics
dom_walden added a comment to T210775: Add 'Pages Improved' data to downloadable csv .

@MaxSem I think the xtools links should not convert "/" to "%2F" (in the title of a page).

Mon, Apr 1, 12:18 PM · Community-Tech-Sprint, Community-Tech, Event Metrics
dom_walden created T219779: [BUG] Pages Created and Pages Improved reports should not convert "/" to "%2F" in xtools links.
Mon, Apr 1, 12:18 PM · Community-Tech-Sprint, Event Metrics, Community-Tech
dom_walden created T219769: [BUG] Edits and Bytes Changed metrics: Page Improved includes deleted revisions; Event Summary and All Edits do not.
Mon, Apr 1, 10:22 AM · Event Metrics

Sun, Mar 31

dom_walden added a comment to T219240: Special:Block form throws fatal error when re-loading with an error message.

I have not seen the original bug on https://en.wikipedia.beta.wmflabs.org, but I have come across another issue (T219737) preventing from successfully submitting blocks.

Sun, Mar 31, 6:50 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Anti-Harassment (Zayin - ז), OOUI
dom_walden added a project to T219737: Ability to create blocks broken: Anti-Harassment.
Sun, Mar 31, 6:48 PM · Core Platform Team (Security, stability, performance and scalability (TEC1)), Core Platform Team Kanban (Done with CPT), MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), Beta-Cluster-reproducible, EventBus, Analytics
dom_walden created T219737: Ability to create blocks broken.
Sun, Mar 31, 6:48 PM · Core Platform Team (Security, stability, performance and scalability (TEC1)), Core Platform Team Kanban (Done with CPT), MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), Beta-Cluster-reproducible, EventBus, Analytics
dom_walden added a comment to T205734: Add support for Category filtering without Participants.

@MusikAnimal When attempting to include the en.wikivoyage category "Chicagoland" in an event, after I click "Save categories" I get the error:

Sun, Mar 31, 1:32 PM · Community-Tech-Sprint, Community-Tech, Event Metrics
dom_walden created T219732: [BUG] Internal Server Error re-adding category to event.
Sun, Mar 31, 1:30 PM · Community-Tech-Sprint, Event Metrics, Community-Tech
dom_walden created T219731: [BUG] Internal Server Error viewing HTML and CSV all edits report for certain categories.
Sun, Mar 31, 1:08 PM · Community-Tech-Sprint, Event Metrics, Community-Tech
dom_walden added a comment to T205734: Add support for Category filtering without Participants.

@MusikAnimal When attempting to include the en.wikivoyage category "Chicagoland" in an event, after I click "Save categories" I get the error:

500: Internal Server Error
The server said: An exception occurred while executing 'INSERT INTO event_category (ec_title, ec_category_id, ec_domain, ec_event_id) VALUES (?, ?, ?, ?)' with params ["Chicagoland", 61612, "en.wikivoyage", 374]: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '374-61612-en.wikivoyage' for key 'ec_event_domains'

I have not found this with any other categories so far.

I also notice that wikidata is not included in "Per-wiki metrics" table. Should it be?

Sun, Mar 31, 11:51 AM · Community-Tech-Sprint, Community-Tech, Event Metrics

Fri, Mar 29

dom_walden added a comment to T205734: Add support for Category filtering without Participants.
Users must supply a minimum of at least one category for each wiki about which they want results. If they don't, they'll get no results for the unfiltered wiki (and will probably see an error message, as per T216280).

Event with commons, en.wiki, en.wikivoyage, en.wiktionary, wikidata.

Fri, Mar 29, 8:46 PM · Community-Tech-Sprint, Community-Tech, Event Metrics
dom_walden added a comment to T210775: Add 'Pages Improved' data to downloadable csv .

@MaxSem I think the xtools links should not convert "/" to "%2F" (in the title of a page).

Fri, Mar 29, 2:50 PM · Community-Tech-Sprint, Community-Tech, Event Metrics
dom_walden added a comment to T210898: Add 'Pages Improved' data to downloadable Wikitext report .

@MaxSem, @dom_walden you did what do you think?

Fri, Mar 29, 2:23 PM · Community-Tech-Sprint, Community-Tech, Event Metrics

Thu, Mar 28

dom_walden added a comment to T205734: Add support for Category filtering without Participants.

@MusikAnimal When attempting to include the en.wikivoyage category "Chicagoland" in an event, after I click "Save categories" I get the error:

500: Internal Server Error
The server said: An exception occurred while executing 'INSERT INTO event_category (ec_title, ec_category_id, ec_domain, ec_event_id) VALUES (?, ?, ?, ?)' with params ["Chicagoland", 61612, "en.wikivoyage", 374]: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '374-61612-en.wikivoyage' for key 'ec_event_domains'

I have not found this with any other categories so far.

Thu, Mar 28, 12:06 PM · Community-Tech-Sprint, Community-Tech, Event Metrics

Wed, Mar 27

dom_walden created T219379: [BUG] "Files in use" metric includes files used on non-mainspace pages.
Wed, Mar 27, 1:03 PM · Community-Tech-Sprint, Event Metrics, Community-Tech

Tue, Mar 26

dom_walden moved T217255: Partially blocked users should be allowed to use Special:UploadWizard from QA/Testing to Done on the Anti-Harassment (Vav — ו) board.

Tested various functions offered by UploadWizard with different block configs.

Tue, Mar 26, 12:10 PM · Anti-Harassment (Zayin - ז), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, MediaWiki-User-management

Fri, Mar 22

dom_walden moved T216845: Account creation checkbox inappropriately checked at Special:Block/<Username> from QA/Testing to Done on the Anti-Harassment (Vav — ו) board.

As described in the commit, when editing a preexisting block or if posting of the Special:Block form failed (i.e. validation issues), the account creation checkbox will not change when switching from sitewide to partial (or vice versa).

Fri, Mar 22, 4:11 PM · MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, Anti-Harassment (Vav — ו), MediaWiki-User-management
dom_walden added a comment to T218949: When flagged revisions are in effect, users cannot review revisions if partially blocked.

Worth checking also that a partially blocked user can use the "Advertise" feature, which they are also currently prevented from doing.

Fri, Mar 22, 1:12 PM · MW-1.33-notes (1.33.0-wmf.22; 2019-03-19), Patch-For-Review, Anti-Harassment (Vav — ו), MediaWiki-User-management

Thu, Mar 21

dom_walden moved T217278: Enable Partial Blocks on Beta: Commons, Wikisource, etc. from QA/Testing to Done on the Anti-Harassment (Vav — ו) board.

The blocker is resolved now and from my testing it works on beta commons.
@SPoore You can go ahead and test this on the following beta sites:

Thu, Mar 21, 1:44 PM · Anti-Harassment (Vav — ו), Patch-For-Review

Wed, Mar 20

dom_walden added a comment to T217255: Partially blocked users should be allowed to use Special:UploadWizard.

@Tchanders It appears to block partially blocked users at the stage just after they have selected the image.

Wed, Mar 20, 6:12 PM · Anti-Harassment (Zayin - ז), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, MediaWiki-User-management
dom_walden moved T208510: "Prevent account creation" should be unchecked when the block is configured to be Partial. from QA/Testing to Done on the Anti-Harassment (Vav — ו) board.

Waiting for T216845 to be fixed. I would like to see is how it handles editing a block which has already set "Account creation" to a "non-default" value (i.e. a sitewide block with "Account creation" unchecked or a partial block with it checked). Is the "Account creation" checkbox considered already "interacted with"?

Wed, Mar 20, 5:48 PM · Anti-Harassment (Vav — ו), MW-1.33-notes (1.33.0-wmf.19; 2019-02-26), Patch-For-Review, MediaWiki-User-management
dom_walden added a project to T218795: [BUG] Pages Created report counting "Bytes changed" by users not in the event: Event Metrics.
Wed, Mar 20, 3:54 PM · Community-Tech-Sprint, Event Metrics, Community-Tech
dom_walden created T218795: [BUG] Pages Created report counting "Bytes changed" by users not in the event.
Wed, Mar 20, 3:53 PM · Community-Tech-Sprint, Event Metrics, Community-Tech
dom_walden moved T217101: QA pageview method once 'Pages Created' report is ready from QA to Product sign-off on the Community-Tech-Sprint board.

Pushing this on as I have done more testing elsewhere (e.g. T217704).

Wed, Mar 20, 2:44 PM · Community-Tech-Sprint, Community-Tech, Event Metrics
dom_walden moved T217704: 'Avg. daily pageviews' methods seem to be dividing by the wrong number of days from QA to Product sign-off on the Community-Tech-Sprint board.

The API response does not have entries for dates prior to Feb 27 within the 31-day window, so Event Metrics assumes the item was created on the 27th. We're talking about an average here, so I think this particular scenario is fine -- even if it happens a lot. Regardless, we're running out of time for this project so we might turn a blind eye to trivial differences in pageviews, specifically, unless you suspect there is a larger issue that might be more noticeable and widespread.

Wed, Mar 20, 2:41 PM · Community-Tech-Sprint, Grant-Metrics, Community-Tech, Event Metrics

Mar 19 2019

dom_walden created T218700: Reset toolforge replica DB password for u20968.
Mar 19 2019, 4:17 PM · cloud-services-team (Kanban), Data-Services
dom_walden added a comment to T209097: FormSpecialPage::checkExecutePermissions should only block a FormSpecialPage if the user is sitewide blocked.

Tested in this bug:

Mar 19 2019, 8:44 AM · Anti-Harassment (Zayin - ז), MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, MediaWiki-User-management

Mar 18 2019

dom_walden created T218582: [BUG] Summary report "Files in use" metric reports incorrect/impossible figure.
Mar 18 2019, 2:59 PM · Community-Tech-Sprint, Event Metrics, Community-Tech

Mar 15 2019

dom_walden moved T211621: The 'your password is weak' message should display on log in for privileged accounts only from QA/Testing to Done on the Anti-Harassment (Vav — ו) board.
Mar 15 2019, 4:04 PM · MW-1.33-notes (1.33.0-wmf.22; 2019-03-19), Anti-Harassment (Vav — ו), Patch-For-Review, MediaWiki-User-login-and-signup
dom_walden added a comment to T217704: 'Avg. daily pageviews' methods seem to be dividing by the wrong number of days.

I am seeing occasional discrepancies for pages with very sparse pageviews.

Mar 15 2019, 3:36 PM · Community-Tech-Sprint, Grant-Metrics, Community-Tech, Event Metrics
dom_walden added a comment to T215923: Edit List incorrectly encodes apostrophes in links.

@MusikAnimal I think you also need to escape double quotes.

Mar 15 2019, 11:40 AM · Community-Tech-Sprint, Community-Tech, Event Metrics
dom_walden added a comment to T211621: The 'your password is weak' message should display on log in for privileged accounts only.

On beta, non-privileged users don't see the "Your password is not valid" dialog. Privileged users do.

Mar 15 2019, 10:19 AM · MW-1.33-notes (1.33.0-wmf.22; 2019-03-19), Anti-Harassment (Vav — ו), Patch-For-Review, MediaWiki-User-login-and-signup

Mar 13 2019

dom_walden added a comment to T209097: FormSpecialPage::checkExecutePermissions should only block a FormSpecialPage if the user is sitewide blocked.

@TBolliger Special:MassMessage does not seem to respect blocks (partial or sitewide). For example, if you are blocked from someone's user_talk page you can still send a message to it.

Mar 13 2019, 5:22 PM · Anti-Harassment (Zayin - ז), MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, MediaWiki-User-management
dom_walden added a comment to T217704: 'Avg. daily pageviews' methods seem to be dividing by the wrong number of days.

@MusikAnimal Could you check my workings of the figures for https://eventmetrics-dev.wmflabs.org/programs/76/events/259/pages-created?format=wikitext

Mar 13 2019, 3:00 PM · Community-Tech-Sprint, Grant-Metrics, Community-Tech, Event Metrics
dom_walden added a comment to T217704: 'Avg. daily pageviews' methods seem to be dividing by the wrong number of days.

@MusikAnimal Attempting to run Pages Created report for https://eventmetrics-dev.wmflabs.org/programs/101/events/205 and https://eventmetrics-dev.wmflabs.org/programs/56/events/110 I get:

Mar 13 2019, 2:11 PM · Community-Tech-Sprint, Grant-Metrics, Community-Tech, Event Metrics

Mar 12 2019

dom_walden moved T213101: Add help text to Special:Block for Partial Blocks from QA/Testing to Done on the Anti-Harassment (He — ה) board.
Mar 12 2019, 4:29 PM · MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, Anti-Harassment (He — ה), MediaWiki-User-management
dom_walden added a comment to T213101: Add help text to Special:Block for Partial Blocks.

Considering this is quite a small change, I am not doing any testing especially for this task.

Mar 12 2019, 4:29 PM · MW-1.33-notes (1.33.0-wmf.21; 2019-03-12), Patch-For-Review, Anti-Harassment (He — ה), MediaWiki-User-management
dom_walden moved T216078: Namespaces multiselect widget only displays namespaces that match the input value exactly from QA/Testing to Done on the Anti-Harassment (He — ה) board.
Mar 12 2019, 4:10 PM · MW-1.33-notes (1.33.0-wmf.22; 2019-03-19), Anti-Harassment (He — ה), Patch-For-Review