Page MenuHomePhabricator

Tchanders
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Sep 13 2015, 10:17 PM (300 w, 6 d)
Availability
Available
LDAP User
Tchanders
MediaWiki User
Unknown

Recent Activity

Tue, Jun 1

Tchanders placed T277222: Create job to tally elections [M] up for grabs.
Tue, Jun 1, 4:37 AM · Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Thu, May 27

Tchanders moved T283716: Disable partial action blocks on beta dewiki instead of eswiki [XS] from Cards ready for development to The Letter Song on the Anti-Harassment board.
Thu, May 27, 4:53 PM · Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders moved T283716: Disable partial action blocks on beta dewiki instead of eswiki [XS] from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to Done: Q4 (2020-21) on the Anti-Harassment (The Letter Song) board.
Thu, May 27, 4:53 PM · Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders moved T281035: Determine the algorithm for STV to be used for SecurePoll [8H] from Code Review 🔍 to Done: Q4 (2020-21) on the Anti-Harassment (The Letter Song) board.
Thu, May 27, 4:51 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T278937: Update IPInfo panel to use CollapsibleFieldsetLayout from Code Review 🔍 to QA/Testing 🐞 on the Anti-Harassment (The Letter Song) board.
Thu, May 27, 4:51 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), IP Info
Tchanders moved T278935: Make CollapsibleFieldsetLayout more reusable from Code Review 🔍 to QA/Testing 🐞 on the Anti-Harassment (The Letter Song) board.
Thu, May 27, 4:51 PM · Patch-For-Review, Anti-Harassment (The Letter Song), IP Info

Wed, May 26

Tchanders updated the task description for T281492: Add partial action block tests to PermissionManagerTest [S].
Wed, May 26, 5:25 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders added a comment to T277222: Create job to tally elections [M].

We should be able to start from this old patch set: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/SecurePoll/+/673601/2

Wed, May 26, 4:26 PM · Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T283731: Add basic unit tests for classes that extend Ballot [M] from Untriaged to Cards ready to be discussed on the Anti-Harassment board.
Wed, May 26, 3:53 PM · MW-1.37-notes (1.37.0-wmf.11; 2021-06-21), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders created T283731: Add basic unit tests for classes that extend Ballot [M].
Wed, May 26, 3:52 PM · MW-1.37-notes (1.37.0-wmf.11; 2021-06-21), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T283728: Implement STV tallying in STVTallier::finishTally [XL] from Untriaged to Cards ready to be discussed on the Anti-Harassment board.
Wed, May 26, 3:47 PM · Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders created T283728: Implement STV tallying in STVTallier::finishTally [XL].
Wed, May 26, 3:43 PM · Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders added a comment to T281035: Determine the algorithm for STV to be used for SecurePoll [8H].

As outlined in T281032, we plan to implement STV using this basic algorithm:

Wed, May 26, 3:21 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T281035: Determine the algorithm for STV to be used for SecurePoll [8H] from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Wed, May 26, 3:21 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T283716: Disable partial action blocks on beta dewiki instead of eswiki [XS] from Untriaged to Cards ready to be discussed on the Anti-Harassment board.
Wed, May 26, 12:44 PM · Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders created T283716: Disable partial action blocks on beta dewiki instead of eswiki [XS].
Wed, May 26, 12:44 PM · Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders moved T283711: Enable $wgSecurePollSingleTransferableVoteEnabled on beta sites [XS] from Untriaged to Cards ready to be discussed on the Anti-Harassment board.
Wed, May 26, 11:45 AM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders added a comment to T283711: Enable $wgSecurePollSingleTransferableVoteEnabled on beta sites [XS].

For a similar task we did previously, see T280528

Wed, May 26, 11:34 AM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders created T283711: Enable $wgSecurePollSingleTransferableVoteEnabled on beta sites [XS].
Wed, May 26, 11:34 AM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Sun, May 23

