⚓ T348895 [Epic] Temporary accounts testwiki deployment
Page Menu
Phabricator
Create Task
Maniphest
T348895
[Epic] Temporary accounts testwiki deployment
Closed, Resolved
Public
Actions
Edit Task
Edit Related Tasks...
Create Subtask
Edit Parent Tasks
Edit Subtasks
Merge Duplicates In
Close As Duplicate
Edit Related Objects...
Edit Commits
Edit Mocks
Mute Notifications
Protect as security issue
Assigned To
Niharika
Authored By
Niharika
Oct 13 2023, 7:26 PM
2023-10-13 19:26:56 (UTC+0)
Tags
Temporary accounts
(Inbox)
Epic
Trust and Safety Product Sprint (Sprint Koto (July 15 - July 26))
(Done)
Referenced Files
None
Subscribers
Aklapper
aliu
dom_walden
Izno
kostajh
KStoller-WMF
Michael
View All 12 Subscribers
Description
This task tracks the various blockers for testwiki deployment.
Temporary accounts will first be deployed to testwiki and loginwiki.
Estimated date for testwiki deployment
: July 22, 2024
Details
Due Date
Jul 22 2024, 7:00 AM
Related Changes in Gerrit:
Subject
Repo
Branch
Lines +/-
Fix logic for handling enabling temporary accounts
operations/mediawiki-config
master
+20
-25
Enable temporary accounts on testwiki and loginwiki
operations/mediawiki-config
master
+20
-4
Enable temporary accounts on testwiki and loginwiki
operations/mediawiki-config
master
+48
-13
Customize query in gerrit
Related Objects
Search...
Task Graph
Mentions
Status
Subtype
Assigned
Task
Restricted Task
Resolved
kostajh
T294511
2021 Security Team wikireplicas audit
Declined
None
T284948
Raw IPs of logged-out users disclosed in wiki-replicas
Resolved
Niharika
T324492
Temporary accounts - MVP
Resolved
None
T340001
[Epic] Deployment plan for Temporary Accounts
Resolved
Niharika
T348895
[Epic] Temporary accounts testwiki deployment
Resolved
Goal
Niharika
T300294
[Epic] Temporary account block workflow
Resolved
TThoabala
T324599
Blocked temporary account user sees an inappropriate block message
Resolved
AGueyte
T324722
Refactor GlobalBlocking messages into smaller messages
Resolved
TThoabala
T324602
SpecialBlock: Once a temporary account is selected, below the username field display IP addresses associated with the account
Resolved
kostajh
T327317
Create a function that checks if the global session user is a temporary user in JS
Resolved
TThoabala
T327888
Create a function that checks if a username is a temporary user in JS
Resolved
BUG REPORT
Tchanders
T332136
Special:Block does not show temporary account IPs when block target field is prefilled
Resolved
STran
T333514
Show a text label when there is No IP data for temporary user on Special:Block
Resolved
TThoabala
T324719
In Special:Block, hide IP addresses associated with a temporary account, if there are too many
Resolved
Tchanders
T327307
Blocked temporary account user should see block message on edit page when their IP address is blocked
Resolved
Func
T334713
Should Special:Block perform automatic lookups of IP addresses for temporary users?
Resolved
BUG REPORT
Dreamy_Jazz
T335996
"Show IP" button not shown on Special:Block if form has username pre-filled
Resolved
STran
T335253
Special:Block - Remove "See more" link that currently shows up when there are too many IPs
Declined
BUG REPORT
TThoabala
T336433
IP Masking- Special:Block- Show IP is gone when entering the Temp User in URL
Resolved
kostajh
T343101
Decide whether acquiring temporary account usernames should be rate limited
Resolved
Tchanders
T363350
Prepare for temporary accounts deployment on metawiki
Resolved
Dreamy_Jazz
T364716
Do not show link between named account and temporary account in RecentChanges and Special:Log
Resolved
Tchanders
T370322
Set Flow to read only for testwiki
Mentioned In
T400672: Deploy temporary accounts to special/non-standard/private wikis
T370322: Set Flow to read only for testwiki
T349509: Notify users with names starting with ~2 that they will be renamed.
Mentioned Here
T370747: "The provided authentication token is either expired or invalid" when editing a temporary accounts wiki with mobile VisualEditor as an anon user
T370989: Firefox prefers-reduced-motion: After VisualEditor edit, sometimes you are not redirected to the latest revision of the page
T370322: Set Flow to read only for testwiki
Event Timeline
Niharika
created this task.
Oct 13 2023, 7:26 PM
2023-10-13 19:26:56 (UTC+0)
Niharika
added a subtask:
T325238: [Epic] IP Address Reveal for Privileged Users
Niharika
added a subtask:
T300294: [Epic] Temporary account block workflow
Niharika
added a subtask:
T325451: [Epic] Users with right privileges are able to view IP addresses
Oct 13 2023, 7:30 PM
2023-10-13 19:30:47 (UTC+0)
sgrabarczuk
mentioned this in
T349509: Notify users with names starting with ~2 that they will be renamed.
Jan 12 2024, 2:40 AM
2024-01-12 02:40:55 (UTC+0)
kostajh
added a subtask:
T343101: Decide whether acquiring temporary account usernames should be rate limited
Feb 14 2024, 4:53 PM
2024-02-14 16:53:00 (UTC+0)
kostajh
closed subtask
T343101: Decide whether acquiring temporary account usernames should be rate limited
as
Resolved
May 10 2024, 11:56 AM
2024-05-10 11:56:32 (UTC+0)
kostajh
added a subtask:
T364716: Do not show link between named account and temporary account in RecentChanges and Special:Log
May 13 2024, 9:05 AM
2024-05-13 09:05:49 (UTC+0)
Dreamy_Jazz
closed subtask
T364716: Do not show link between named account and temporary account in RecentChanges and Special:Log
as
Resolved
Jun 26 2024, 8:17 AM
2024-06-26 08:17:00 (UTC+0)
kostajh
updated the task description.
(Show Details)
Jul 11 2024, 7:47 AM
2024-07-11 07:47:28 (UTC+0)
kostajh
set Due Date to Jul 22 2024, 7:00 AM.
Tchanders
updated the task description.
(Show Details)
Jul 11 2024, 5:14 PM
2024-07-11 17:14:47 (UTC+0)
kostajh
added a project:
Trust and Safety Product Sprint (Sprint Koto (July 15 - July 26))
Jul 11 2024, 5:55 PM
2024-07-11 17:55:04 (UTC+0)
kostajh
added a comment.
Jul 15 2024, 9:06 AM
2024-07-15 09:06:03 (UTC+0)
Comment Actions
In the patch that enable for testwiki, let's make sure to document how to safely disable (using the
known
config flag) in case that is necessary.
Tchanders
closed subtask
T363350: Prepare for temporary accounts deployment on metawiki
as
Resolved
Jul 15 2024, 11:04 AM
2024-07-15 11:04:38 (UTC+0)
kostajh
added a comment.
Jul 15 2024, 12:52 PM
2024-07-15 12:52:48 (UTC+0)
Comment Actions
Also, whoever is verifying the patch should:
Perform an anonymous edit
Perform a logged-in edit
Check the mwdebug logs
Tchanders
removed subtasks:
T325451: [Epic] Users with right privileges are able to view IP addresses
T325238: [Epic] IP Address Reveal for Privileged Users
Jul 15 2024, 1:01 PM
2024-07-15 13:01:21 (UTC+0)
aliu
subscribed.
Jul 16 2024, 1:49 AM
2024-07-16 01:49:52 (UTC+0)
gerritbot
added a comment.
Jul 16 2024, 5:42 PM
2024-07-16 17:42:14 (UTC+0)
Comment Actions
Change #1054625 had a related patch set uploaded (by Tchanders; author: Tchanders):
[operations/mediawiki-config@master] Enable temporary accounts on testwiki and loginwiki
gerritbot
added a project:
Patch-For-Review
Jul 16 2024, 5:42 PM
2024-07-16 17:42:15 (UTC+0)
Tchanders
moved this task from
Priority Backlog
to
Needs Review
on the
Trust and Safety Product Sprint (Sprint Koto (July 15 - July 26))
board.
Jul 16 2024, 7:30 PM
2024-07-16 19:30:58 (UTC+0)
Xaosflux
subscribed.
Jul 17 2024, 2:49 PM
2024-07-17 14:49:13 (UTC+0)
Tchanders
mentioned this in
T370322: Set Flow to read only for testwiki
Jul 17 2024, 5:16 PM
2024-07-17 17:16:44 (UTC+0)
Titore
subscribed.
Jul 18 2024, 1:37 PM
2024-07-18 13:37:32 (UTC+0)
gerritbot
added a comment.
Jul 22 2024, 1:11 PM
2024-07-22 13:11:02 (UTC+0)
Comment Actions
Change #1054625
merged
by jenkins-bot:
[operations/mediawiki-config@master] Enable temporary accounts on testwiki and loginwiki
Stashbot
added a comment.
Jul 22 2024, 1:11 PM
2024-07-22 13:11:19 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2024-07-22T13:11:18Z] Started scap sync-world: Backport for [[gerrit:1054921|Set Flow to read only on testwiki (
T370322
)]], [[gerrit:1054625|Enable temporary accounts on testwiki and loginwiki (
T348895
)]]
Stashbot
added a comment.
Jul 22 2024, 1:13 PM
2024-07-22 13:13:46 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2024-07-22T13:13:45Z] tchanders: Backport for [[gerrit:1054921|Set Flow to read only on testwiki (
T370322
)]], [[gerrit:1054625|Enable temporary accounts on testwiki and loginwiki (
T348895
)]] synced to the testservers (
gerritbot
added a comment.
Jul 22 2024, 1:29 PM
2024-07-22 13:29:24 (UTC+0)
Comment Actions
Change #1055933 had a related patch set uploaded (by Tchanders; author: Tchanders):
[operations/mediawiki-config@master] Enable temporary accounts on testwiki and loginwiki
gerritbot
added a comment.
Jul 22 2024, 1:35 PM
2024-07-22 13:35:20 (UTC+0)
Comment Actions
Change #1055933
abandoned
by Dreamy Jazz:
[operations/mediawiki-config@master] Enable temporary accounts on testwiki and loginwiki
gerritbot
added a comment.
Jul 22 2024, 1:38 PM
2024-07-22 13:38:12 (UTC+0)
Comment Actions
Change #1055937 had a related patch set uploaded (by Tchanders; author: Tchanders):
[operations/mediawiki-config@master] Fix logic for handling enabling temporary accounts
gerritbot
added a comment.
Jul 22 2024, 1:39 PM
2024-07-22 13:39:20 (UTC+0)
Comment Actions
Change #1055937
merged
by jenkins-bot:
[operations/mediawiki-config@master] Fix logic for handling enabling temporary accounts
Stashbot
added a comment.
Jul 22 2024, 1:39 PM
2024-07-22 13:39:57 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2024-07-22T13:39:57Z] Started scap sync-world: Backport for [[gerrit:1054921|Set Flow to read only on testwiki (
T370322
)]], [[gerrit:1054625|Enable temporary accounts on testwiki and loginwiki (
T348895
)]], [[gerrit:1055937|Fix logic for handling enabling temporary accounts (
T348895
)]]
Stashbot
added a comment.
Jul 22 2024, 1:42 PM
2024-07-22 13:42:24 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2024-07-22T13:42:23Z] tchanders: Backport for [[gerrit:1054921|Set Flow to read only on testwiki (
T370322
)]], [[gerrit:1054625|Enable temporary accounts on testwiki and loginwiki (
T348895
)]], [[gerrit:1055937|Fix logic for handling enabling temporary accounts (
T348895
)]] synced to the testservers (
Stashbot
added a comment.
Jul 22 2024, 2:01 PM
2024-07-22 14:01:11 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2024-07-22T14:01:10Z] Started scap sync-world: Backport for [[gerrit:1054921|Set Flow to read only on testwiki (
T370322
)]], [[gerrit:1054625|Enable temporary accounts on testwiki and loginwiki (
T348895
)]], [[gerrit:1055937|Fix logic for handling enabling temporary accounts (
T348895
)]]
Stashbot
added a comment.
Jul 22 2024, 2:03 PM
2024-07-22 14:03:32 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2024-07-22T14:03:32Z] tchanders: Backport for [[gerrit:1054921|Set Flow to read only on testwiki (
T370322
)]], [[gerrit:1054625|Enable temporary accounts on testwiki and loginwiki (
T348895
)]], [[gerrit:1055937|Fix logic for handling enabling temporary accounts (
T348895
)]] synced to the testservers (
Stashbot
added a comment.
Jul 22 2024, 2:08 PM
2024-07-22 14:08:23 (UTC+0)
Comment Actions
Mentioned in SAL (#wikimedia-operations)
[2024-07-22T14:08:22Z] Finished scap: Backport for [[gerrit:1054921|Set Flow to read only on testwiki (
T370322
)]], [[gerrit:1054625|Enable temporary accounts on testwiki and loginwiki (
T348895
)]], [[gerrit:1055937|Fix logic for handling enabling temporary accounts (
T348895
)]] (duration: 07m 11s)
Maintenance_bot
removed a project:
Patch-For-Review
Jul 22 2024, 2:32 PM
2024-07-22 14:32:34 (UTC+0)
Tchanders
moved this task from
Needs Review
to
Needs QA
on the
Trust and Safety Product Sprint (Sprint Koto (July 15 - July 26))
board.
Jul 22 2024, 4:03 PM
2024-07-22 16:03:48 (UTC+0)
kostajh
closed subtask
T370322: Set Flow to read only for testwiki
as
Resolved
Jul 23 2024, 11:12 AM
2024-07-23 11:12:45 (UTC+0)
Niharika
closed this task as
Resolved
Jul 24 2024, 11:45 AM
2024-07-24 11:45:14 (UTC+0)
Comment Actions
We did it! ✅
kostajh
awarded a token.
Jul 24 2024, 12:26 PM
2024-07-24 12:26:20 (UTC+0)
aliu
added a comment.
Jul 25 2024, 4:04 AM
2024-07-25 04:04:50 (UTC+0)
Comment Actions
Congrats! Is there a way to test this documented anywhere?
dom_walden
subscribed.
Jul 25 2024, 7:26 AM
2024-07-25 07:26:29 (UTC+0)
Comment Actions
In
T348895#10013595
@aliu
wrote:
Congrats! Is there a way to test this documented anywhere?
If you edit testwiki (
) while logged out, it will automatically create a temporary account for you.
You can find more information here:
dom_walden
moved this task from
Needs QA
to
Done
on the
Trust and Safety Product Sprint (Sprint Koto (July 15 - July 26))
board.
Jul 25 2024, 8:34 AM
2024-07-25 08:34:12 (UTC+0)
Comment Actions
I tested some features on testwiki which have been harder to test up to now, including mobile, VisualEditor, translations, event logging, notifications, muting.
We have seen some issues on mobile (
T370747
) and VisualEditor has been behaving unusually for me as well (e.g.
T370989
).
Plutus
awarded a token.
Oct 3 2024, 12:45 AM
2024-10-03 00:45:15 (UTC+0)
Plutus
subscribed.
Tchanders
mentioned this in
T400672: Deploy temporary accounts to special/non-standard/private wikis
Aug 5 2025, 3:20 PM
2025-08-05 15:20:09 (UTC+0)
Log In to Comment
Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct.
Wikimedia Foundation
Code of Conduct
Disclaimer
CC-BY-SA
GPL
Credits