mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-26 16:45:57 +03:00
[GH-ISSUE #808] GraphQL Column on the Flow Tableview #804
Labels
No labels
Discussion
Feature request
In Progress...
Plugins
Waiting response
Windows
Windows
bug
duplicate
enhancement
feature
good first issue
iOS
macOS 10.11
question
wontfix
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Proxyman#804
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @NghiaTranUIT on GitHub (Mar 6, 2021).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/808
Description
Some users are struggling with GraphQL requests. They look the same (URL and the Query), but different Body Data (Operation and Query Name). Therefore, it's difficult to distinguish which requests until it's displayed on the Detail Panel.
We should extract the Operation and Query name from GraphQL Requests and display it as a column.
Acceptance Criteria
@NghiaTranUIT commented on GitHub (Mar 7, 2021):
Done: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_2.19.0_GraphQL_Column.dmg
@philviso-reverb commented on GitHub (Mar 15, 2021):
This is a great feature! Thank you 😃
@NghiaTranUIT commented on GitHub (Mar 16, 2021):
Just a small improvement but it might save our dev life 😄
@philviso-reverb commented on GitHub (Mar 18, 2021):
I still haven't found a great way to breakpoint specific graphql requests, but this seems like it could be perfect! Is it possible to set a breakpoint based on the query name?
@NghiaTranUIT commented on GitHub (Mar 19, 2021):
@philviso-reverb Unfortunately, at the moment, we are not able to set a breakpoint on a QueryName of GraphQL request.
Just wondering: Let image that you can set it. What would you do next?
If it's all about changing the Body Response, you can use the Scripting (https://docs.proxyman.io/advanced-features/graphql)
@philviso-reverb commented on GitHub (Mar 26, 2021):
I was thinking more about changing the request / response content.
Thanks for the link on scripting. I'll look into that more at some point. I was hoping for something that requires less fiddling / configuration. Setting a breakpoint and then modifying text on the fly is as easy as it gets. Good to know that available as an option though :)
@NghiaTranUIT commented on GitHub (Mar 27, 2021):
I might consider supporting "Matching for GraphQL". Then, You can match the exact Query Name from Request's Body. It will work all current debugging tools (Breakpoint, Map Local, ...) 👍
@NghiaTranUIT commented on GitHub (May 26, 2021):
Hey @philviso-reverb if you would like to use Map Local or Breakpoint on GraphQL Request, please check out this comment: https://github.com/ProxymanApp/Proxyman/issues/412#issuecomment-848600748 👍
@philviso-reverb commented on GitHub (Jun 1, 2021):
Cool feature! Thank you!