Page MenuHomePhabricator

TThoabala (Tsepo)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Feb 17 2021, 3:53 PM (34 w, 4 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
TThoabala (WMF) [ Global Accounts ]

Recent Activity

Yesterday

TThoabala moved T289361: Rename $wgIPInfoGeoIP2Path or hard code the GeoLite2/GeoIP2- prefix [S] from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Sun, Oct 17, 4:21 PM · Patch-For-Review, Anti-Harassment (The Letter Song), IP Info
TThoabala claimed T289361: Rename $wgIPInfoGeoIP2Path or hard code the GeoLite2/GeoIP2- prefix [S].
Sun, Oct 17, 4:16 PM · Patch-For-Review, Anti-Harassment (The Letter Song), IP Info
TThoabala added a comment to T289361: Rename $wgIPInfoGeoIP2Path or hard code the GeoLite2/GeoIP2- prefix [S].

once this gets merged we also need to update documentation here
https://www.mediawiki.org/wiki/Extension:IPInfo#Free_test_data

Sun, Oct 17, 4:15 PM · Patch-For-Review, Anti-Harassment (The Letter Song), IP Info

Thu, Oct 14

TThoabala placed T263756: Create a table to store which users have access to IPInfo, and the timestamp when access was granted [L] up for grabs.
Thu, Oct 14, 3:37 PM · Patch-For-Review, Anti-Harassment (The Letter Song), IP Info
phuedx awarded T263636: Make IPInfo tool available on Special:RecentChanges [M] a Love token.
Thu, Oct 14, 11:05 AM · MW-1.38-notes (1.38.0-wmf.3; 2021-10-05), Anti-Harassment (The Letter Song), IP Info

Mon, Oct 11

TThoabala moved T269775: Increase test coverage for GeoIP2 information [M] from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
Mon, Oct 11, 6:34 PM · Patch-For-Review, Anti-Harassment (The Letter Song), Test-Coverage

Thu, Oct 7

TThoabala claimed T269775: Increase test coverage for GeoIP2 information [M].
Thu, Oct 7, 3:21 PM · Patch-For-Review, Anti-Harassment (The Letter Song), Test-Coverage

Wed, Oct 6

TThoabala updated subscribers of T291827: Create IPInfo access manager.

This LGTM, and having looked at this also helps out in working on this ticket and helps answer a few questions @STran has here

Wed, Oct 6, 11:39 AM · IP Info

Tue, Oct 5

TThoabala moved T263756: Create a table to store which users have access to IPInfo, and the timestamp when access was granted [L] from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
Tue, Oct 5, 3:52 PM · Patch-For-Review, Anti-Harassment (The Letter Song), IP Info
TThoabala moved T263756: Create a table to store which users have access to IPInfo, and the timestamp when access was granted [L] from Cards ready for development to The Letter Song on the Anti-Harassment board.
Tue, Oct 5, 3:22 PM · Patch-For-Review, Anti-Harassment (The Letter Song), IP Info
TThoabala claimed T263756: Create a table to store which users have access to IPInfo, and the timestamp when access was granted [L].
Tue, Oct 5, 12:34 PM · Patch-For-Review, Anti-Harassment (The Letter Song), IP Info

Mon, Oct 4

TThoabala added a comment to T288784: SecurePoll doing DB writes to securepoll_voters on HTTP GET [Timebox: 8h].

https://gerrit.wikimedia.org/r/c/mediawiki/extensions/SecurePoll/+/724456/

Mon, Oct 4, 7:23 PM · Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll, Wikimedia-production-error
TThoabala committed rEIPIde2c4c1d442d: Make IPInfo tool available on Special:RecentChanges (authored by TThoabala).
Make IPInfo tool available on Special:RecentChanges
Mon, Oct 4, 1:04 PM

Fri, Oct 1

TThoabala moved T263636: Make IPInfo tool available on Special:RecentChanges [M] from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Fri, Oct 1, 9:16 PM · MW-1.38-notes (1.38.0-wmf.3; 2021-10-05), Anti-Harassment (The Letter Song), IP Info
TThoabala moved T263636: Make IPInfo tool available on Special:RecentChanges [M] from Cards ready for development to The Letter Song on the Anti-Harassment board.
Fri, Oct 1, 9:15 PM · MW-1.38-notes (1.38.0-wmf.3; 2021-10-05), Anti-Harassment (The Letter Song), IP Info
TThoabala claimed T263636: Make IPInfo tool available on Special:RecentChanges [M].
Fri, Oct 1, 9:14 PM · MW-1.38-notes (1.38.0-wmf.3; 2021-10-05), Anti-Harassment (The Letter Song), IP Info
TThoabala added a comment to T269763: Add Static / Dynamic value to the IP Information box [M].

Just a quick heads up that this might not be possible (please do let me know if I'm wrong! It would unblock the ticket I'm referring to if I am 🙏) because this information doesn't seem to be available on the enterprise plan: https://phabricator.wikimedia.org/T269764#7392557

Fri, Oct 1, 4:34 PM · Anti-Harassment (The Letter Song), IP Info

Thu, Sep 30

TThoabala moved T269763: Add Static / Dynamic value to the IP Information box [M] from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
Thu, Sep 30, 2:47 PM · Anti-Harassment (The Letter Song), IP Info
TThoabala moved T269763: Add Static / Dynamic value to the IP Information box [M] from Cards ready for development to The Letter Song on the Anti-Harassment board.
Thu, Sep 30, 2:47 PM · Anti-Harassment (The Letter Song), IP Info
TThoabala changed the status of T269763: Add Static / Dynamic value to the IP Information box [M], a subtask of T287647: IP Information accordion on Special:Contribs, from Open to In Progress.
Thu, Sep 30, 2:12 PM · Anti-Harassment, Epic, IP Info
TThoabala changed the status of T269763: Add Static / Dynamic value to the IP Information box [M] from Open to In Progress.
Thu, Sep 30, 2:12 PM · Anti-Harassment (The Letter Song), IP Info

Wed, Sep 29

TThoabala added a comment to T289361: Rename $wgIPInfoGeoIP2Path or hard code the GeoLite2/GeoIP2- prefix [S].

Decision from engineering/estimation is to rename wgIPInfoGeoIP2Path and update it to $wgIPInfoGeoIP2Prefix .

Wed, Sep 29, 5:06 PM · Patch-For-Review, Anti-Harassment (The Letter Song), IP Info

Fri, Sep 24

TThoabala claimed T271672: Add info text icons and text in IP Information box on Special:Contribs [M].
Fri, Sep 24, 7:47 PM · Anti-Harassment (The Letter Song), Design, IP Info

Thu, Sep 23

TThoabala moved T288784: SecurePoll doing DB writes to securepoll_voters on HTTP GET [Timebox: 8h] from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Thu, Sep 23, 11:12 PM · Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll, Wikimedia-production-error
TThoabala placed T271672: Add info text icons and text in IP Information box on Special:Contribs [M] up for grabs.
Thu, Sep 23, 2:09 PM · Anti-Harassment (The Letter Song), Design, IP Info
TThoabala moved T271672: Add info text icons and text in IP Information box on Special:Contribs [M] from In Progress 💪 to Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) on the Anti-Harassment (The Letter Song) board.
Thu, Sep 23, 2:08 PM · Anti-Harassment (The Letter Song), Design, IP Info

