[Wikidata-bugs] [Maniphest] T326948: write documentation for how to authenticate with the Wikibase REST API

2023-02-10 Thread connorshea
connorshea added a comment.


  Thank you for these docs!

TASK DETAIL
  https://phabricator.wikimedia.org/T326948

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: danshick-wmde, connorshea
Cc: connorshea, Aklapper, WMDE-leszek, Lydia_Pintscher, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, apaskulin, 
Nandana, Cpaulf30, Lahi, Gq86, GoranSMilovanovic, Ivana_Isadora, QZanden, 
LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Dinoguy1000, 
Mbch331, Jay8g
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T326410: inconsistent naming of data types

2023-01-07 Thread connorshea
connorshea added a comment.


  Ah, yeah the musical notation and math types were missed by me, along with 
some others. I'm not sure if those currently use hyphens or not.

TASK DETAIL
  https://phabricator.wikimedia.org/T326410

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: WMDE-leszek, Lydia_Pintscher, connorshea, Aklapper, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, 
Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint

2022-12-28 Thread connorshea
connorshea added a comment.


  @WMDE-leszek yup, we can probably close this ticket in favor of that one, 
since this isn't really an issue with the REST API. Thank you!

TASK DETAIL
  https://phabricator.wikimedia.org/T315158

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: WMDE-leszek, Addshore, Ollie.Shotton_WMDE, connorshea, Aklapper, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T324680: Creating "time" or "globe coordinate" statements impossible on Beta Wikidata

2022-12-28 Thread connorshea
connorshea added a comment.


  I'd appreciate that! It makes it quite difficult to test my Ruby library, 
since I haven't built out the authentication part of things yet. I can test all 
the other types, but Time and GlobeCoordinate aren't testable for me right now 
(quantity I've just worked around by using "1" as the unit).

TASK DETAIL
  https://phabricator.wikimedia.org/T324680

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: Lydia_Pintscher, Lucas_Werkmeister_WMDE, connorshea, WMDE-leszek, Aklapper, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint

2022-10-29 Thread connorshea
connorshea added a comment.


  I can confirm the abuse filter issues still exist :)

TASK DETAIL
  https://phabricator.wikimedia.org/T315158

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: WMDE-leszek, Addshore, Ollie.Shotton_WMDE, connorshea, Aklapper, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T315164: Wikibase REST API Swagger docs are missing "type: statement" on statements POST endpoint

2022-09-25 Thread connorshea
connorshea added a comment.


  Thank you!

TASK DETAIL
  https://phabricator.wikimedia.org/T315164

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: WMDE-leszek, connorshea
Cc: WMDE-leszek, Ollie.Shotton_WMDE, connorshea, Aklapper, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, 
Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint

2022-08-22 Thread connorshea
connorshea added a comment.


  Thank you!

TASK DETAIL
  https://phabricator.wikimedia.org/T315158

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: WMDE-leszek, Addshore, Ollie.Shotton_WMDE, connorshea, Aklapper, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint

2022-08-21 Thread connorshea
connorshea added a comment.


  Based on how the `SnakValidatorStatementValidator` class seems to work, it 
seems like you could catch the specific exceptions raised by 
`lib/packages/wikibase/data-model-serialization/src/Deserializers/StatementDeserializer.php`
 and return a more specific error message for "invalid statement" in the 
`validate` method Relatively Easily™ (I'm decent at PHP, but hardly an expert, 
so I may very well be missing something). That might be something to look into, 
because the current generic invalid statement message is pretty frustrating.

TASK DETAIL
  https://phabricator.wikimedia.org/T315158

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: WMDE-leszek, Addshore, Ollie.Shotton_WMDE, connorshea, Aklapper, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint

2022-08-21 Thread connorshea
connorshea added a comment.


  It seems like there are various places in the REST API code where there are 
permission checks that provide specific error messages about what the problem 
is, but the `newFrameworkAlikePermissionDeniedResponse` method in 
`repo/rest-api/src/RouteHandlers/ResponseFactory.php` doesn't actually accept 
any arguments, so it just throws away the specific error message. Though in 
this case I guess the more specific error wouldn't be particularly useful 
anyway.

