Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🎯 Tracking: Resolving nodes by URI #2366

Closed
14 of 16 tasks
justlevine opened this issue May 6, 2022 · 4 comments
Closed
14 of 16 tasks

🎯 Tracking: Resolving nodes by URI #2366

justlevine opened this issue May 6, 2022 · 4 comments
Labels
component: architecture Relating to fundamental architectural decisions component: query Relating to GraphQL Queries effort: high More than a week impact: high Unblocks new use cases, substantial improvement to existing feature, fixes a major bug status: in progress Currently being worked on type: bug Issue that causes incorrect or unexpected behavior
Milestone

Comments

@justlevine
Copy link
Collaborator

justlevine commented May 6, 2022

This is a tracker for all the issues with bad/missing results when resolving nodes by their URI.

The general problem stems from NodeResolver's attempt to replicate WP::parse_request with a provided uri. Assumingly, some of these are due to misordered conditionals, while others are missing edge cases.

Proposed Work

As I see it, the ideal solve requires 3 steps:

Tracking:

If I missed an issue or if you have a use case not referenced by an existing issue, please share and I'll add it to the tracker.

@justlevine justlevine added type: bug Issue that causes incorrect or unexpected behavior component: architecture Relating to fundamental architectural decisions status: in progress Currently being worked on effort: high More than a week impact: high Unblocks new use cases, substantial improvement to existing feature, fixes a major bug component: query Relating to GraphQL Queries labels May 6, 2022
@ghost
Copy link

ghost commented May 26, 2022

@justlevine I just opened #2394 that could be added here I think.

@Ririshi
Copy link

Ririshi commented Feb 8, 2023

A discussion thread I opened (#2714) falls under this category as well, as was pointed out by @justlevine.

@justlevine
Copy link
Collaborator Author

Update: most the issues tracked have been resolved as of v1.14.0.

@justlevine
Copy link
Collaborator Author

Closing this out, as #2514 is only bug left on this list (as #2191 is more of an enhancement via #2491 at this point). Between that and the Issue Triage project sheet, this ticket is unnecessary for tracking progress/providing context.

@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in WPGraphQL Issue Triage Nov 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: architecture Relating to fundamental architectural decisions component: query Relating to GraphQL Queries effort: high More than a week impact: high Unblocks new use cases, substantial improvement to existing feature, fixes a major bug status: in progress Currently being worked on type: bug Issue that causes incorrect or unexpected behavior
Projects
Status: Done
Development

No branches or pull requests

3 participants