Tchanders removed a project from T283394: ApiLogin and ApiClientLogin should return true for isWriteMode(): Anti-Harassment.
Sun, May 23, 4:12 PM · Platform Team Workboards (External Code Reviews), Patch-For-Review, MediaWiki-API, Performance-Team (Radar)
Tchanders moved T283265: Many Special pages that query user blocks make primary database connections on GET requests from Untriaged to Production-error on the Anti-Harassment board.
Sun, May 23, 4:10 PM · Patch-For-Review, Sustainability (MediaWiki-MultiDC), Platform Team Workboards (MW Expedition), Anti-Harassment, Performance-Team (Radar)
Tchanders moved T283268: SpecialPages and Actions that call PermissionManager::isBlockedFrom should pass through the appropriate rigor level from Untriaged to Production-error on the Anti-Harassment board.
Sun, May 23, 4:10 PM · MW-1.37-notes (1.37.0-wmf.11; 2021-06-21), Patch-For-Review, Platform Team Workboards (MW Expedition), Anti-Harassment, Wikimedia-Rdbms, Performance-Team (Radar)
Tchanders moved T283280: Special:SecurePoll makes primary database connections on GET requests when getting UI messages or checking for election admins from Untriaged to Production-error on the Anti-Harassment board.
Sun, May 23, 4:10 PM · MediaWiki-extensions-SecurePoll, Anti-Harassment, Wikimedia-Rdbms, Performance-Team (Radar)

Fri, May 21

Tchanders added a comment to T267945: Increase in DBPerformance warnings since 1.36.0-wmf.13.

The question then is, did this recently change? Well, ApiClientLogin.php has not substantially changed in over 4 years. This didn't regress there. But maybe somewhere else the lack of isWriteMode() was previously ignored and now taken into account? [...]

Fri, May 21, 8:55 PM · Anti-Harassment, Wikimedia-Rdbms, Performance-Team (Radar)
Tchanders created T283394: ApiLogin and ApiClientLogin should return true for isWriteMode().
Fri, May 21, 8:51 PM · Platform Team Workboards (External Code Reviews), Patch-For-Review, MediaWiki-API, Performance-Team (Radar)

May 21 2021

Tchanders renamed T283268: SpecialPages and Actions that call PermissionManager::isBlockedFrom should pass through the appropriate rigor level from SpecialPages that call PermissionManager::isBlockedFrom should pass through the appropriate rigor level to SpecialPages and Actions that call PermissionManager::isBlockedFrom should pass through the appropriate rigor level.
May 21 2021, 6:27 PM · MW-1.37-notes (1.37.0-wmf.11; 2021-06-21), Patch-For-Review, Platform Team Workboards (MW Expedition), Anti-Harassment, Wikimedia-Rdbms, Performance-Team (Radar)
Tchanders added a comment to T283365: CentralAuthUser is sometimes loaded from the primary database on GET requests.

Thanks @Majavah - I've closed this as a duplicate and added some more details to the original

May 21 2021, 3:40 PM · MediaWiki-extensions-CentralAuth, Wikimedia-Rdbms, Platform Engineering, Performance-Team (Radar)
Tchanders added a comment to T231961: DBPerformance warning: "Expectation masterConns <= 0 not met" from CentralAuth special pages.

From the duplicate task:

May 21 2021, 3:39 PM · Sustainability (MediaWiki-MultiDC), Performance-Team (Radar), MediaWiki-extensions-CentralAuth
Tchanders merged T283365: CentralAuthUser is sometimes loaded from the primary database on GET requests into T231961: DBPerformance warning: "Expectation masterConns <= 0 not met" from CentralAuth special pages.
May 21 2021, 3:35 PM · Sustainability (MediaWiki-MultiDC), Performance-Team (Radar), MediaWiki-extensions-CentralAuth
Tchanders merged task T283365: CentralAuthUser is sometimes loaded from the primary database on GET requests into T231961: DBPerformance warning: "Expectation masterConns <= 0 not met" from CentralAuth special pages.
May 21 2021, 3:35 PM · MediaWiki-extensions-CentralAuth, Wikimedia-Rdbms, Platform Engineering, Performance-Team (Radar)
Tchanders added a subtask for T267945: Increase in DBPerformance warnings since 1.36.0-wmf.13: T231961: DBPerformance warning: "Expectation masterConns <= 0 not met" from CentralAuth special pages.
May 21 2021, 3:34 PM · Anti-Harassment, Wikimedia-Rdbms, Performance-Team (Radar)
Tchanders added a parent task for T231961: DBPerformance warning: "Expectation masterConns <= 0 not met" from CentralAuth special pages: T267945: Increase in DBPerformance warnings since 1.36.0-wmf.13.
May 21 2021, 3:34 PM · Sustainability (MediaWiki-MultiDC), Performance-Team (Radar), MediaWiki-extensions-CentralAuth
Tchanders created T283365: CentralAuthUser is sometimes loaded from the primary database on GET requests.
May 21 2021, 3:25 PM · MediaWiki-extensions-CentralAuth, Wikimedia-Rdbms, Platform Engineering, Performance-Team (Radar)

May 20 2021