TASK DETAIL
  https://phabricator.wikimedia.org/T315158

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: WMDE-leszek, Addshore, Ollie.Shotton_WMDE, connorshea, Aklapper, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint

2022-08-21 Thread connorshea
connorshea added a comment.


  I get a 403 
(`{\"error\":\"rest-write-denied\",\"httpCode\":403,\"httpReason\":\"Forbidden\"}`)
 when using a Wikidata beta site entity for the quantity unit:
  
{
  "statement": {
"mainsnak": {
  "snaktype": "value",
  "property": "P937",
  "datatype": "quantity",
  "datavalue": {
"type": "quantity",
"value": {
  "amount": "+1",
  "upperBound": null,
  "lowerBound": null,
  "unit": "https://wikidata.beta.wmflabs.org/entity/Q358085;
}
  }
},
"qualifiers": {
},
"references": [

],
"rank": "normal",
"type": "statement"
  },
  "bot": true
}
  
  Ditto if I set unit to just "1".
  
  And same 403 if I remove the upperBound/lowerBound attributes:
  
{
  "statement": {
"mainsnak": {
  "snaktype": "value",
  "property": "P937",
  "datatype": "quantity",
  "datavalue": {
"type": "quantity",
"value": {
  "amount": "+1",
  "unit": "1"
}
  }
},
"qualifiers": {
},
"references": [

],
"rank": "normal",
"type": "statement"
  },
  "bot": true
}

TASK DETAIL
  https://phabricator.wikimedia.org/T315158

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: WMDE-leszek, Addshore, Ollie.Shotton_WMDE, connorshea, Aklapper, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint

2022-08-21 Thread connorshea
connorshea added a comment.


  I tried using the HTTP URL, but I still get a 500 error 
(`{\"code\":\"unexpected-error\",\"message\":\"Unexpected error\"}`).
  
{
  "statement": {
"mainsnak": {
  "snaktype": "value",
  "property": "P740",
  "datatype": "globe-coordinate",
  "datavalue": {
"type": "globecoordinate",
"value": {
  "latitude": 52.5167,
  "longitude": 13.3833,
  "precision": 0.017,
  "globe": "http://www.wikidata.org/entity/Q2;
}
  }
},
"qualifiers": {
},
"references": [

],
"rank": "normal",
"type": "statement"
  },
  "bot": true
}
  
  If I add an altitude of null (the property is deprecated based on the docs, 
but I figured I'd try), I get a 403 error 
(`"{\"error\":\"rest-write-denied\",\"httpCode\":403,\"httpReason\":\"Forbidden\"}"`).
 Not sure what's up with that. I'm able to make an edit that hits the same 
endpoint and adds a string statement to this item in the same script, so it 
shouldn't be due to the lack of auth or anything.
  
  Also, unrelated but the GET request returns the `mainsnak.datavalue.type` as 
`globe_coordinate` but it seems to be that the POST request only accepts 
`globecoordinate`?

TASK DETAIL
  https://phabricator.wikimedia.org/T315158

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: WMDE-leszek, Addshore, Ollie.Shotton_WMDE, connorshea, Aklapper, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint

2022-08-21 Thread connorshea
connorshea added a comment.


  Oh, that's really weird. So it has to use HTTP, not HTTPS for 
globe/calendarmodel? Can we just exclude the protocol entirely like 
`//www.wikidata.org/entity/Q2`?
  
  As for before/after, I assumed they'd be optional since they default to 0 
anyway (and based on the JSON docs are ignored/may be dropped it future).

TASK DETAIL
  https://phabricator.wikimedia.org/T315158

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: WMDE-leszek, Addshore, Ollie.Shotton_WMDE, connorshea, Aklapper, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T315164: Wikibase REST API Swagger docs are missing "type: statement" on statements POST endpoint

2022-08-13 Thread connorshea
connorshea added a comment.


  I managed to figure out how to generate the Swagger docs locally, and 
changing `repo/rest-api/specs/global/request-parts.json` in the Wikibase repo 
fixes this problem:
  
{
"StatementRequest": {
"allOf": [
{
"type": "object",
"properties": {
"statement": {
"allOf": [
{ "$ref": 
"./schemas.json#/Statement" },
{ "$ref": 
"#/StatementRequestRequired" }
]
}
},
"required": [ "statement" ]
},
{ "$ref": "./request-parts.json#/MediawikiEdit" }
]
},
"MediawikiEdit": {
"type": "object",
"properties": {
"tags": {
"type": "array",
"items": { "type": "string" },
"default": [ ]
},
"bot": {
"type": "boolean",
"default": false
},
"comment": {
"type": "string"
}
}
},
"QualifiersRequestRequired": {
"additionalProperties": {
"items": {
"required": [ "snaktype", "property" ]
}
}
},
"ReferenceRequestRequired": {
"required": [ "snaks", "snaks-order" ],
"properties": {
"snaks": {
"additionalProperties": {
"items": {
"required": [ "snaktype", 
"property" ]
}
}
}
}
},
"ReferencesRequestRequired": {
"items": { "$ref": "#/ReferenceRequestRequired" }
},
"StatementRequestRequired": {
"required": [ "mainsnak", "type" ],
"properties": {
"mainsnak": { "required": [ "snaktype", "property" ] },
"qualifiers": { "$ref": "#/QualifiersRequestRequired" },
"references": { "$ref": "#/ReferencesRequestRequired" },
"type": {
"type": "string",
"example": "statement"
}
}
}
}
  
  Pretty much just added the `type` property at the bottom and made `type` a 
required property. I'd contribute this myself, but I have no idea how to use 
Gerrit and I assume it'll probably need some changes after code review, so I'll 
let someone more familiar handle things :)

