Page MenuHomePhabricator

GlobalUserPageComponent
ActivePublic

Members (4)

Details

Description

The GlobalUserPage extension lets you reuse the same user page across multiple wikis in a wikifarm.

Recent Activity

Oct 29 2024

Samwalton9-WMF moved T294690: red link to existing user page from Inbox to Triaged on the Moderator-Tools-Team board.
Oct 29 2024, 11:08 AM · MediaWiki-Page-history, Moderator-Tools-Team, MediaWiki-Recent-changes, GlobalUserPage

Oct 26 2024

Pppery edited projects for T294690: red link to existing user page, added: MediaWiki-Page-history; removed MediaWiki-Page-diffs, MediaWiki-Special-pages.
Oct 26 2024, 4:19 PM · MediaWiki-Page-history, Moderator-Tools-Team, MediaWiki-Recent-changes, GlobalUserPage

Sep 6 2024

DAlangi_WMF moved T374137: CentralAuthIdLookup: Enforce that UserIdentity objects belong to the right wiki in isAttached() from Inbox, needs triage to Backlog: non-prioritized on the MediaWiki-Platform-Team board.
Sep 6 2024, 1:22 PM · Technical-Debt, Patch-Needs-Improvement, GlobalUserPage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team

Sep 5 2024

matmarex edited projects for T374137: CentralAuthIdLookup: Enforce that UserIdentity objects belong to the right wiki in isAttached(), added: Patch-Needs-Improvement, Technical-Debt; removed Patch-For-Review.
Sep 5 2024, 5:16 PM · Technical-Debt, Patch-Needs-Improvement, GlobalUserPage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
matmarex added a comment to T374137: CentralAuthIdLookup: Enforce that UserIdentity objects belong to the right wiki in isAttached().

I'm not planning to work on this right now, it's free for taking if anyone wants to look into it. Current status is that the proposed GlobalUserPage change seems to work, but its CI isn't configured in a way that would allow the tests to pass with the change.

Sep 5 2024, 5:16 PM · Technical-Debt, Patch-Needs-Improvement, GlobalUserPage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
matmarex removed a project from T374122: "Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki" accessing any beta site while logged in: Patch-For-Review.
Sep 5 2024, 5:14 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, GlobalUserPage, Beta-Cluster-reproducible
gerritbot added a comment to T374137: CentralAuthIdLookup: Enforce that UserIdentity objects belong to the right wiki in isAttached().

Change #1070970 had a related patch set uploaded (by Bartosz Dziewoński; author: Zabe):

[mediawiki/extensions/GlobalUserPage@master] Do not use full User objects for cross-wiki stuff in GlobalUserPage

https://gerrit.wikimedia.org/r/1070970

Sep 5 2024, 5:13 PM · Technical-Debt, Patch-Needs-Improvement, GlobalUserPage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
gerritbot added a project to T374137: CentralAuthIdLookup: Enforce that UserIdentity objects belong to the right wiki in isAttached(): Patch-For-Review.
Sep 5 2024, 5:13 PM · Technical-Debt, Patch-Needs-Improvement, GlobalUserPage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
gerritbot added a comment to T374137: CentralAuthIdLookup: Enforce that UserIdentity objects belong to the right wiki in isAttached().

Change #1071006 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/CentralAuth@master] CentralAuthIdLookup: Assert that user belongs to the right wiki

https://gerrit.wikimedia.org/r/1071006

Sep 5 2024, 5:13 PM · Technical-Debt, Patch-Needs-Improvement, GlobalUserPage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
matmarex updated subscribers of T374137: CentralAuthIdLookup: Enforce that UserIdentity objects belong to the right wiki in isAttached().
Sep 5 2024, 5:09 PM · Technical-Debt, Patch-Needs-Improvement, GlobalUserPage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
matmarex created T374137: CentralAuthIdLookup: Enforce that UserIdentity objects belong to the right wiki in isAttached().
Sep 5 2024, 5:09 PM · Technical-Debt, Patch-Needs-Improvement, GlobalUserPage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team
matmarex closed T374122: "Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki" accessing any beta site while logged in as Resolved.

The beta cluster works again, so I call this resolved.

