[go: nahoru, domu]

Page MenuHomePhabricator

NetworkSessionComponent
ActivePublic

Members

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

Watchers

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

Details

Description

NetworkSession is a MediaWiki extension that provides a SessionProvider for api requests based on configured ip address and a secret token. It is intended for use cases such as having a system user in a wikifarm for a supporting application.

Recent Activity

Jun 12 2024

sbassett closed T357353: Application Security Review Request : NetworkSession MediaWiki extension as Resolved.
Jun 12 2024, 4:09 PM · NetworkSession, Discovery-Search (Current work), secscrum, Security, Application Security Reviews

May 30 2024

sbassett added a comment to T357353: Application Security Review Request : NetworkSession MediaWiki extension .

If authentication/authorisation by just the token is okay with you then the remaining work is on us: We would make the IP range check optional or remove it completely.

May 30 2024, 5:48 PM · NetworkSession, Discovery-Search (Current work), secscrum, Security, Application Security Reviews
Aklapper changed hashtags for NetworkSession, added #mediawiki-extensions-networksession; removed #mediawiki-extenstions-networksession.
May 30 2024, 1:54 PM
Aklapper added a project to T357353: Application Security Review Request : NetworkSession MediaWiki extension : NetworkSession.
May 30 2024, 1:54 PM · NetworkSession, Discovery-Search (Current work), secscrum, Security, Application Security Reviews

Mar 12 2024

Nikerabbit closed T356438: Add NetworkSession mediawiki extension to translatewiki.net, a subtask of T354976: Create new NetworkSession mediawiki extension, as Resolved.
Mar 12 2024, 7:49 AM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch

Mar 1 2024

Nikerabbit reopened T356438: Add NetworkSession mediawiki extension to translatewiki.net, a subtask of T354976: Create new NetworkSession mediawiki extension, as Open.
Mar 1 2024, 4:52 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch
jhsoby closed T356438: Add NetworkSession mediawiki extension to translatewiki.net, a subtask of T354976: Create new NetworkSession mediawiki extension, as Resolved.
Mar 1 2024, 4:21 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch

Feb 16 2024

Gehel closed T354976: Create new NetworkSession mediawiki extension as Resolved.
Feb 16 2024, 1:16 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch

Feb 12 2024

EBernhardson moved T354976: Create new NetworkSession mediawiki extension from To Be Deployed to Needs Reporting on the Discovery-Search (Current work) board.

Updated the mw.org page with the latest changes, so it's now inline with the repository. I think this is enough to call this ticket complete. T355267 is the task for deploying this extension to the wikis.

Feb 12 2024, 9:20 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch
gerritbot added a comment to T354976: Create new NetworkSession mediawiki extension.

Change 1001035 merged by jenkins-bot:

[mediawiki/extensions/NetworkSession@master] Enable Grunt tests

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

Feb 12 2024, 3:19 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch

Feb 10 2024

gerritbot added a comment to T354976: Create new NetworkSession mediawiki extension.

Change 1001035 had a related patch set uploaded (by Zoranzoki21; author: Zoranzoki21):

[mediawiki/extensions/NetworkSession@master] Enable Grunt tests

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

Feb 10 2024, 6:56 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch

Feb 8 2024

FJoseph-WMF moved T354976: Create new NetworkSession mediawiki extension from Incoming (Needs Triage) to Radar (other teams work) on the MW-Interfaces-Team board.
Feb 8 2024, 4:23 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch

Feb 7 2024

EBernhardson moved T354976: Create new NetworkSession mediawiki extension from Needs review to To Be Deployed on the Discovery-Search (Current work) board.
Feb 7 2024, 4:57 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch

Feb 6 2024

gerritbot added a comment to T354976: Create new NetworkSession mediawiki extension.

Change 990252 merged by jenkins-bot:

[mediawiki/extensions/NetworkSession@master] Implement NetworkSessionProvider

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

Feb 6 2024, 2:58 AM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch

Feb 1 2024

Tgr added a comment to T354976: Create new NetworkSession mediawiki extension.