Tchanders created T283280: Special:SecurePoll makes primary database connections on GET requests when getting UI messages or checking for election admins.
May 20 2021, 7:15 PM · MediaWiki-extensions-SecurePoll, Anti-Harassment, Wikimedia-Rdbms, Performance-Team (Radar)
Tchanders created T283268: SpecialPages and Actions that call PermissionManager::isBlockedFrom should pass through the appropriate rigor level.
May 20 2021, 5:46 PM · MW-1.37-notes (1.37.0-wmf.11; 2021-06-21), Patch-For-Review, Platform Team Workboards (MW Expedition), Anti-Harassment, Wikimedia-Rdbms, Performance-Team (Radar)
Tchanders created T283265: Many Special pages that query user blocks make primary database connections on GET requests.
May 20 2021, 5:21 PM · Patch-For-Review, Sustainability (MediaWiki-MultiDC), Platform Team Workboards (MW Expedition), Anti-Harassment, Performance-Team (Radar)

May 14 2021

Tchanders created T282890: Value inserted into ipb_parent_block_id is 0 if a block with autoblock enabled is updated.
May 14 2021, 6:01 PM · Patch-For-Review, MediaWiki-Blocks, Anti-Harassment
Tchanders moved T270623: Add checkbox to toggle autoblocks on Special:BlockList from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
May 14 2021, 5:27 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders edited projects for T270623: Add checkbox to toggle autoblocks on Special:BlockList, added: Anti-Harassment (The Letter Song); removed Anti-Harassment.
May 14 2021, 5:26 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-Blocks

May 13 2021

Tchanders claimed T281035: Determine the algorithm for STV to be used for SecurePoll [8H].
May 13 2021, 1:22 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T242785: Allow a user to be blocked from sending thanks from Code Review 🔍 to QA/Testing 🐞 on the Anti-Harassment (The Letter Song) board.
May 13 2021, 12:16 PM · MW-1.37-notes (1.37.0-wmf.7; 2021-05-25), Patch-For-Review, Anti-Harassment (The Letter Song), Growth-Team-Filtering, User-DannyS712, MediaWiki-Blocks, Growth-Team, Thanks
Tchanders moved T282226: Add unit tests for SchulzeTallier class from Code Review 🔍 to Done: Q4 (2020-21) on the Anti-Harassment (The Letter Song) board.
May 13 2021, 12:01 PM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

May 12 2021

Tchanders moved T282226: Add unit tests for SchulzeTallier class from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
May 12 2021, 5:58 PM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders added a comment to T282586: Display partial action blocks properly in Special:CentralAuth.

Do we also want to hide this behind the feature flag, so it does not show when action restrictions are disabled?

May 12 2021, 12:13 PM · MediaWiki-extensions-CentralAuth, MediaWiki-Blocks, Anti-Harassment
Tchanders updated the task description for T282586: Display partial action blocks properly in Special:CentralAuth.
May 12 2021, 12:13 PM · MediaWiki-extensions-CentralAuth, MediaWiki-Blocks, Anti-Harassment

May 11 2021

Tchanders closed T282011: Add basic unit tests for the Tallier class [M] as Resolved.
May 11 2021, 8:53 PM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders closed T282011: Add basic unit tests for the Tallier class [M], a subtask of T282218: Add unit tests for the Tallier classes, as Resolved.
May 11 2021, 8:53 PM · MediaWiki-extensions-SecurePoll
Tchanders closed T282015: Introduce a basic STVBallot class [M] as Resolved.
May 11 2021, 8:52 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders closed T282014: Introduce a basic STVTallier class [M] as Resolved.
May 11 2021, 8:52 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders closed T282013: Introduce a feature flag for SecurePoll work on Single Transferable Vote [XS] as Resolved.
May 11 2021, 8:52 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders closed T282177: Stop partial actions checkboxes from being unchecked when values are updated as Resolved.
May 11 2021, 8:51 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders closed T279560: Allow action blocks to be logged via block log parameters as Resolved.
May 11 2021, 8:45 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders added a comment to T279559: Add action block parameters to Special:BlockList.