Tue, Sep 21

TThoabala moved T288784: SecurePoll doing DB writes to securepoll_voters on HTTP GET [Timebox: 8h] from Code Review 🔍 to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
Tue, Sep 21, 2:59 PM · Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll, Wikimedia-production-error

Mon, Sep 20

TThoabala moved T271672: Add info text icons and text in IP Information box on Special:Contribs [M] from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
Mon, Sep 20, 2:41 PM · Anti-Harassment (The Letter Song), Design, IP Info

Sep 16 2021

TThoabala claimed T271672: Add info text icons and text in IP Information box on Special:Contribs [M].
Sep 16 2021, 7:42 PM · Anti-Harassment (The Letter Song), Design, IP Info
TThoabala moved T288784: SecurePoll doing DB writes to securepoll_voters on HTTP GET [Timebox: 8h] from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Sep 16 2021, 7:42 PM · Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll, Wikimedia-production-error

Sep 3 2021

TThoabala moved T290134: SecurePoll: Numbers less than 0.0001 appear as 0 on tally page from Code Review 🔍 to QA/Testing 🐞 on the Anti-Harassment (The Letter Song) board.
Sep 3 2021, 6:44 AM · MW-1.37-notes (1.37.0-wmf.21; 2021-08-30), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala moved T290000: SecurePoll: Tally page display issues when numbers are above 1000 from Code Review 🔍 to QA/Testing 🐞 on the Anti-Harassment (The Letter Song) board.
Sep 3 2021, 6:44 AM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Aug 31 2021