You could also implement SessionProvider::describeMessage() (or the corresponding i18n message) while you are at it. I forgot about that during code review (it isn't too important) but if you are setting up i18n anyway...

Feb 1 2024, 10:41 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch
EBernhardson added a comment to T354976: Create new NetworkSession mediawiki extension.

Localization - The only localization is the extension description, unclear if necessary (or how).

Feb 1 2024, 8:08 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch
EBernhardson added a subtask for T354976: Create new NetworkSession mediawiki extension: T356438: Add NetworkSession mediawiki extension to translatewiki.net.
Feb 1 2024, 8:07 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch
aaron moved T354976: Create new NetworkSession mediawiki extension from Incoming to Must do now on the API Platform board.
Feb 1 2024, 3:54 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch

Jan 29 2024

hashar closed T355186: New repo mediawiki/extensions/NetworkSession wrongly inherits from All-Projects, not mediawiki/extensions as Resolved.
Jan 29 2024, 9:43 AM · Continuous-Integration-Config, Gerrit, NetworkSession

Jan 25 2024

aaron added a project to T354976: Create new NetworkSession mediawiki extension: MW-Interfaces-Team.
Jan 25 2024, 5:38 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch

Jan 22 2024

Clement_Goubert edited projects for T354976: Create new NetworkSession mediawiki extension, added: serviceops-radar; removed serviceops.
Jan 22 2024, 11:34 AM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch

Jan 18 2024

EBernhardson moved T354976: Create new NetworkSession mediawiki extension from In Progress to Needs review on the Discovery-Search (Current work) board.
Jan 18 2024, 8:47 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch
EBernhardson moved T354976: Create new NetworkSession mediawiki extension from Incoming to In Progress on the Discovery-Search (Current work) board.
Jan 18 2024, 8:46 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch

Jan 17 2024

EBernhardson added a comment to T354976: Create new NetworkSession mediawiki extension.

Went through https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment to make sure we've done what's needed:

Jan 17 2024, 8:42 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch
Jdforrester-WMF added a comment to T355186: New repo mediawiki/extensions/NetworkSession wrongly inherits from All-Projects, not mediawiki/extensions.

Thank you!

Jan 17 2024, 5:06 PM · Continuous-Integration-Config, Gerrit, NetworkSession
gerritbot added a comment to T354976: Create new NetworkSession mediawiki extension.

Change 990251 merged by jenkins-bot:

[mediawiki/extensions/NetworkSession@master] Basic extension structure

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

Jan 17 2024, 8:00 AM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch
QChris added a comment to T355186: New repo mediawiki/extensions/NetworkSession wrongly inherits from All-Projects, not mediawiki/extensions.

It seems the repo got added manually. Anyway, I've now:

Jan 17 2024, 7:31 AM · Continuous-Integration-Config, Gerrit, NetworkSession

Jan 16 2024

gerritbot added a comment to T354976: Create new NetworkSession mediawiki extension.

Change 990252 had a related patch set uploaded (by Ebernhardson; author: Ebernhardson):

[mediawiki/extensions/NetworkSession@master] Implement NetworkSessionProvider

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

Jan 16 2024, 8:36 PM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch
Jdforrester-WMF created T355186: New repo mediawiki/extensions/NetworkSession wrongly inherits from All-Projects, not mediawiki/extensions.
Jan 16 2024, 7:48 PM · Continuous-Integration-Config, Gerrit, NetworkSession

Jan 13 2024

Peachey88 added a project to T354976: Create new NetworkSession mediawiki extension: NetworkSession.
Jan 13 2024, 4:22 AM · MW-Interfaces-Team, serviceops-radar, NetworkSession, Patch-For-Review, API Platform, Discovery-Search (Current work), MediaWiki-Configuration, CirrusSearch
Peachey88 closed T354973: Create project tag for NetworkSession MediaWiki extension as Resolved.

Requested project #mediawiki-extenstions-networksession has been created.

Jan 13 2024, 4:19 AM · NetworkSession, Project-Admins
Peachey88 created NetworkSession.
Jan 13 2024, 4:18 AM