Here is how they look on Special:CentralAuth (I don't know if we affected this. I imagine we are just missing a translation) [...]

May 11 2021, 8:45 PM · MW-1.37-notes (1.37.0-wmf.4; 2021-05-04), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders closed T279559: Add action block parameters to Special:BlockList as Resolved.
May 11 2021, 8:45 PM · MW-1.37-notes (1.37.0-wmf.4; 2021-05-04), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders closed T281915: Add check for duplicate action codes in partial blocks as Resolved.
May 11 2021, 8:42 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders closed T280522: Allow partial action blocks to be performed via ApiBlock as Resolved.
May 11 2021, 8:42 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders closed T279556: Introduce infrastructure for making partial blocks against actions, a subtask of T279559: Add action block parameters to Special:BlockList, as Resolved.
May 11 2021, 8:41 PM · MW-1.37-notes (1.37.0-wmf.4; 2021-05-04), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders closed T279556: Introduce infrastructure for making partial blocks against actions, a subtask of T279560: Allow action blocks to be logged via block log parameters, as Resolved.
May 11 2021, 8:41 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders closed T279556: Introduce infrastructure for making partial blocks against actions, a subtask of T279562: Allow extensions to define blockable actions, as Resolved.
May 11 2021, 8:41 PM · MW-1.37-notes (1.37.0-wmf.4; 2021-05-04), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders closed T279556: Introduce infrastructure for making partial blocks against actions, a subtask of T280522: Allow partial action blocks to be performed via ApiBlock, as Resolved.
May 11 2021, 8:41 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders closed T279556: Introduce infrastructure for making partial blocks against actions as Resolved.
May 11 2021, 8:41 PM · Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders closed T194529: Allow a user to be blocked from moving/renaming pages, a subtask of T204903: Epic ⚡️ unprioritized Partial Blocks features, as Resolved.
May 11 2021, 8:40 PM · Anti-Harassment
Tchanders closed T194529: Allow a user to be blocked from moving/renaming pages, a subtask of T275119: Allow a user to be blocked from moving/renaming pages with a specific namespace only, as Resolved.
May 11 2021, 8:40 PM · MediaWiki-Blocks, MediaWiki-Page-rename
Tchanders closed T194529: Allow a user to be blocked from moving/renaming pages as Resolved.
May 11 2021, 8:40 PM · MW-1.37-notes (1.37.0-wmf.4; 2021-05-04), Anti-Harassment (The Letter Song), MediaWiki-Blocks, User-DannyS712, MediaWiki-Page-rename
Tchanders closed T280790: Investigate implementing a new voting methodology in SecurePoll [8H] as Resolved.
May 11 2021, 8:40 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders closed T279562: Allow extensions to define blockable actions as Resolved.
May 11 2021, 8:39 PM · MW-1.37-notes (1.37.0-wmf.4; 2021-05-04), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders closed T280528: Enable partial action blocks on beta and testwiki, a subtask of T280531: Enable partial action blocks, as Resolved.
May 11 2021, 8:39 PM · MediaWiki-Blocks, Anti-Harassment
Tchanders closed T280528: Enable partial action blocks on beta and testwiki as Resolved.
May 11 2021, 8:39 PM · Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders closed T280692: Add updateNotBlockedKey.php script to LoadExtensionSchemaUpdates as Resolved.
May 11 2021, 8:39 PM · MW-1.37-notes (1.37.0-wmf.4; 2021-05-04), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T282011: Add basic unit tests for the Tallier class [M] from Code Review 🔍 to Done: Q4 (2020-21) on the Anti-Harassment (The Letter Song) board.
May 11 2021, 8:37 PM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T280566: Display action blocks properly in ApiQueryBlocks from Code Review 🔍 to QA/Testing 🐞 on the Anti-Harassment (The Letter Song) board.
May 11 2021, 8:37 PM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders closed T269341: API:Block should validate page restrictions as Resolved.
May 11 2021, 8:28 PM · MW-1.37-notes (1.37.0-wmf.1; 2021-04-13), Anti-Harassment (The Letter Song), Patch-For-Review, MediaWiki-Blocks
Tchanders created T282586: Display partial action blocks properly in Special:CentralAuth.
May 11 2021, 4:34 PM · MediaWiki-extensions-CentralAuth, MediaWiki-Blocks, Anti-Harassment

May 10 2021

Tchanders moved T280566: Display action blocks properly in ApiQueryBlocks from Code Review 🔍 to QA/Testing 🐞 on the Anti-Harassment (The Letter Song) board.
May 10 2021, 6:23 PM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders updated the task description for T282457: Use $wgEnablePartialActionBlocks feature flag for block list and block log [L].
May 10 2021, 6:20 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders added a comment to T280275: Investigate why tallying a large, encrypted election did not complete on votewiki when kicked off via the tally page [8h].

If it helps, I have been able to reproduce this on beta with 1000 votes: https://vote.wikimedia.beta.wmflabs.org/wiki/Special:SecurePoll/tally/632

I couldn't do this before because, at the time of testing this feature, beta was having reliability problems :(.

May 10 2021, 4:58 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders updated the task description for T282461: Improve documentation of abstract methods in Tallier class [M].
May 10 2021, 4:02 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T282013: Introduce a feature flag for SecurePoll work on Single Transferable Vote [XS] from Code Review 🔍 to Done: Q4 (2020-21) on the Anti-Harassment (The Letter Song) board.
May 10 2021, 2:50 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders created T282461: Improve documentation of abstract methods in Tallier class [M].
May 10 2021, 2:46 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders created T282457: Use $wgEnablePartialActionBlocks feature flag for block list and block log [L].
May 10 2021, 2:20 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-Blocks

May 7 2021

Tchanders updated subscribers of T282011: Add basic unit tests for the Tallier class [M].
May 7 2021, 2:27 PM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders added a comment to T280808: Decide how to define action block IDs for extension actions.

Thanks @DannyS712. From a cursory glance, NameTableStore looks promising, though I'm not familiar with it yet.

May 7 2021, 2:24 PM · MediaWiki-Blocks, Anti-Harassment
Tchanders moved T280798: Fix namespace blocks of removed extension namespaces (and actions) from Code Review 🔍 to QA/Testing 🐞 on the Anti-Harassment (The Letter Song) board.
May 7 2021, 1:19 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders moved T278937: Update IPInfo panel to use CollapsibleFieldsetLayout from In Progress 💪 to Blocked/Stalled 🚧 on the Anti-Harassment (The Letter Song) board.
May 7 2021, 11:53 AM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), IP Info
Tchanders moved T278935: Make CollapsibleFieldsetLayout more reusable from Blocked/Stalled 🚧 to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
May 7 2021, 11:52 AM · Patch-For-Review, Anti-Harassment (The Letter Song), IP Info
Tchanders added a comment to T280719: Show specific block options conditionally for Sitewide and Partial blocks.

