Page MenuHomePhabricator

connorshea
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Mar 29 2015, 12:06 AM (481 w, 4 d)
Availability
Available
LDAP User
Connorshea1
MediaWiki User
Nicereddy [ Global Accounts ]

Recent Activity

Aug 22 2023

connorshea created T344713: Requesting GitLab account activation for Connorshea1.
Aug 22 2023, 2:56 PM · User-bd808, GitLab (Account Approval), Release-Engineering-Team

Aug 12 2023

connorshea added a comment to T344016: Improvements to Annotool.

It'd be great if there were an "undo" button after you evaluate a given edit, in case you misclick.

Aug 12 2023, 6:40 PM · Research
connorshea added a comment to T341820: Evaluate and improve the Revert Risk model for Wikidata..

Please for reporting errors/bugs/improvements on the Annotation Tool, use this task T344016. For discussing the model, please keep providing here.

Aug 12 2023, 6:17 PM · Research (FY2023-24-Research-April-June)
connorshea added a comment to T341820: Evaluate and improve the Revert Risk model for Wikidata..

At the upper right corner there is a wiki selection drop-down. If I try to select a specific language to work in, it returns "nothing more to load". I can only work on items with "All" selected.

Aug 12 2023, 6:16 PM · Research (FY2023-24-Research-April-June)

Feb 10 2023

connorshea added a comment to T326948: write documentation for how to authenticate with the Wikibase REST API.

Thank you for these docs! They'll be very useful for my Ruby gem :)

Feb 10 2023, 2:08 PM · Documentation, Wikidata, Wikibase REST API (archieved)

Jan 7 2023

connorshea added a comment to T326410: inconsistent naming of data types.

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.

Jan 7 2023, 3:54 PM · Wikibase REST API (WPP), Wikidata

Dec 28 2022

connorshea added a comment to T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint.

@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!

Dec 28 2022, 5:24 PM · Wikidata, Wikibase REST API (archieved)
connorshea added a comment to T324680: Creating "time" or "globe coordinate" statements impossible on Beta Wikidata.

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).

Dec 28 2022, 5:23 PM · Wikidata Dev Team (Sprint-∞), Wikibase REST API (archieved), Wikidata
connorshea added a comment to T321483: Simplify the structure of sitelinks in item data in Wikibase REST API.

I think this ticket can be closed as completed?

Dec 28 2022, 4:33 PM · MW-1.40-notes (1.40.0-wmf.13; 2022-12-05), Wikibase Product Platform (v1) (Sprint 18), Story

Oct 29 2022

connorshea added a comment to T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint.

I can confirm the abuse filter issues still exist :)

Oct 29 2022, 8:30 PM · Wikidata, Wikibase REST API (archieved)

Sep 25 2022

connorshea added a comment to T315164: Wikibase REST API Swagger docs are missing "type: statement" on statements POST endpoint.

Thank you!

Sep 25 2022, 2:50 PM · Wikidata, Wikibase REST API (archieved)

Aug 22 2022

connorshea added a comment to T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint.

Thank you!

Aug 22 2022, 11:29 PM · Wikidata, Wikibase REST API (archieved)

Aug 21 2022

connorshea added a comment to T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint.

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.

Aug 21 2022, 9:07 PM · Wikidata, Wikibase REST API (archieved)
connorshea added a comment to T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint.

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.

Aug 21 2022, 8:53 PM · Wikidata, Wikibase REST API (archieved)
connorshea added a comment to T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint.

