Page MenuHomePhabricator

Allow services to be injected into init
Closed, ResolvedPublic

Description

Implementation in termbox:

  • services: EntityRepository and WritingEntityRepository
  • Remove implementations of the above services

Event Timeline

Change 940200 had a related patch set uploaded (by Jakob; author: Jakob):

[wikibase/termbox@master] Improve client-entry.ts testability

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

Change 940200 merged by jenkins-bot:

[wikibase/termbox@master] Improve client-entry.ts testability

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

Change 940358 had a related patch set uploaded (by Jakob; author: Jakob):

[wikibase/termbox@master] Make terms data services configurable in client-entry

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

Change 940393 had a related patch set uploaded (by Jakob; author: Jakob):

[wikibase/termbox@master] Turn FingerprintableEntity into an interface

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

Change 940874 had a related patch set uploaded (by Jakob; author: Jakob):

[wikibase/termbox@master] Remove code related to services that are now injected

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

Change 940393 merged by jenkins-bot:

[wikibase/termbox@master] Turn FingerprintableEntity into an interface

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

Change 940358 merged by jenkins-bot:

[wikibase/termbox@master] Make terms data access services configurable in client-entry

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

Change 940874 merged by jenkins-bot:

[wikibase/termbox@master] Remove code related to services that are now injected

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

Change 944162 had a related patch set uploaded (by Ollie Shotton; author: Ollie Shotton):

[mediawiki/extensions/Wikibase@master] REST: Fix error prone conditional statements

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

Change 944162 abandoned by Ollie Shotton:

[mediawiki/extensions/Wikibase@master] REST: Fix error prone conditional statements

Reason:

created by mistake

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

This open task has been in the "Done" column on the https://phabricator.wikimedia.org/tag/wikibase_termbox_ui_prepare_for_entity_schema_ui/ workboard for a long time. Is there any reason why its status is not changed to "Resolved"? (Please close tasks so they do not show up in queries for open unresolved tasks - thanks.)