Page MenuHomeMiraheze

TSPortalProject
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers

  • This project does not have any watchers.
  • View All

Recent Activity

Sat, Mar 23

Universal_Omega lowered the priority of T10551: Allow conversion of a 'Report' to a DPA from Normal to Low.
Sat, Mar 23, 06:40 · Trust & Safety, TSPortal

Mar 5 2024

MacFan4000 removed a member for TSPortal: Owen.
Mar 5 2024, 04:04

Jan 27 2024

Owen moved T10568: Allow OS requests to be made through TSPortal from Investigations to General on the TSPortal board.
Jan 27 2024, 23:16 · MediaWiki (SRE), TSPortal
BrandonWM moved T10568: Allow OS requests to be made through TSPortal from General to Investigations on the TSPortal board.
Jan 27 2024, 21:02 · MediaWiki (SRE), TSPortal

Jan 6 2024

Owen placed T10551: Allow conversion of a 'Report' to a DPA up for grabs.
Jan 6 2024, 18:57 · Trust & Safety, TSPortal

May 22 2023

Owen added a comment to T10568: Allow OS requests to be made through TSPortal.

I would probably suggest keeping this separate from the actual TSportal. That being said, I think the TSportal codebase could be forked to provide a separate OSrequests portal.

May 22 2023, 22:39 · MediaWiki (SRE), TSPortal
Dmehus added a comment to T10568: Allow OS requests to be made through TSPortal.

I would probably suggest keeping this separate from the actual TSportal. That being said, I think the TSportal codebase could be forked to provide a separate OSrequests portal. Ideally, I would prefer TSportal to be moved to a more specific subdomain, perhaps tsreports.miraheze.org, and then the OSrequests portal could live at osrequests.miraheze.org (or something like that). You get the idea. But in general, I like the idea of using this for OS requests. :)

May 22 2023, 22:26 · MediaWiki (SRE), TSPortal

Apr 28 2023

OrangeStar placed T10167: Make key items left click to copy up for grabs.
Apr 28 2023, 10:53 · Trust & Safety, TSPortal

Mar 18 2023

Unknown Object (User) closed T10439: Create feed to monitor suspicious keywords/regex (both for T&S and CVT) as Resolved.
Mar 18 2023, 03:38 · Universal Omega, MediaWiki (SRE), TSPortal

Mar 3 2023

Reception123 triaged T10568: Allow OS requests to be made through TSPortal as Low priority.
Mar 3 2023, 19:40 · MediaWiki (SRE), TSPortal

Feb 27 2023

Owen added a comment to T10551: Allow conversion of a 'Report' to a DPA.

@Owen To clarify, you mean add “DPA” as an option under the Reports tab? DPA stands for Data Protection, which is already an option on the main bar at TSPortal, though for categorization, not creating a report.

Or do you mean adding it as an option under the “+” button to create a new report, alongside Data Protection and Report?

Or both? (also if that was confusing, apologies, happy to clarify if necessary)

Feb 27 2023, 20:31 · Trust & Safety, TSPortal
BrandonWM added a comment to T10551: Allow conversion of a 'Report' to a DPA.

@Owen To clarify, you mean add “DPA” as an option under the Reports tab? DPA stands for Data Protection, which is already an option on the main bar at TSPortal, though for categorization, not creating a report.

Feb 27 2023, 03:38 · Trust & Safety, TSPortal

Feb 26 2023

Owen triaged T10551: Allow conversion of a 'Report' to a DPA as Normal priority.
Feb 26 2023, 20:51 · Trust & Safety, TSPortal

Feb 9 2023

Unknown Object (User) moved T10439: Create feed to monitor suspicious keywords/regex (both for T&S and CVT) from Unsorted to Goals on the Universal Omega board.
Feb 9 2023, 19:48 · Universal Omega, MediaWiki (SRE), TSPortal
Unknown Object (User) claimed T10439: Create feed to monitor suspicious keywords/regex (both for T&S and CVT).
Feb 9 2023, 19:48 · Universal Omega, MediaWiki (SRE), TSPortal

Feb 6 2023

Unknown Object (User) added a comment to T10439: Create feed to monitor suspicious keywords/regex (both for T&S and CVT).

https://github.com/Universal-Omega/DiscordNotifications/pull/19 — this will allow us to basically use the PageSaveComplete hook (and other hooks for other types of checks), then the new services this introduces, and basically like this (where the embedFields uses the new DiscordEmbedBuilder service to add fields to the embed):