TThoabala moved T290000: SecurePoll: Tally page display issues when numbers are above 1000 from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Aug 31 2021, 9:56 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Aug 30 2021

TThoabala claimed T290000: SecurePoll: Tally page display issues when numbers are above 1000.
Aug 30 2021, 8:42 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Aug 26 2021

TThoabala moved T288783: SecurePoll doing DB writes to securepoll_log on HTTP GET [M] from Code Review 🔍 to QA/Testing 🐞 on the Anti-Harassment (The Letter Song) board.
Aug 26 2021, 3:16 PM · MW-1.37-notes (1.37.0-wmf.21; 2021-08-30), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll, Wikimedia-production-error

Aug 25 2021

TThoabala added a comment to T288784: SecurePoll doing DB writes to securepoll_voters on HTTP GET [Timebox: 8h].

Following the stack trace above I found that
Auth.php::getVoter() is doing sort of create of not exist

if ( $row ) {
	$user = $this->context->newVoterFromRow( $row );
	}
       else {
          $user = $this->context->createVoter( $params );
}

The else block of the snippet about is what eventually does DB writes. in Voter::createVoter

Aug 25 2021, 8:25 PM · Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll, Wikimedia-production-error
TThoabala added a comment to T288748: SecurePoll: "gpg: decryption failed: No secret key" when tallying via CLI.

@dom_walden does the file you are using have gpg-sign-key ? after removing it I am getting an error though not exactly the same but I think it might be related

Aug 25 2021, 4:41 AM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala moved T289186: Write cli tally output to database from Code Review 🔍 to QA/Testing 🐞 on the Anti-Harassment (The Letter Song) board.
Aug 25 2021, 2:40 AM · MW-1.37-notes (1.37.0-wmf.21; 2021-08-30), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Aug 24 2021

TThoabala moved T288154: Ensure job queued page always shows something from Code Review 🔍 to QA/Testing 🐞 on the Anti-Harassment (The Letter Song) board.
Aug 24 2021, 5:04 PM · MW-1.37-notes (1.37.0-wmf.21; 2021-08-30), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala moved T288784: SecurePoll doing DB writes to securepoll_voters on HTTP GET [Timebox: 8h] from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
Aug 24 2021, 2:34 PM · Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll, Wikimedia-production-error
TThoabala claimed T288784: SecurePoll doing DB writes to securepoll_voters on HTTP GET [Timebox: 8h].
Aug 24 2021, 5:19 AM · Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll, Wikimedia-production-error

Aug 23 2021

TThoabala 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.
Aug 23 2021, 2:18 PM · MW-1.37-notes (1.37.0-wmf.20; 2021-08-23), Anti-Harassment (The Letter Song), MediaWiki-Blocks

Aug 20 2021

TThoabala moved T280798: Fix namespace blocks of removed extension namespaces (and actions) from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Aug 20 2021, 3:37 PM · MW-1.37-notes (1.37.0-wmf.20; 2021-08-23), Anti-Harassment (The Letter Song), MediaWiki-Blocks

Aug 12 2021

TThoabala moved T288748: SecurePoll: "gpg: decryption failed: No secret key" when tallying via CLI from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
Aug 12 2021, 6:18 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala added a comment to T288748: SecurePoll: "gpg: decryption failed: No secret key" when tallying via CLI.

I ran this on local and the script completed without errors
Script finished in 402 s

Aug 12 2021, 6:01 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala claimed T288748: SecurePoll: "gpg: decryption failed: No secret key" when tallying via CLI.
Aug 12 2021, 5:12 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Aug 10 2021

TThoabala moved T280798: Fix namespace blocks of removed extension namespaces (and actions) from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
Aug 10 2021, 4:01 PM · MW-1.37-notes (1.37.0-wmf.20; 2021-08-23), Anti-Harassment (The Letter Song), MediaWiki-Blocks

Aug 9 2021

