In T9500#193867, @Universal_Omega wrote:
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jul 30 2022
Jul 30 2022
Dmehus added a comment to T9500: Retention of UserBoard data as part of the SocialProfile extension.
Jul 29 2022
Jul 29 2022
Universal_Omega moved T9500: Retention of UserBoard data as part of the SocialProfile extension from Features to Bugs on the RemovePII board.
Universal_Omega moved T9500: Retention of UserBoard data as part of the SocialProfile extension from Backlog to Features on the RemovePII board.
Universal_Omega edited projects for T9500: Retention of UserBoard data as part of the SocialProfile extension, added: RemovePII; removed Extensions.
Jun 7 2022
Jun 7 2022
Universal_Omega closed T8065: Allow RemovePII to associate a removal request with a DPA ID as Resolved.
This is now done within RemovePII, it will be deployed alongside our 1.38 upgrade, as it won't work on 1.37.
Jun 6 2022
Jun 6 2022
Apr 8 2022
Apr 8 2022
Apr 3 2022
Apr 3 2022
Mar 19 2022
Mar 19 2022
Mar 18 2022
Mar 18 2022
Universal_Omega added a comment to T8949: Name field needs to be blanked out with RemovePII extension.
Mar 17 2022
Mar 17 2022
Reception123 shifted T8949: Name field needs to be blanked out with RemovePII extension from the Restricted Space space to the S1 Public space.
Reception123 changed the visibility for T8949: Name field needs to be blanked out with RemovePII extension.
Reception123 changed the visibility for T8949: Name field needs to be blanked out with RemovePII extension.
Reception123 shifted T8949: Name field needs to be blanked out with RemovePII extension from the S1 Public space to the Restricted Space space.
Dmehus added a project to T8949: Name field needs to be blanked out with RemovePII extension: Security.
Feb 7 2022
Feb 7 2022
Universal_Omega removed a project from T8065: Allow RemovePII to associate a removal request with a DPA ID: Universal Omega.
Jan 6 2022
Jan 6 2022
Universal_Omega moved T8065: Allow RemovePII to associate a removal request with a DPA ID from Backlog to Features on the RemovePII board.
Nov 8 2021
Nov 8 2021
Universal_Omega moved T8065: Allow RemovePII to associate a removal request with a DPA ID from Unsorted to Long Term on the Universal Omega board.
Sep 25 2021
Sep 25 2021
Sep 20 2021
Sep 20 2021
RhinosF1 moved T8065: Allow RemovePII to associate a removal request with a DPA ID from Backlog to Long Term on the MediaWiki (SRE) board.
Moving to long term for now. Please move back to triage when you have a better idea of timelines on when software will be ready for us and the turnaround you want.
What actually is TSPortal in terms of software implementation?
Owen moved T8065: Allow RemovePII to associate a removal request with a DPA ID from Backlog to Internal on the Trust & Safety board.
Sep 9 2021
Sep 9 2021
Sep 8 2021
Sep 8 2021
Sep 7 2021
Sep 7 2021
Universal_Omega moved T8000: Add RemovePII to translatewiki.net from Unsorted to Short Term on the Universal Omega board.
Universal_Omega moved T8000: Add RemovePII to translatewiki.net from Backlog to Features on the RemovePII board.
Universal_Omega moved T8000: Add RemovePII to translatewiki.net from Backlog to Short Term on the MediaWiki (SRE) board.
Universal_Omega renamed T8000: Add RemovePII to translatewiki.net from Add GlobalNewFiles to translatewiki.net to Add RemovePII to translatewiki.net.
Dmehus updated the task description for T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
Universal_Omega added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
In T7992#161253, @Dmehus wrote:Regarding this, @Universal_Omega, what do you mean here? When we used the removepii.php script, the CheckUser log data for the bottom line is removed.
Dmehus added a comment to T7995: Decide what to do with the removePII MirahezeMagic maintenance script.
In T7995#161251, @Universal_Omega wrote:In T7995#161250, @Dmehus wrote:In T7995#161249, @Universal_Omega wrote:In T7995#161248, @Dmehus wrote:In T7995#161247, @Universal_Omega wrote:In T7995#161243, @Dmehus wrote:I'm okay with this, but let's hold off until you, RhinosF1, or Reception123 have tested and deployed your fix in T7992.
Yeah, was planning on waiting at a few more days at least. But the fix in that task, is also an issue in the script so isn't necessarily a blocker. That is actually what made me think of this, as the fix would need to be added to the script if we are keeping it as well.
Okay, sounds good. :)
I know it's not a blocker, I meant just in terms of keeping the script's code in case we need to import some of it into the extension.
All of the script code is already in the extension (implemented in a more modern and clean way though).
But not all the extension code is in the script.
Ah, okay, makes sense. That's good. I just wasn't sure because of the bug that exists in T7992, but you did say it was implemented in a more modern and clean way,
The bug that exists in T7992 also exists in the script.
Replied on T7992.
Dmehus added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
Regarding this, @Universal_Omega, what do you mean here? When we used the removepii.php script, the CheckUser log data for the bottom line is removed.
Universal_Omega added a comment to T7995: Decide what to do with the removePII MirahezeMagic maintenance script.
In T7995#161250, @Dmehus wrote:In T7995#161249, @Universal_Omega wrote:In T7995#161248, @Dmehus wrote:In T7995#161247, @Universal_Omega wrote:In T7995#161243, @Dmehus wrote:I'm okay with this, but let's hold off until you, RhinosF1, or Reception123 have tested and deployed your fix in T7992.
Yeah, was planning on waiting at a few more days at least. But the fix in that task, is also an issue in the script so isn't necessarily a blocker. That is actually what made me think of this, as the fix would need to be added to the script if we are keeping it as well.
Okay, sounds good. :)
I know it's not a blocker, I meant just in terms of keeping the script's code in case we need to import some of it into the extension.
All of the script code is already in the extension (implemented in a more modern and clean way though).
But not all the extension code is in the script.
Ah, okay, makes sense. That's good. I just wasn't sure because of the bug that exists in T7992, but you did say it was implemented in a more modern and clean way,
Dmehus added a comment to T7995: Decide what to do with the removePII MirahezeMagic maintenance script.
In T7995#161249, @Universal_Omega wrote:In T7995#161248, @Dmehus wrote:In T7995#161247, @Universal_Omega wrote:In T7995#161243, @Dmehus wrote:I'm okay with this, but let's hold off until you, RhinosF1, or Reception123 have tested and deployed your fix in T7992.
Yeah, was planning on waiting at a few more days at least. But the fix in that task, is also an issue in the script so isn't necessarily a blocker. That is actually what made me think of this, as the fix would need to be added to the script if we are keeping it as well.
Okay, sounds good. :)
I know it's not a blocker, I meant just in terms of keeping the script's code in case we need to import some of it into the extension.
All of the script code is already in the extension (implemented in a more modern and clean way though).
But not all the extension code is in the script.
Universal_Omega added a comment to T7995: Decide what to do with the removePII MirahezeMagic maintenance script.
In T7995#161248, @Dmehus wrote:In T7995#161247, @Universal_Omega wrote:In T7995#161243, @Dmehus wrote:I'm okay with this, but let's hold off until you, RhinosF1, or Reception123 have tested and deployed your fix in T7992.
Yeah, was planning on waiting at a few more days at least. But the fix in that task, is also an issue in the script so isn't necessarily a blocker. That is actually what made me think of this, as the fix would need to be added to the script if we are keeping it as well.
Okay, sounds good. :)
I know it's not a blocker, I meant just in terms of keeping the script's code in case we need to import some of it into the extension.
Dmehus added a comment to T7995: Decide what to do with the removePII MirahezeMagic maintenance script.
In T7995#161247, @Universal_Omega wrote:In T7995#161243, @Dmehus wrote:I'm okay with this, but let's hold off until you, RhinosF1, or Reception123 have tested and deployed your fix in T7992.
Yeah, was planning on waiting at a few more days at least. But the fix in that task, is also an issue in the script so isn't necessarily a blocker. That is actually what made me think of this, as the fix would need to be added to the script if we are keeping it as well.
Universal_Omega added a comment to T7995: Decide what to do with the removePII MirahezeMagic maintenance script.
In T7995#161243, @Dmehus wrote:I'm okay with this, but let's hold off until you, RhinosF1, or Reception123 have tested and deployed your fix in T7992.
Dmehus updated subscribers of T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
In T7992#161217, @Universal_Omega wrote:This task can probably be made public, I don't think it's a true security issue.
Dmehus added a comment to T7995: Decide what to do with the removePII MirahezeMagic maintenance script.
I'm okay with this, but let's hold off until you, RhinosF1, or Reception123 have tested and deployed your fix in T7992.
Universal_Omega lowered the priority of T7995: Decide what to do with the removePII MirahezeMagic maintenance script from Normal to Low.
Universal_Omega moved T7995: Decide what to do with the removePII MirahezeMagic maintenance script from Unsorted to Goals on the Universal Omega board.
Universal_Omega moved T7995: Decide what to do with the removePII MirahezeMagic maintenance script from Backlog to Features on the RemovePII board.
Universal_Omega moved T7995: Decide what to do with the removePII MirahezeMagic maintenance script from Backlog to Short Term on the MediaWiki (SRE) board.
Universal_Omega triaged T7995: Decide what to do with the removePII MirahezeMagic maintenance script as Normal priority.
Universal_Omega added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
This task can probably be made public, I don't think it's a true security issue.
Sep 6 2021
Sep 6 2021
Dmehus added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
In T7992#161178, @Universal_Omega wrote:In T7992#161177, @Dmehus wrote:In T7992#161176, @Universal_Omega wrote:https://github.com/miraheze/RemovePII/pull/20 - although I'm not certain it will work, and testing RemovePII is quite difficult (especially when needing to test CU which sysadmins don't have access to nor really should, and don't know if it's a good idea to add just for testing). I don't think it'll cause it to error though.
Technically, you could add checkuser and checkuser-log permissions temporarily to sysadmin and test it on a test account, if you needed it, ideally linking to the Phabricator ticket in your log summary.
Yeah. Another thing for me personally is that I'm currently mobile until September 15th, so someone else will likely need to test or at least someone else deploy to test3 for me to test from there.
Universal_Omega added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
In T7992#161177, @Dmehus wrote:In T7992#161176, @Universal_Omega wrote:https://github.com/miraheze/RemovePII/pull/20 - although I'm not certain it will work, and testing RemovePII is quite difficult (especially when needing to test CU which sysadmins don't have access to nor really should, and don't know if it's a good idea to add just for testing). I don't think it'll cause it to error though.
Technically, you could add checkuser and checkuser-log permissions temporarily to sysadmin and test it on a test account, if you needed it, ideally linking to the Phabricator ticket in your log summary.
Dmehus added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
In T7992#161176, @Universal_Omega wrote:https://github.com/miraheze/RemovePII/pull/20 - although I'm not certain it will work, and testing RemovePII is quite difficult (especially when needing to test CU which sysadmins don't have access to nor really should, and don't know if it's a good idea to add just for testing). I don't think it'll cause it to error though.
Universal_Omega added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
https://github.com/miraheze/RemovePII/pull/20 - although I'm not certain it will work, and testing RemovePII is quite difficult (especially when needing to test CU which sysadmins don't have access to nor really should, and don't know if it's a good idea to add just for testing). I don't think it'll cause it to error though.
Dmehus added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
In T7992#161168, @RhinosF1 wrote:It looks based on https://github.com/miraheze/RemovePII/blob/master/includes/RemovePIIJob.php#L80 that we should actually be checking https://github.com/wikimedia/mediawiki-extensions-CheckUser/blob/master/cu_log.sql#L25
Dmehus added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
In T7992#161173, @RhinosF1 wrote:@Dmehus: I agree it's a bug. Just pointing out that it's simply the log retained.
RhinosF1 added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
@Dmehus: I agree it's a bug. Just pointing out that it's simply the log retained.
Dmehus added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
In T7992#161169, @RhinosF1 wrote:@Dmehus: Looking at it, it's only the log entry remaining. There should not be any data.
Universal_Omega added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
Oh, if it doesn't work with the extension the script doesn't either. RhinosF1 is right, the way its done now removes acting user not target user it seems.
Universal_Omega added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
It should be first renamed, once the rename from RemovePII is done, as technically it is just the user ID that is being removed from database, not username, so as long as rename for user is done first, then it should be removing it from checkuser.
RhinosF1 added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
@Dmehus: Looking at it, it's only the log entry remaining. There should not be any data.
RhinosF1 added a comment to T7992: Bug exists in RemovePII extension whereby existing CheckUser log user data is retained for deleted/anonymized users.
It looks based on https://github.com/miraheze/RemovePII/blob/master/includes/RemovePIIJob.php#L80 that we should actually be checking https://github.com/wikimedia/mediawiki-extensions-CheckUser/blob/master/cu_log.sql#L25
Sep 4 2021
Sep 4 2021
Universal_Omega updated the task description for T7946: [RemovePII] Create better CI for MediaWiki standards and security.
Sep 2 2021
Sep 2 2021
Universal_Omega moved T7946: [RemovePII] Create better CI for MediaWiki standards and security from Unsorted to Goals on the Universal Omega board.
Universal_Omega moved T7946: [RemovePII] Create better CI for MediaWiki standards and security from Backlog to Maintenance on the RemovePII board.
Universal_Omega moved T7946: [RemovePII] Create better CI for MediaWiki standards and security from Backlog to Short Term on the MediaWiki (SRE) board.
- T7942: [ManageWiki] Create better CI for MediaWiki standards and security
- T7943: [CreateWiki] Create better CI for MediaWiki standards and security
- T7944: [MatomoAnalytics] Create better CI for MediaWiki standards and security
- T7945: [GlobalNewFiles] Create better CI for MediaWiki standards and security
- T7946: [RemovePII] Create better CI for MediaWiki standards and security
- T7947: [DataDump] Create better CI for MediaWiki standards and security
- T7948: [RottenLinks] Create better CI for MediaWiki standards and security
- T7949: [IncidentReporting] Create better CI for MediaWiki standards and security
- T7950: [WikiDiscover] Create better CI for MediaWiki standards and security
Universal_Omega triaged T7946: [RemovePII] Create better CI for MediaWiki standards and security as Low priority.
In T7939#160072, @John wrote:In T7939#160067, @RhinosF1 wrote:In T7939#160062, @John wrote:One task - one end objective is a standard purpose. Why do we have a task for 9 separate objectives?
It's one end objective that all Miraheze maintained extensions have mediawiki-standard CI
9 different software components = 9 different tasks surely? They just good task management and makes things easily trackable and measurable.
It's probably better to be tracking things separately and have subtasks for each extension
In T7939#160067, @RhinosF1 wrote:In T7939#160062, @John wrote:One task - one end objective is a standard purpose. Why do we have a task for 9 separate objectives?
It's one end objective that all Miraheze maintained extensions have mediawiki-standard CI
In T7939#160062, @John wrote:One task - one end objective is a standard purpose. Why do we have a task for 9 separate objectives?
It's one end objective that all Miraheze maintained extensions have mediawiki-standard CI
One task - one end objective is a standard purpose. Why do we have a task for 9 separate objectives?
I've extended the above mentioned PR to now also include phan.
https://github.com/miraheze/ManageWiki/pull/297 does this for ManageWiki, implementing eslint, stylelint, and phpcs. It also will make GitHub Actions automatically commit formatting fixes, when possible.
Universal_Omega moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the DataDump board.
Universal_Omega moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the WikiDiscover board.
Universal_Omega moved T7939: Add better CI for MediaWiki standards from Unsorted to Goals on the Universal Omega board.
Universal_Omega moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the RottenLinks board.
Universal_Omega moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the RemovePII board.
Universal_Omega moved T7939: Add better CI for MediaWiki standards from Backlog to Short Term on the MediaWiki (SRE) board.
Universal_Omega moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the MatomoAnalytics board.
Universal_Omega moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the ManageWiki board.
Universal_Omega moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the IncidentReporting board.
Universal_Omega moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the GlobalNewFiles board.
Universal_Omega moved T7939: Add better CI for MediaWiki standards from Backlog to Maintenance on the CreateWiki board.