Sep 5 2024, 5:05 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, GlobalUserPage, Beta-Cluster-reproducible
ReleaseTaggerBot added a project to T374122: "Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki" accessing any beta site while logged in: MW-1.43-notes (1.43.0-wmf.22; 2024-09-10).
Sep 5 2024, 5:00 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, GlobalUserPage, Beta-Cluster-reproducible
gerritbot added a comment to T374122: "Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki" accessing any beta site while logged in.

Change #1070982 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] Revert "CentralAuthIdLookup: Improve assertions, type hints, comments"

https://gerrit.wikimedia.org/r/1070982

Sep 5 2024, 4:21 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, GlobalUserPage, Beta-Cluster-reproducible
matmarex added a comment to T374122: "Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki" accessing any beta site while logged in.

Should be easy to fix

Sep 5 2024, 4:11 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, GlobalUserPage, Beta-Cluster-reproducible
gerritbot added a comment to T374122: "Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki" accessing any beta site while logged in.

Change #1070982 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/CentralAuth@master] Revert "CentralAuthIdLookup: Improve assertions, type hints, comments"

https://gerrit.wikimedia.org/r/1070982

Sep 5 2024, 4:09 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, GlobalUserPage, Beta-Cluster-reproducible
thcipriani updated subscribers of T374122: "Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki" accessing any beta site while logged in.

Noting here that there are enough of these on beta to make scap's logstash checker is sad about it: beta-scap-sync-world#170843

Sep 5 2024, 4:01 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, GlobalUserPage, Beta-Cluster-reproducible
JJMC89 merged T374125: Wikimedia\Assert\PreconditionException: Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki into T374122: "Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki" accessing any beta site while logged in.
Sep 5 2024, 3:46 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, GlobalUserPage, Beta-Cluster-reproducible
gerritbot added a project to T374122: "Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki" accessing any beta site while logged in: Patch-For-Review.
Sep 5 2024, 3:20 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, GlobalUserPage, Beta-Cluster-reproducible
gerritbot added a comment to T374122: "Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki" accessing any beta site while logged in.

Change #1070970 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/GlobalUserPage@master] Do not use full User objects for cross-wiki stuff in GlobalUserPage

https://gerrit.wikimedia.org/r/1070970

Sep 5 2024, 3:20 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, GlobalUserPage, Beta-Cluster-reproducible
Zabe claimed T374122: "Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki" accessing any beta site while logged in.

Should be easy to fix

Sep 5 2024, 3:12 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, GlobalUserPage, Beta-Cluster-reproducible
dom_walden updated subscribers of T374122: "Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki" accessing any beta site while logged in.

@matmarex Might it be due to this change? https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/1069619

Sep 5 2024, 2:32 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, GlobalUserPage, Beta-Cluster-reproducible
dom_walden created T374122: "Expected MediaWiki\User\User to belong to 'metawiki', but it belongs to the local wiki" accessing any beta site while logged in.
Sep 5 2024, 2:27 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, GlobalUserPage, Beta-Cluster-reproducible

Sep 3 2024

Samwalton9-WMF moved T134073: Page curation toolbar and Special:NewPagesFeed should show blue links when there is a global user page from Inbox to Triaged on the Moderator-Tools-Team board.
Sep 3 2024, 10:47 AM · Moderator-Tools-Team, PageTriage, Growth-Team-Filtering, GlobalUserPage

Sep 1 2024

Novem_Linguae renamed T134073: Page curation toolbar and Special:NewPagesFeed should show blue links when there is a global user page from Page curation toolbar should show blue links when there is a global user page to Page curation toolbar and Special:NewPagesFeed should show blue links when there is a global user page.
Sep 1 2024, 12:12 PM · Moderator-Tools-Team, PageTriage, Growth-Team-Filtering, GlobalUserPage
ClydeFranklin added a comment to T134073: Page curation toolbar and Special:NewPagesFeed should show blue links when there is a global user page.

perhaps worth noting that it shows this screen when clicking on the redlink:

image.png (1×1 px, 128 KB)

Sep 1 2024, 3:40 AM · Moderator-Tools-Team, PageTriage, Growth-Team-Filtering, GlobalUserPage
1234qwer1234qwer4 added a comment to T134073: Page curation toolbar and Special:NewPagesFeed should show blue links when there is a global user page.

