Page MenuHomePhabricator

Dispatch combined permission service when application is started
Closed, ResolvedPublic

Description

Use the result of T239710 and dispatch it when bridge is started.
T237536 can then commence.

Event Timeline

Change 561811 had a related patch set uploaded (by Pablo Grass (WMDE); owner: Pablo Grass (WMDE)):
[mediawiki/extensions/Wikibase@master] bridge: prepare naming for repo and client APIs

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

Change 558150 had a related patch set uploaded (by Pablo Grass (WMDE); owner: Pablo Grass (WMDE)):
[mediawiki/extensions/Wikibase@master] bridge: dispatch permission check on BRIDGE_INIT

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

Change 561827 had a related patch set uploaded (by Pablo Grass (WMDE); owner: Pablo Grass (WMDE)):
[mediawiki/extensions/Wikibase@master] bridge: prepare test mocks for second MwApi type

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

Change 561811 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: prepare naming for repo and client APIs

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

Change 561827 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: prepare test mocks for second MwApi type

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

I'm returning this to the "to do" column, as it obviously not working for me.
Feel free to see if there is any good in https://gerrit.wikimedia.org/r/558150 which can be salvaged.

Background:
If we follow Lucas' suggested approach, we - coincidentally - first need to find a way to properly mock batched API responses in e2e tests (wbdatabridgeconfig & siteinfo are both query actions - which is a first). I'd rather we use today's face time to first try and finalize T237528.

Change 558150 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: dispatch permission check on BRIDGE_INIT

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