TASK DETAIL
  https://phabricator.wikimedia.org/T315164

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: connorshea, Aklapper, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 
ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, 
LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, 
Lydia_Pintscher, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T315164: Wikibase REST API Swagger docs are missing "type: statement" on statements POST endpoint

2022-08-13 Thread connorshea
connorshea created this task.
connorshea added projects: Wikibase REST API, Wikidata.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  **Steps to replicate the issue** (include links if applicable):
  
  - View the REST API Swagger docs at 
https://doc.wikimedia.org/Wikibase/master/js/rest-api/
  - See the format defined in the docs for creating a new statement with the 
`POST /entities/items/{item_id}/statements` endpoint.
  - Try to post the first JSON blob below to an item on the beta Wikidata site.
  - See that it errors with `{ "code": "invalid-statement-data", "message": 
"Invalid statement data provided" }`, despite having all the components that 
are declared in the Swagger docs.
  
  This is what I tried POSTing to the endpoint, which failed:
  
{
  "statement": {
"mainsnak": {
  "snaktype": "value",
  "property": "P625",
  "datatype": "string",
  "datavalue": {
"type": "string",
"value": "test data"
  }
}
  },
  "bot": true,
  "tags": [],
  "comment": "foo"
}
  
  This is what the endpoint *actually* wanted:
  
{
  "statement": {
"mainsnak": {
  "snaktype": "value",
  "property": "P625",
  "datatype": "string",
  "datavalue": {
"type": "string",
"value": "test data"
  }
},
"type": "statement"
  },
  "bot": true,
  "tags": [],
  "comment": "foo"
}
  
  The only difference is the `"type": "statement"` line, which the Swagger docs 
do not mention/include. I only figured this out after going into the Wikibase 
codebase and browsing the unit tests. 
  
  **What happens?**:
  
  An error about an invalid statement is returned and the Swagger docs make no 
mention of a `type` attribute in the statement JSON.
  
  **What should have happened instead?**:
  
  The Swagger docs for the statements POST endpoint should include the required 
`type` key.
  
  **Software version** (skip for WMF-hosted wikis like Wikipedia): Beta 
Wikidata site
  
  **Other information** (browser name/version, screenshots, etc.):
  
  If the same `type` attribute should be used on the PUT endpoint(s) for 