$discordNotifier = MediaWikiServices::getInstance()->getService( 'DiscordNotifier' );
$message = 'Text matched x';
// might need to support other actions also
$action = 'article_saved';
// this would be changed to get and truncate content to only a certain number of characters before and after the relevant match
$embedFields = [ 'summary' => $summary, 'content' => '(content)' ];
// Would be a private config, and used as the webhook for specific matches only
$webhook = 'xxxx';
$discordNotifier->notify( $message, $user, $action, $embedFields, $webhook );

Of course that is just a proof of concept, nothing working yet, but the patch works to maintain current functionality also (already tested), though it might be kinda messy implementation here, we can probably add a new DiscordMatchNotifierHooks.php file (or something similar, maybe not exact name) in MirahezeMagic for the hooks to notify to Discord.

Feb 6 2023, 02:28 · Universal Omega, MediaWiki (SRE), TSPortal

Feb 5 2023

Unknown Object (User) added a comment to T10439: Create feed to monitor suspicious keywords/regex (both for T&S and CVT).

https://github.com/Universal-Omega/DiscordNotifications/pull/19 — this will allow us to basically use the PageSaveComplete hook (and other hooks for other types of checks), then the new services this introduces, and basically like this (where the embedFields uses the new DiscordEmbedBuilder service to add fields to the embed):

Feb 5 2023, 20:02 · Universal Omega, MediaWiki (SRE), TSPortal
Unknown Object (User) added a comment to T10439: Create feed to monitor suspicious keywords/regex (both for T&S and CVT).