TThoabala claimed T280798: Fix namespace blocks of removed extension namespaces (and actions).
Aug 9 2021, 9:10 PM · MW-1.37-notes (1.37.0-wmf.20; 2021-08-23), Anti-Harassment (The Letter Song), MediaWiki-Blocks

Aug 5 2021

TThoabala moved T284674: Add test cases for STV [M] from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Aug 5 2021, 7:19 PM · MW-1.37-notes (1.37.0-wmf.19; 2021-08-16), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala moved T284674: Add test cases for STV [M] from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Aug 5 2021, 2:43 PM · MW-1.37-notes (1.37.0-wmf.19; 2021-08-16), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Aug 2 2021

TThoabala updated subscribers of T287806: Final eliminated candidate does not show in Eliminated list .

Not sure if Elijah has to be eliminated because once all seats are filled the election ends, similler issue as one raised by @imaigwilo here
https://www.mediawiki.org/wiki/Anti-Harassment_Tools/SecurePoll_Improvements/Test_Results/20_6_5100_1090197746 (no one is eliminated)

Aug 2 2021, 4:47 AM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), MediaWiki-extensions-SecurePoll, Anti-Harassment (The Letter Song)
TThoabala moved T283728: Implement STV tallying in STVTallier::finishTally [XL] from Code Review 🔍 to QA/Testing 🐞 on the Anti-Harassment (The Letter Song) board.
Aug 2 2021, 4:31 AM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Jul 26 2021

TThoabala added a comment to T283728: Implement STV tallying in STVTallier::finishTally [XL].

@dom_walden Pushed a patch in attempt to fix recursion issue, seems to be working. please let me know how the test goes.

Jul 26 2021, 8:51 PM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala added a comment to T286546: Deployment training request for TThoabala.

Yes it did.

Jul 26 2021, 5:36 PM · User-Urbanecm_WMF, Release-Engineering-Team (Deployment Training Requests)

Jul 20 2021

TThoabala moved T284674: Add test cases for STV [M] from Cards ready for development to The Letter Song on the Anti-Harassment board.
Jul 20 2021, 4:15 PM · MW-1.37-notes (1.37.0-wmf.19; 2021-08-16), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala claimed T284674: Add test cases for STV [M].
Jul 20 2021, 2:58 PM · MW-1.37-notes (1.37.0-wmf.19; 2021-08-16), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala moved T283728: Implement STV tallying in STVTallier::finishTally [XL] from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Jul 20 2021, 9:16 AM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Jul 13 2021

TThoabala moved T285305: Implement script to import test data for SecurePoll testing from Code Review 🔍 to Done: Q4 (2020-21) on the Anti-Harassment (The Letter Song) board.
Jul 13 2021, 5:30 AM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), MediaWiki-extensions-SecurePoll, Anti-Harassment (The Letter Song)

Jul 12 2021

TThoabala added a comment to T284585: Produce the Tally view output for an STV election [M].

not sure if this helps, but I can add some data if needed , I have this array that has results so far.

Jul 12 2021, 3:33 AM · MW-1.37-notes (1.37.0-wmf.17; 2021-08-02), Patch-For-Review, Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Jun 2 2021

TThoabala moved T283728: Implement STV tallying in STVTallier::finishTally [XL] from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
Jun 2 2021, 5:03 PM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala moved T281492: Add partial action block tests to PermissionManagerTest [S] from Code Review 🔍 to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
Jun 2 2021, 1:53 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-Blocks
TThoabala moved T281492: Add partial action block tests to PermissionManagerTest [S] from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Jun 2 2021, 1:52 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-Blocks
TThoabala moved T282457: Use $wgEnablePartialActionBlocks feature flag for block list and block log [L] from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Jun 2 2021, 5:19 AM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-Blocks

May 27 2021

TThoabala claimed T283728: Implement STV tallying in STVTallier::finishTally [XL].
May 27 2021, 7:07 PM · MW-1.37-notes (1.37.0-wmf.16; 2021-07-26), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala moved T282224: Add unit tests for PluralityTallier class from Code Review 🔍 to Done: Q4 (2020-21) on the Anti-Harassment (The Letter Song) board.
May 27 2021, 3:44 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

May 25 2021