statements, those should be updated as well.

TASK DETAIL
  https://phabricator.wikimedia.org/T315164

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: connorshea, Aklapper, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 
ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, 
LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, 
Lydia_Pintscher, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T312826: Add "only applies to class" and/or "does not apply to class" constraint qualifier

2022-07-11 Thread connorshea
connorshea created this task.
connorshea added projects: Wikidata, Wikibase-Quality-Constraints.

TASK DESCRIPTION
  We'd like to be able to apply constraints to specific item classes, rather 
than to all items using a given property. The reason for this is that there are 
distinct usages of the same properties across different classes of items.
  
  For example, "personal computer" is a valid platform for some types of 
//software//, but is _not_ valid for a //video game// (where video games would 
support specific platforms like Windows, macOS, Linux, PlayStation, etc.). So 
we want a constraint to disallow "personal computer" as a value for 
https://www.wikidata.org/wiki/Property:P400, but only on items that are 
instances of "video game".
  
  This should probably support both inclusion (only enforce this constraint for 
items of class X) and exclusion (enforce this constraint for all items other 
than those of class Y). That should maybe be two separate tasks, though.

TASK DETAIL
  https://phabricator.wikimedia.org/T312826

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: Lea_Lacroix_WMDE, Lydia_Pintscher, Lucas_Werkmeister_WMDE, Aklapper, 
Esc3300, Eihel, Lectrician1, Jony, connorshea, Astuthiodit_1, karapayneWMDE, 
Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Agabi10, 
Scott_WUaS, abian, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T274606: Support one-of qualifier value property constraint type

2021-02-11 Thread connorshea
connorshea added a parent task: T213803: [Tracking] Request for new constraint 
types.

TASK DETAIL
  https://phabricator.wikimedia.org/T274606

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: connorshea, Aklapper, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, 
Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, merbst, LawExplorer, 
_jensen, rosalieper, Agabi10, Scott_WUaS, abian, Wikidata-bugs, aude, 
Lydia_Pintscher, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] T213803: [Tracking] Request for new constraint types

2021-02-11 Thread connorshea
connorshea added a subtask: T274606: Support one-of qualifier value property 
constraint type.

TASK DETAIL
  https://phabricator.wikimedia.org/T213803

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: Aklapper, Lucas_Werkmeister_WMDE, Lydia_Pintscher, Lea_Lacroix_WMDE, 
Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Agabi10, Scott_WUaS, abian, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] T274606: Support one-of qualifier value property constraint type

2021-02-11 Thread connorshea
connorshea created this task.
connorshea added projects: Wikibase, Wikibase-Quality-Constraints, 
Wikibase-Quality.
Restricted Application added a subscriber: Aklapper.
Restricted Application added a project: Wikidata.

TASK DESCRIPTION
  Add support for this constraint type: https://www.wikidata.org/wiki/Q52712340
  
  Essentially, some properties have qualifiers that they use but which only 
have a few valid values. For example, a video game store that only supports 
Windows, macOS, and Linux - but which uses platform qualifiers to show which a 
given game supports - should not allow the value "Nintendo Wii" in that 
qualifier. This constraint qualifier would be about warning the user if they 
use a value that isn't in the configured list for the given qualifier on that 
property.

TASK DETAIL
  https://phabricator.wikimedia.org/T274606

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: connorshea, Aklapper, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, 
Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, merbst, LawExplorer, 
_jensen, rosalieper, Agabi10, Scott_WUaS, abian, Wikidata-bugs, aude, 
Lydia_Pintscher, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] T199197: [2.11] Integrate Citoid in Wikidata

2020-12-20 Thread connorshea
connorshea added a comment.


  I'd like to say that - as a Wikidata contributor - this is still a 
much-needed tool. The current reference interface for Wikidata is still painful 
to use.

