mirror of
https://github.com/ProxymanApp/proxyman-windows-linux.git
synced 2026-04-27 08:55:50 +03:00
Labels
No labels
Linux
bug
enhancement
enhancement
pull-request
question
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/proxyman-windows-linux#220
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 (Apr 10, 2023).
Original GitHub issue: https://github.com/ProxymanApp/proxyman-windows-linux/issues/221
Originally assigned to: @kics223w1 on GitHub.
Description
⚠️ Ping @NghiaTranUIT to get the
BreakpointDataclass from macOS. It's responsible to handle all data changes from the Request/Response Editor.⚠️ This ticket only works on the UI and
BreakpointData. We don't actually do the breakpoint to modify the Request/Response (It's for the next ticket)Waiting Breakpoint List View
Bottom Bar
Request & Response Editor
⚠️ Important: Each Tab: Header, Query, Body, ... can be reused in the Request & Response.
Header Tab
@NghiaTranUIT commented on GitHub (Apr 10, 2023):
Header Tab
https://user-images.githubusercontent.com/5878421/230845905-fa5d2bee-0bd9-4b4d-a7bc-102394b7b836.mp4
BreakpointDatamodelOn Request Breakpoint
On Response Breakpoint
@NghiaTranUIT commented on GitHub (Apr 10, 2023):
Query Tab on the Request
https://user-images.githubusercontent.com/5878421/230846518-284cca6d-16da-4197-88cf-209314a9608f.mp4
BreakpointDatamodel@NghiaTranUIT commented on GitHub (Apr 10, 2023):
Method and URL
Update the URL will update the Query Tab (When the text field is end editing, don't change every time the user is typing)
Able to select the HTTP Method
Validate the URL -> Disable the Execute button and show the error icon

Make sure the URL, Method are updated to the
BreakpointDatamodel@NghiaTranUIT commented on GitHub (Apr 10, 2023):
Body tab
BreakpointDatamodel@NghiaTranUIT commented on GitHub (Apr 10, 2023):
Form Tab
Reuse the Header Tab -> Have all logic + behavior from the Header Tab
If the Body of the Request is a form format (ContentType = application/x-www-form-urlencoded), show the Form tab


Update the Form entry will update the Body Tab
Update the Body will update the form entry if need
https://user-images.githubusercontent.com/5878421/230848697-4ce2af9e-5f04-4e2a-8f6c-19f2f89adfb5.mp4
@NghiaTranUIT commented on GitHub (Apr 10, 2023):
Other Tab
https://user-images.githubusercontent.com/5878421/230849154-20171b3f-8b04-4df4-a49e-82e939f5cca4.mp4
Breakpointmodel