TThoabala moved T282225: Add unit tests for PairwiseTallier class from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
May 25 2021, 3:53 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala moved T282457: Use $wgEnablePartialActionBlocks feature flag for block list and block log [L] from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
May 25 2021, 3:53 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-Blocks
TThoabala created T283603: Replace all uses of INSERT IGNORE on ipblocks.
May 25 2021, 3:53 PM · MediaWiki-Blocks, Anti-Harassment
TThoabala claimed T282457: Use $wgEnablePartialActionBlocks feature flag for block list and block log [L].
May 25 2021, 4:24 AM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-Blocks

May 7 2021

TThoabala claimed T282225: Add unit tests for PairwiseTallier class.
May 7 2021, 6:55 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala moved T282013: Introduce a feature flag for SecurePoll work on Single Transferable Vote [XS] from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
May 7 2021, 6:52 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala claimed T282013: Introduce a feature flag for SecurePoll work on Single Transferable Vote [XS].
May 7 2021, 6:51 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala moved T282014: Introduce a basic STVTallier class [M] from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
May 7 2021, 1:59 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

May 6 2021

TThoabala claimed T282014: Introduce a basic STVTallier class [M].
May 6 2021, 4:02 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala moved T282015: Introduce a basic STVBallot class [M] from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
May 6 2021, 9:16 AM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

May 5 2021

TThoabala claimed T282015: Introduce a basic STVBallot class [M].
May 5 2021, 9:04 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

May 4 2021

TThoabala moved T279560: Allow action blocks to be logged via block log parameters from Needs Design 🎨 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
May 4 2021, 4:54 AM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-Blocks
TThoabala moved T279560: Allow action blocks to be logged via block log parameters from In Progress 💪 to Needs Design 🎨 on the Anti-Harassment (The Letter Song) board.
May 4 2021, 4:54 AM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-Blocks

May 3 2021

TThoabala added a comment to T264701: Investigate Re-evaluate the use of INSERT IGNORE on ipblocks [8H].

INSERT IGNORE is primarily used to try prevent duplicates, while INSERT will return an error on duplicate entries INSERT IGNORE will issue a warning and discard the entry.

May 3 2021, 5:30 PM · Anti-Harassment (The Letter Song), Sustainability (Incident Followup), MediaWiki-Blocks, Platform Engineering
TThoabala moved T264701: Investigate Re-evaluate the use of INSERT IGNORE on ipblocks [8H] from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
May 3 2021, 4:24 AM · Anti-Harassment (The Letter Song), Sustainability (Incident Followup), MediaWiki-Blocks, Platform Engineering

Apr 20 2021

TThoabala added a comment to T260838: Error 1213: Deadlock found when trying to get lock; try restarting transaction Function: MediaWiki\Block\DatabaseBlockStore::insertBlockQuery.

I tried running the two paths alternating sleeps, but could not recreate an error,
From the two above queries doesn't seem like the order of queries is reversed at any point.
I can't say I see an obvious logical error at the moment.
one thing I got from https://dev.mysql.com/doc/refman/5.7/en/innodb-deadlocks-handling.html is
Keep transactions small and short in duration to make them less prone to collision.
Maybe the loops might be causing some issues as @Tchanders mentioned above, because transactions might still be running/holding locks way after the statements executed.
I am still open to ideas and suggestions on how I can try replicate I can still do one more try on this.

Apr 20 2021, 5:22 AM · Anti-Harassment, CheckUser, MediaWiki-Blocks, Wikimedia-production-error

Apr 14 2021

TThoabala claimed T279560: Allow action blocks to be logged via block log parameters.
Apr 14 2021, 1:54 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), Anti-Harassment (The Letter Song), MediaWiki-Blocks

Apr 9 2021

TThoabala added a comment to T260838: Error 1213: Deadlock found when trying to get lock; try restarting transaction Function: MediaWiki\Block\DatabaseBlockStore::insertBlockQuery.

Followed the query to DatabaseBlockStore::insertBlockQuery (as stated on the ticket)
First insert to ipblocks happens on line 167,
then we have a second insert on line 195, this one happens just after a delete from the same table
There is also a comment on line 178 about doing all this to avoid locking, maybe we can change the first insert and write it in a way that we are sure it has completed before we proceed.
Next step is to find which queries are being issued at the time we are getting this lock, an issue might be in the order of operations on one of those queries.

Apr 9 2021, 5:50 AM · Anti-Harassment, CheckUser, MediaWiki-Blocks, Wikimedia-production-error