Noting that this is also the case at https://en.wikipedia.org/wiki/Special:NewPagesFeed:

image.png (405×949 px, 86 KB)

Sep 1 2024, 3:30 AM · Moderator-Tools-Team, PageTriage, Growth-Team-Filtering, GlobalUserPage
Restricted Application added a project to T134073: Page curation toolbar and Special:NewPagesFeed should show blue links when there is a global user page: Moderator-Tools-Team.
Sep 1 2024, 3:25 AM · Moderator-Tools-Team, PageTriage, Growth-Team-Filtering, GlobalUserPage

Jun 11 2024

Tacsipacsi added a comment to T326920: Prepare GlobalUserPage extension for IP Masking.
  • User::getName() – it just uses it as a cache key, doesn’t make any assumptions about whether it refers to a named or a temp user; should be okay.
  • IPUtils::isIPAddress() – performance optimization: anons cannot have global accounts and thus global user pages. The question is whether temp users can have global user pages.
    • If they can, this should be left as-is.
    • If they can’t, but they can have global accounts, it should be updated to reject temp accounts as well.
    • If they can’t have global accounts either, it’s safe to leave it as-is, but updating it to reject temp accounts would safe some DB queries.
Jun 11 2024, 6:49 PM · Temporary accounts (Update unowned extensions), Trust and Safety Product Team, GlobalUserPage
Tchanders edited projects for T326920: Prepare GlobalUserPage extension for IP Masking, added: Temporary accounts (Update unowned extensions); removed Temporary accounts.
Jun 11 2024, 5:08 PM · Temporary accounts (Update unowned extensions), Trust and Safety Product Team, GlobalUserPage

May 15 2024

TheDJ changed the subtype of T105986: MediaViewer does not work on transcluded user page from "Task" to "Bug Report".

still a problem

May 15 2024, 9:56 PM · Multimedia, GlobalUserPage, MediaViewer

Apr 26 2024

Maintenance_bot removed a project from T312423: Migrate usage of Database::select to SelectQueryBuilder in GlobalUserPage: Patch-For-Review.
Apr 26 2024, 6:24 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), GlobalUserPage, Technical-Debt

Apr 23 2024

Func placed T276855: URL in globaluserpage-footer string is surrounded by ugly "-{R|}-" on language variant wikis up for grabs.
Apr 23 2024, 5:00 AM · Patch-Needs-Improvement, MediaWiki-Parser, Chinese-Sites, I18n, GlobalUserPage

Apr 21 2024

ReleaseTaggerBot added a project to T312423: Migrate usage of Database::select to SelectQueryBuilder in GlobalUserPage: MW-1.43-notes (1.43.0-wmf.2; 2024-04-23).
Apr 21 2024, 10:00 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), GlobalUserPage, Technical-Debt
Umherirrender closed T312423: Migrate usage of Database::select to SelectQueryBuilder in GlobalUserPage as Resolved.
Apr 21 2024, 10:00 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), GlobalUserPage, Technical-Debt
gerritbot added a comment to T312423: Migrate usage of Database::select to SelectQueryBuilder in GlobalUserPage.

Change #1022612 merged by jenkins-bot:

[mediawiki/extensions/GlobalUserPage@master] Migrate to IReadableDatabase::newSelectQueryBuilder

https://gerrit.wikimedia.org/r/1022612

Apr 21 2024, 9:56 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), GlobalUserPage, Technical-Debt
gerritbot added a project to T312423: Migrate usage of Database::select to SelectQueryBuilder in GlobalUserPage: Patch-For-Review.
Apr 21 2024, 7:16 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), GlobalUserPage, Technical-Debt
gerritbot added a comment to T312423: Migrate usage of Database::select to SelectQueryBuilder in GlobalUserPage.

Change #1022612 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/GlobalUserPage@master] Migrate to IReadableDatabase::newSelectQueryBuilder

https://gerrit.wikimedia.org/r/1022612

Apr 21 2024, 7:15 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), GlobalUserPage, Technical-Debt
Umherirrender claimed T312423: Migrate usage of Database::select to SelectQueryBuilder in GlobalUserPage.
Apr 21 2024, 7:15 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), GlobalUserPage, Technical-Debt