I get a 403 ({\"error\":\"rest-write-denied\",\"httpCode\":403,\"httpReason\":\"Forbidden\"}) when using a Wikidata beta site entity for the quantity unit:

Aug 21 2022, 8:45 PM · Wikidata, Wikibase REST API (archieved)
connorshea added a comment to T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint.

I tried using the HTTP URL, but I still get a 500 error ({\"code\":\"unexpected-error\",\"message\":\"Unexpected error\"}).

Aug 21 2022, 8:33 PM · Wikidata, Wikibase REST API (archieved)
connorshea added a comment to T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint.

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?

Aug 21 2022, 7:55 PM · Wikidata, Wikibase REST API (archieved)

Aug 14 2022

connorshea closed T315105: [Hackathon 2022] Implement more endpoints from the Wikidata REST API in the Wikidatum Ruby gem as Resolved.

Marking this as resolved since the hackathon is over

Aug 14 2022, 7:07 PM · Wikimania-Hackathon-2022

Aug 13 2022

connorshea added a comment to T315164: Wikibase REST API Swagger docs are missing "type: statement" on statements POST endpoint.

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:

Aug 13 2022, 5:50 PM · Wikidata, Wikibase REST API (archieved)
connorshea created T315164: Wikibase REST API Swagger docs are missing "type: statement" on statements POST endpoint.
Aug 13 2022, 5:29 PM · Wikidata, Wikibase REST API (archieved)
connorshea added a comment to T315105: [Hackathon 2022] Implement more endpoints from the Wikidata REST API in the Wikidatum Ruby gem.

Released a new version (0.2.1) of the gem with add_statement, delete_statement, and an overall significantly better implementation for how datavalues are handled.

Aug 13 2022, 4:12 PM · Wikimania-Hackathon-2022
connorshea updated the task description for T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint.
Aug 13 2022, 2:19 PM · Wikidata, Wikibase REST API (archieved)
connorshea created T315158: Quantities, Times, and GlobeCoordinates datavalues do not work in REST API statements POST endpoint.
Aug 13 2022, 2:18 PM · Wikidata, Wikibase REST API (archieved)

Aug 12 2022

connorshea added a comment to T315105: [Hackathon 2022] Implement more endpoints from the Wikidata REST API in the Wikidatum Ruby gem.

Improved the way datavalues are represented in the codebase to have dedicated classes for each type. Also started adding unit tests across the library :)

Aug 12 2022, 10:01 PM · Wikimania-Hackathon-2022
connorshea created T315105: [Hackathon 2022] Implement more endpoints from the Wikidata REST API in the Wikidatum Ruby gem.
Aug 12 2022, 6:46 PM · Wikimania-Hackathon-2022

Jul 12 2022

connorshea created T312826: Add "only applies to class" and/or "does not apply to class" constraint qualifier.
Jul 12 2022, 4:09 AM · Wikibase-Quality-Constraints, Wikidata

Jun 15 2021

Esc3300 awarded T274606: Support one-of qualifier value property constraint type a Grey Medal token.
Jun 15 2021, 5:37 AM · Wikibase-Quality, Wikibase-Quality-Constraints, Wikibase (3rd party installations), Wikidata

Feb 11 2021

connorshea added a parent task for T274606: Support one-of qualifier value property constraint type: T213803: [Tracking] Request for new constraint types.
Feb 11 2021, 11:57 PM · Wikibase-Quality, Wikibase-Quality-Constraints, Wikibase (3rd party installations), Wikidata
connorshea added a subtask for T213803: [Tracking] Request for new constraint types: T274606: Support one-of qualifier value property constraint type.
Feb 11 2021, 11:57 PM · Wikidata data quality and trust, Tracking-Neverending, Wikibase-Quality-Constraints, Wikidata
connorshea created T274606: Support one-of qualifier value property constraint type.
Feb 11 2021, 11:56 PM · Wikibase-Quality, Wikibase-Quality-Constraints, Wikibase (3rd party installations), Wikidata

Dec 21 2020

connorshea added a comment to T199197: [2.11] Integrate Citoid in Wikidata.

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.

Dec 21 2020, 3:48 AM · Citoid, WMF-Legal, Wikidata, Epic

Apr 15 2019

connorshea added a comment to T209879: Graduate suggestions based on constraints beta feature out of beta features.

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 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.

Apr 15 2019, 5:50 PM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikibase-Quality-Constraints, Wikidata
connorshea added a comment to T167700: Add button to automatically fix certain constraint violations.

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 :)

Apr 15 2019, 5:45 PM · Wikidata-Gadgets, Wikibase-Quality-Constraints, Wikibase-Quality, Wikidata

Apr 4 2019

connorshea added a comment to T204440: analyze and visualize the identifier landscape of Wikidata.

FYI, I keep getting disconnected from the site for some reason.

Apr 4 2019, 4:09 AM · WMDE-Analytics-Engineering, User-GoranSMilovanovic, Wikidata

Jun 9 2017

connorshea added a comment to T167547: Replace Gerrit & GitHub with GitLab.

@greg I definitely wouldn't suggest that anyway, if I were running an open source project I wouldn't want to risk having that taken away. We do have LDAP support in CE, the difference with EE is that there are some advanced features.

Jun 9 2017, 9:08 PM · Wikimedia-GitHub, Gerrit, TechCom-RFC
connorshea added a comment to T167547: Replace Gerrit & GitHub with GitLab.

@demon I was a Wikimedia contributor when everything was switched over to Phabricator, and having seen that I can't imagine this is a decision that'd be taken lightly, but as a GitLab employee I wanted to ask what features you felt were missing from CE?

Jun 9 2017, 9:02 PM · Wikimedia-GitHub, Gerrit, TechCom-RFC

May 31 2015

connorshea updated the task description for T100958: @embed is not correctly replaced in case of svg files.
May 31 2015, 10:29 PM · MW-1.29-release (WMF-deploy-2016-11-08_(1.29.0-wmf.2)), MW-1.29-release-notes, MediaWiki-General
connorshea updated the task description for T100958: @embed is not correctly replaced in case of svg files.
May 31 2015, 10:29 PM · MW-1.29-release (WMF-deploy-2016-11-08_(1.29.0-wmf.2)), MW-1.29-release-notes, MediaWiki-General
connorshea updated the task description for T100958: @embed is not correctly replaced in case of svg files.
May 31 2015, 10:28 PM · MW-1.29-release (WMF-deploy-2016-11-08_(1.29.0-wmf.2)), MW-1.29-release-notes, MediaWiki-General

Apr 4 2015

connorshea awarded T67114: ReferencePreviews: Implement Citation Previews a Mountain of Wealth token.
Apr 4 2015, 3:46 AM · User-notice-archive, WMDE-TechWish, German-Community-Wishlist, Reference Previews, Wikimedia-Israel-Hackers, Design, Page-Previews

Apr 3 2015

connorshea added a comment to T67114: ReferencePreviews: Implement Citation Previews.

Any updates on this? We'd like to use this on the PCGamingWiki if possible.

Apr 3 2015, 10:35 PM · User-notice-archive, WMDE-TechWish, German-Community-Wishlist, Reference Previews, Wikimedia-Israel-Hackers, Design, Page-Previews