[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-26 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Well yes, that’ll be part of the parent tasks IMO :) TASK DETAIL https://phabricator.wikimedia.org/T286777 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Ladsgroup, Manuel,

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-26 Thread Ladsgroup
Ladsgroup added a comment. In T286777#7236131 , @Lucas_Werkmeister_WMDE wrote: > Let’s call this done, we’ll see in the parent tasks if it works or not. Shouldn't we update the submodule? :D TASK DETAIL

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-26 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T286777 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, Maintenance_bot Cc: Manuel, Aklapper, Lucas_Werkmeister_WMDE,

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-26 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed this task as "Resolved". Lucas_Werkmeister_WMDE moved this task from Peer Review to Done on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board. Lucas_Werkmeister_WMDE added a comment. Let’s call this done, we’ll see in the parent tasks if it works or

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-26 Thread gerritbot
gerritbot added a comment. Change 706514 **merged** by jenkins-bot: [wikibase/javascript-api@master] Add tags to RepoApi https://gerrit.wikimedia.org/r/706514 TASK DETAIL https://phabricator.wikimedia.org/T286777 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-26 Thread Addshore
Addshore closed subtask T286778: Add tags parameter to wbmergeitems API as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T286777 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, Addshore Cc: Manuel, Aklapper,

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-22 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Probably blocked on T287178: Fix Wikibase JavaScript API (RepoApi) build / CI (unless we think this is important enough for a force-merge). TASK DETAIL https://phabricator.wikimedia.org/T286777 EMAIL

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-22 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T286777 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE, gerritbot Cc: Manuel, Aklapper, Lucas_Werkmeister_WMDE, Biggs657, Invadibot,

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-22 Thread gerritbot
gerritbot added a comment. Change 706514 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [wikibase/javascript-api@master] Add tags to RepoApi https://gerrit.wikimedia.org/r/706514 TASK DETAIL

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-22 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE moved this task from To Do (prioritised from top to bottom) to Doing on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board. TASK DETAIL https://phabricator.wikimedia.org/T286777 WORKBOARD

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-16 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. Turns out one of the APIs exposed by `RepoApi` doesn’t even have a `tags` parameter yet: T286778: Add tags parameter to wbmergeitems API TASK DETAIL https://phabricator.wikimedia.org/T286777 EMAIL

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-16 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a subtask: T286778: Add tags parameter to wbmergeitems API. TASK DETAIL https://phabricator.wikimedia.org/T286777 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Aklapper,

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-16 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. I can see two approaches: 1. Add a `tags` parameter to the methods that make edits: `editEntity`, `setLabel`, etc. 2. Add a `tags` parameter to the constructor, and use that for all edits made by the instance. The second one seems much more

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-16 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Wikidata, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞). TASK DESCRIPTION `RepoApi` (`lib/resources/wikibase-api/src/RepoApi.js`) is used to make Wikibase edits from JavaScript. To implement several parts of

[Wikidata-bugs] [Maniphest] T286777: Add tags support to RepoApi

2021-07-16 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a parent task: T286773: Tag edits made via Wikibase View. TASK DETAIL https://phabricator.wikimedia.org/T286777 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Aklapper, Lucas_Werkmeister_WMDE,