My CVTBot supports edit summaries (not text as wanted here) with command (including Regex support) (based on #miraheze-feed), I thought about initially letting it use MW API, but it seems like it would cause excessive requests, and performance impact in addition to rate limiting. It uses the API for some things, like getting interface messages, and admin and bot lists, but using it for everything seems like it would have some impact.

Feb 5 2023, 17:04 · Universal Omega, MediaWiki (SRE), TSPortal
MacFan4000 added a comment to T10439: Create feed to monitor suspicious keywords/regex (both for T&S and CVT).

The existing IRC feed bots analyze the postings in the main #miraheze-feed channel and relay matching patterns/strings etc to the cvt feed. To be able to look at changed/added text, it would have to use the MW api.

Feb 5 2023, 16:47 · Universal Omega, MediaWiki (SRE), TSPortal
Owen added a comment to T10167: Make key items left click to copy.

@Owen What elements from the DPA do you want to be able to copy via left-click?

Feb 5 2023, 13:21 · Trust & Safety, TSPortal
Reception123 triaged T10439: Create feed to monitor suspicious keywords/regex (both for T&S and CVT) as Low priority.
Feb 5 2023, 12:54 · Universal Omega, MediaWiki (SRE), TSPortal

Feb 2 2023

OrangeStar added a comment to T10167: Make key items left click to copy.

@Owen What elements from the DPA do you want to be able to copy via left-click?

Feb 2 2023, 19:44 · Trust & Safety, TSPortal
OrangeStar added a comment to T10167: Make key items left click to copy.

New PR to get the rest of the task done: https://github.com/miraheze/TSPortal/pull/10

Feb 2 2023, 14:14 · Trust & Safety, TSPortal

Jan 22 2023

OrangeStar added a comment to T10167: Make key items left click to copy.

PR got merged, only thing missing now is to add the copyToClipboard class to any elements whose text should be copied when clicked.

Jan 22 2023, 22:27 · Trust & Safety, TSPortal

Jan 21 2023

OrangeStar added a comment to T10167: Make key items left click to copy.

https://github.com/miraheze/TSPortal/pull/8

Jan 21 2023, 15:04 · Trust & Safety, TSPortal

Jan 19 2023

OrangeStar claimed T10167: Make key items left click to copy.
Jan 19 2023, 18:07 · Trust & Safety, TSPortal

Jan 10 2023

Reception123 renamed T10168: Implement Search in TSPortal from Implement Search to Implement Search in TSPortal.
Jan 10 2023, 17:57 · Trust & Safety, TSPortal

Dec 18 2022

Owen triaged T10168: Implement Search in TSPortal as Low priority.
Dec 18 2022, 18:07 · Trust & Safety, TSPortal
Owen triaged T10167: Make key items left click to copy as Low priority.
Dec 18 2022, 18:02 · Trust & Safety, TSPortal

Nov 13 2022

Owen moved T9335: Deploy TSPortal to Miraheze from External to Internal on the Trust & Safety board.
Nov 13 2022, 22:04 · Trust & Safety, Infrastructure (SRE), TSPortal
Owen moved T9335: Deploy TSPortal to Miraheze from Backlog to External on the Trust & Safety board.
Nov 13 2022, 22:04 · Trust & Safety, Infrastructure (SRE), TSPortal
Owen moved T9836: Create an Internal Action Log for auditing from Backlog to Internal on the Trust & Safety board.
Nov 13 2022, 22:03 · Trust & Safety, TSPortal
Owen closed T9836: Create an Internal Action Log for auditing as Resolved.
Nov 13 2022, 22:03 · Trust & Safety, TSPortal
Owen closed T9539: Introduce API for creating reports and DPAs as Resolved.

This has now been completed - POST requests can be sent to /api/report and /api/dpa to generate these requests.

Nov 13 2022, 22:03 · Trust & Safety, TSPortal

Oct 15 2022

Owen triaged T9836: Create an Internal Action Log for auditing as Low priority.
Oct 15 2022, 17:28 · Trust & Safety, TSPortal

Oct 3 2022

Owen closed T9336: Build an Appeals mechanism as Resolved.
Oct 3 2022, 21:00 · Trust & Safety, TSPortal

Aug 13 2022

Unknown Object (User) lowered the priority of T9613: Add file upload utility to TSportal from Normal to Low.

If this is now low priority it can be raised again.

Aug 13 2022, 22:23 · TSPortal, Trust & Safety

Aug 1 2022

Owen moved T9613: Add file upload utility to TSportal from General to Investigations on the TSPortal board.
Aug 1 2022, 21:46 · TSPortal, Trust & Safety
Owen added a project to T9613: Add file upload utility to TSportal: TSPortal.
Aug 1 2022, 21:46 · TSPortal, Trust & Safety

Jul 28 2022

Owen added a comment to T9336: Build an Appeals mechanism.

This can be started once the appeals process is reviewed at the Board meeting tomorrow.

Jul 28 2022, 19:01 · Trust & Safety, TSPortal

Jul 17 2022

Owen added a parent task for T9539: Introduce API for creating reports and DPAs: T9541: Allow content to be reported from wiki pages.
Jul 17 2022, 15:47 · Trust & Safety, TSPortal
Owen added a parent task for T9539: Introduce API for creating reports and DPAs: T9540: Automatically flag problematic block reasons to Trust and Safety.
Jul 17 2022, 15:26 · Trust & Safety, TSPortal
Owen moved T9336: Build an Appeals mechanism from Backlog to Internal on the Trust & Safety board.
Jul 17 2022, 14:35 · Trust & Safety, TSPortal
Owen moved T9539: Introduce API for creating reports and DPAs from Backlog to Internal on the Trust & Safety board.
Jul 17 2022, 14:35 · Trust & Safety, TSPortal
Owen moved T9537: Allow PDF Investigative Reports to be generated on the fly from Backlog to Internal on the Trust & Safety board.
Jul 17 2022, 14:35 · Trust & Safety, TSPortal
Owen triaged T9539: Introduce API for creating reports and DPAs as Low priority.
Jul 17 2022, 11:28 · Trust & Safety, TSPortal

Jul 16 2022

Owen triaged T9537: Allow PDF Investigative Reports to be generated on the fly as Low priority.
Jul 16 2022, 19:48 · Trust & Safety, TSPortal

Jun 7 2022

Unknown Object (User) 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 7 2022, 22:59 · RemovePII, MediaWiki (SRE), Trust & Safety, TSPortal

Jun 6 2022

Unknown Object (User) claimed T8065: Allow RemovePII to associate a removal request with a DPA ID.

https://github.com/miraheze/RemovePII/pull/57

Jun 6 2022, 20:18 · RemovePII, MediaWiki (SRE), Trust & Safety, TSPortal

Jun 5 2022

Owen closed T9335: Deploy TSPortal to Miraheze as Resolved.
Jun 5 2022, 22:17 · Trust & Safety, Infrastructure (SRE), TSPortal