Feb 26 2024

Dbrant merged T358481: Bug Report: Inability to Access Userpage of Wikipedian with Global User Account (Meta Wiki) into T101407: clicking on a user name that has a global page coming from meta in the Android app results in "this page doesn't exist" .
Feb 26 2024, 1:48 PM · GlobalUserPage, Wikipedia-Android-App-Backlog

Jan 18 2024

Dringsim closed T68932: Add a link to the GlobalUserPage, from the special:GlobalPreferences menu as Invalid.

The "Use global user page" preference no longer exists (T188423).

Jan 18 2024, 3:13 AM · GlobalUserPage

Jan 6 2024

gerritbot added a comment to T145430: Sending a MassMessage to sites where you have no account should create an account to ensure signatures are blue linked to your global user page.

Change 868128 abandoned by Dreamy Jazz:

[mediawiki/extensions/MassMessage@master] Autocreate local accounts when sending a mass message

Reason:

https://gerrit.wikimedia.org/r/868128

Jan 6 2024, 10:26 PM · Patch-Needs-Improvement, MassMessage, GlobalUserPage

Dec 27 2023

Winston_Sung moved T293174: Global userpage link shows superfluous -{R| }- language converter syntax in Chinese Wiktionary from Backlog to Extensions/Skins on the MediaWiki-Language-converter board.
Dec 27 2023, 4:26 PM · Chinese-Sites, MediaWiki-Parser, MediaWiki-Language-converter, GlobalUserPage, MediaWiki-Internationalization

Dec 14 2023

HouseBlaster changed the subtype of T134073: Page curation toolbar and Special:NewPagesFeed should show blue links when there is a global user page from "Task" to "Bug Report".
Dec 14 2023, 11:28 PM · Moderator-Tools-Team, PageTriage, Growth-Team-Filtering, GlobalUserPage

Nov 23 2023

gerritbot added a comment to T90612: Global user pages must have the direction of the global wiki.

Change 908001 abandoned by BrandonXLF:

[mediawiki/extensions/GlobalUserPage@master] Set correct lang and dir for parser output

Reason:

Parse now handles lang and dir (https://gerrit.wikimedia.org/r/c/mediawiki/core/+/939783)

https://gerrit.wikimedia.org/r/908001

Nov 23 2023, 1:12 AM · Patch-For-Review, RTL, I18n, GlobalUserPage
Krinkle closed T90612: Global user pages must have the direction of the global wiki as Resolved.

These two examples seem to work correctly today:

Nov 23 2023, 12:35 AM · Patch-For-Review, RTL, I18n, GlobalUserPage

Nov 1 2023

anoopspeaks added a comment to T101407: clicking on a user name that has a global page coming from meta in the Android app results in "this page doesn't exist" .

🤣🙏🏻

Nov 1 2023, 7:52 AM · GlobalUserPage, Wikipedia-Android-App-Backlog
Aklapper added a comment to T101407: clicking on a user name that has a global page coming from meta in the Android app results in "this page doesn't exist" .

Phabricator tickets are for discussing how to get technical issues closer to resolution and for managing work. They are not a forum for "complaining". Thanks for your understanding. :)

Nov 1 2023, 7:44 AM · GlobalUserPage, Wikipedia-Android-App-Backlog
anoopspeaks added a comment to T101407: clicking on a user name that has a global page coming from meta in the Android app results in "this page doesn't exist" .

@Aklapper: If i am that smart, why would i complain

Nov 1 2023, 3:49 AM · GlobalUserPage, Wikipedia-Android-App-Backlog
Aklapper lowered the priority of T101407: clicking on a user name that has a global page coming from meta in the Android app results in "this page doesn't exist" from Unbreak Now! to Needs Triage.

@anoopspeaks: Welcome to Phabricator. Resetting priority; please do not set it. See Prioritization why this has not been resolved yet; your patch is welcome. Thanks.

Nov 1 2023, 12:08 AM · GlobalUserPage, Wikipedia-Android-App-Backlog
  NODES
Done 2
eth 2
News 2
see 3
Story 3
Users 1