Editing checkbox

May 7 2021, 10:53 AM · Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders moved T282177: Stop partial actions checkboxes from being unchecked when values are updated from Code Review 🔍 to Done: Q4 (2020-21) on the Anti-Harassment (The Letter Song) board.
May 7 2021, 10:25 AM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-Blocks
Tchanders moved T264701: Investigate Re-evaluate the use of INSERT IGNORE on ipblocks [8H] from Code Review 🔍 to Done: Q4 (2020-21) on the Anti-Harassment (The Letter Song) board.

Manually check if row exists before inserting then skip if it does (essentially INSERT IGNORE that is code driven) or

May 7 2021, 9:46 AM · Anti-Harassment (The Letter Song), Sustainability (Incident Followup), MediaWiki-Blocks, Platform Engineering
Tchanders moved T280275: Investigate why tallying a large, encrypted election did not complete on votewiki when kicked off via the tally page [8h] from Code Review 🔍 to Done: Q4 (2020-21) on the Anti-Harassment (The Letter Song) board.

Having discussed this with the engineers, it sounds like we might need to:

May 7 2021, 9:41 AM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T282223: Add unit tests for HistogramRangeTallier class from Untriaged to The Letter Song on the Anti-Harassment board.
May 7 2021, 9:32 AM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T282224: Add unit tests for PluralityTallier class from Untriaged to The Letter Song on the Anti-Harassment board.
May 7 2021, 9:32 AM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T282225: Add unit tests for PairwiseTallier class from Untriaged to The Letter Song on the Anti-Harassment board.
May 7 2021, 9:32 AM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T282226: Add unit tests for SchulzeTallier class from Untriaged to The Letter Song on the Anti-Harassment board.
May 7 2021, 9:32 AM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders moved T282011: Add basic unit tests for the Tallier class [M] from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
May 7 2021, 9:32 AM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders created T282226: Add unit tests for SchulzeTallier class.
May 7 2021, 9:30 AM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders created T282225: Add unit tests for PairwiseTallier class.
May 7 2021, 9:27 AM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders created T282224: Add unit tests for PluralityTallier class.
May 7 2021, 9:25 AM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders created T282223: Add unit tests for HistogramRangeTallier class.
May 7 2021, 9:23 AM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders added a comment to T282011: Add basic unit tests for the Tallier class [M].

We should consider whether it would be helpful to make this test extensible, as a base class for tests for the Tallier subclasses. If extra work is required to do this, we can file it as a follow-up.

May 7 2021, 9:22 AM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
Tchanders removed a subtask for T282008: Add unit tests for major SecurePoll components: T282011: Add basic unit tests for the Tallier class [M].
May 7 2021, 8:33 AM · MediaWiki-extensions-SecurePoll