Apr 6 2021

TThoabala claimed T260838: Error 1213: Deadlock found when trying to get lock; try restarting transaction Function: MediaWiki\Block\DatabaseBlockStore::insertBlockQuery.
Apr 6 2021, 3:57 PM · Anti-Harassment, CheckUser, MediaWiki-Blocks, Wikimedia-production-error
TThoabala moved T275616: Use CentralAuthUtilityService in SecurePoll from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Apr 6 2021, 3:37 PM · MW-1.37-notes (1.37.0-wmf.1; 2021-04-13), Anti-Harassment (The Letter Song), MediaWiki-extensions-WikimediaMaintenance, MediaWiki-extensions-SecurePoll

Mar 30 2021

TThoabala moved T275616: Use CentralAuthUtilityService in SecurePoll from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
Mar 30 2021, 6:50 PM · MW-1.37-notes (1.37.0-wmf.1; 2021-04-13), Anti-Harassment (The Letter Song), MediaWiki-extensions-WikimediaMaintenance, MediaWiki-extensions-SecurePoll
TThoabala claimed T275616: Use CentralAuthUtilityService in SecurePoll.
Mar 30 2021, 6:30 PM · MW-1.37-notes (1.37.0-wmf.1; 2021-04-13), Anti-Harassment (The Letter Song), MediaWiki-extensions-WikimediaMaintenance, MediaWiki-extensions-SecurePoll
TThoabala moved T278138: SecurePoll: Field 'el_owner' doesn't have a default value from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Mar 30 2021, 4:02 PM · MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Mar 26 2021

TThoabala claimed T278138: SecurePoll: Field 'el_owner' doesn't have a default value.
Mar 26 2021, 2:43 PM · MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Mar 25 2021

TThoabala moved T278338: De-duplicate equivalent IP ranges in HTMLUsersMultiselectField from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Mar 25 2021, 5:42 PM · MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), CheckUser, Anti-Harassment (The Letter Song)

Mar 24 2021

TThoabala moved T276904: Convert RadioRangeCommentBallot to use OOUI from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Mar 24 2021, 12:04 PM · MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Mar 22 2021

TThoabala claimed T276904: Convert RadioRangeCommentBallot to use OOUI.
Mar 22 2021, 6:54 PM · MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll

Mar 18 2021

TThoabala created T277804: Grant Access to wmf for TsepoThoabala.
Mar 18 2021, 9:02 PM · SRE, Gerrit-Privilege-Requests, LDAP-Access-Requests
TThoabala added a comment to T277797: Request membership in mediawiki group for tthoabala.

I was being help by member on my team they send that link thanks I will use
the links you send above.
Thanks you.

Mar 18 2021, 8:52 PM · MediaWiki-Gerrit-Group-Requests
TThoabala created T277797: Request membership in mediawiki group for tthoabala.
Mar 18 2021, 8:07 PM · MediaWiki-Gerrit-Group-Requests

Mar 17 2021

TThoabala moved T277219: Add getJSONResult to HistorgramRangeTallier and make getHTMLResult use it from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
Mar 17 2021, 6:10 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala claimed T277219: Add getJSONResult to HistorgramRangeTallier and make getHTMLResult use it.
Mar 17 2021, 6:10 PM · Anti-Harassment (The Letter Song), MediaWiki-extensions-SecurePoll
TThoabala moved T276444: SecurePoll: TallyPage forms add label to SelectFileWidget and change order from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Mar 17 2021, 6:09 PM · MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), Anti-Harassment (The Letter Song), Design, MediaWiki-extensions-SecurePoll
TThoabala moved T275394: Normalise IP addresses in HTMLUsersMultiselectField, to avoid adding multiple equivalent IP addresses from In Progress 💪 to Code Review 🔍 on the Anti-Harassment (The Letter Song) board.
Mar 17 2021, 1:42 PM · MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), Anti-Harassment (The Letter Song), CheckUser
TThoabala moved T276444: SecurePoll: TallyPage forms add label to SelectFileWidget and change order from Ready 🎬 (ONLY IF YOU HAVE NO MORE CODE TO REVIEW) to In Progress 💪 on the Anti-Harassment (The Letter Song) board.
Mar 17 2021, 1:42 PM · MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), Anti-Harassment (The Letter Song), Design, MediaWiki-extensions-SecurePoll