Page MenuHomePhabricator

Set up Vuex store
Closed, ResolvedPublic

Description

Details

Related Gerrit Patches:
mediawiki/extensions/Wikibase : masterbridge: plug Entity into Application
mediawiki/extensions/Wikibase : masterbridge: EntityActions
mediawiki/extensions/Wikibase : masterbridge: EntityGetters
mediawiki/extensions/Wikibase : masterbridge: EntityMutations
mediawiki/extensions/Wikibase : masterbridge: EntityLevelStore definition
mediawiki/extensions/Wikibase : masterbridge: RootActions
mediawiki/extensions/Wikibase : masterbridge: RootGetters
mediawiki/extensions/Wikibase : masterbridge: RootMutations
mediawiki/extensions/Wikibase : masterbridge: RootLevelStore definition
mediawiki/extensions/Wikibase : masterbridge: Introduce Services
mediawiki/extensions/Wikibase : masterbridge: Introduce Statements datamodel
mediawiki/extensions/Wikibase : masterIntroduce store

Event Timeline

This also needs to trigger the entity loading (see T227185/T227186/T227187).

Pablo-WMDE updated the task description. (Show Details)Jul 3 2019, 11:33 AM

Change 520448 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] Introduce store

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

Just to leave a note about n-Entities - this should be in principle also "easy" possible by extending the state to a function:
See: https://vuex.vuejs.org/guide/modules.html#module-reuse

Change 520760 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Introduce Statments datamodel

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

Change 522457 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] Introduce Services

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

Change 520448 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Introduce store

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

Change 520760 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Introduce Statements datamodel

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

Change 522468 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: RootLevelStore definition

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

Change 522475 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: RootMutations

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

Change 522479 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: RootGetters

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

Change 522494 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: RootActions

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

Change 523138 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: EntityLevelStore definition

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

Change 522457 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Introduce Services

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

Change 523153 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: EntityMutations

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

Change 523156 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: EntityGetters

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

Change 523160 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: EntityActions

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

Change 523187 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: plug Entity into Application

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

Change 522468 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: RootLevelStore definition

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

Change 522475 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: RootMutations

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

Change 522479 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: RootGetters

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

Change 522494 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: RootActions

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

Change 523138 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: EntityLevelStore definition

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

Change 523153 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: EntityMutations

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

Change 523156 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: EntityGetters

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

Change 523160 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: EntityActions

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

Change 523187 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: plug Entity into Application

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

Pablo-WMDE closed this task as Resolved.Jul 18 2019, 9:30 AM