TASK DETAIL
  https://phabricator.wikimedia.org/T199197

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Mvolz, connorshea
Cc: connorshea, leila, Ironie, jeblad, Hjfocs, Lucas_Werkmeister_WMDE, Michael, 
Ayack, Bencemac, Jdforrester-WMF, Mvolz, VIGNERON, Liuxinyu970226, Scott_WUaS, 
Tobias1984, Stryn, Daniel_Mietchen, czar, Whatamidoing-WMF, Izno, 
Glorian_Yapinus, Juandev, PKM, The_RedBurn, Jklamo, Jsamwrites, 
MichaelSchoenitzer, He7d3r, Phil_Boswell, aude, marcella, Lydia_Pintscher, 
Susannaanas, Samwalton9, Aklapper, Alter-paule, NavinRizwi, Beast1978, Un1tY, 
Akuckartz, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, Gaboe420, 
Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, GoranSMilovanovic, 
QZanden, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Jason_Quinn, 
Shangkuanlc, ZhouZ, Mpaulson, Wikidata-bugs, Dinoguy1000, jayvdb, Slaporte, 
Mbch331, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T209879: Graduate suggestions based on constraints beta feature out of beta features

2019-04-15 Thread connorshea
connorshea added a comment.


  Apologies if this is the wrong place to mention this, but I've been using the 
suggestions feature for a while and my only complaint about it currently is 
that, when you create a new statement, qualifiers for it don't have any 
suggestions (e.g. when adding Steam Application ID 
<https://www.wikidata.org/wiki/Property:P1733> to an item, I would expect that 
adding a qualifier would suggest the "platform" property as a qualifier). The 
suggestions only work when the statement has already been saved.
  
  Should I open a separate issue for this?

TASK DETAIL
  https://phabricator.wikimedia.org/T209879

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Lucas_Werkmeister_WMDE, connorshea
Cc: connorshea, greg, Jdforrester-WMF, WMDE-leszek, Lucas_Werkmeister_WMDE, 
Lea_Lacroix_WMDE, Aklapper, Lydia_Pintscher, alaa_wmde, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Agabi10, Jonas, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T167700: Add button to automatically fix certain constraint violations

2019-04-15 Thread connorshea
connorshea added a comment.


  I would love this feature, I frequently add new properties that require a 
sibling statement (e.g. Steam Application ID requires that you add Steam as a 
Distribution method for the item) and this would make my life a lot easier :)

TASK DETAIL
  https://phabricator.wikimedia.org/T167700

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: connorshea
Cc: connorshea, Pigsonthewing, Sjoerddebruin, PokestarFan, Nikki, 
Lydia_Pintscher, Jan_Dittrich, Ivan_A_Krestinin, Aklapper, 
Lucas_Werkmeister_WMDE, alaa_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, 
QZanden, dachary, merbst, LawExplorer, _jensen, rosalieper, Agabi10, 
Wikidata-bugs, aude, Ricordisamoa, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] [Commented On] T204440: analyze and visualize the identifier landscape of Wikidata

2019-04-03 Thread connorshea
connorshea added a comment.


  FYI, I keep getting disconnected from the site for some reason.
  
  F28575399: Screen Shot 2019-04-03 at 10.05.19 PM.png 
<https://phabricator.wikimedia.org/F28575399>
  
  Here are the console logs, if that helps at all:
  
  F28575380: Screen Shot 2019-04-03 at 10.06.04 PM.png 
<https://phabricator.wikimedia.org/F28575380>
  
  Also, when you go to the Particular Identifier tab and look at a property 
without enough data, there's a typo: "There is no enough data to compute the 
overlap graph for this identifier." Should be "not enough data".
  
  I'm also kind of surprised by how much data is apparently needed, I was 
trying to check PCGamingWiki ID and it has 5600 uses, but that's not enough 
data for the tool to do anything with?

TASK DETAIL
  https://phabricator.wikimedia.org/T204440

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: GoranSMilovanovic, connorshea
Cc: connorshea, Moebeus, Multichill, Hjfocs, RazShuty, GoranSMilovanovic, 
Aklapper, Lydia_Pintscher, alaa_wmde, Nandana, Lahi, Gq86, QZanden, 
LawExplorer, _jensen, rosalieper, Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs