mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-26 00:25:56 +03:00
[GH-ISSUE #935] Can't edit and save previously saved sessions #930
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#930
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 @cameroncooke on GitHub (Jul 15, 2021).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/935
Originally assigned to: @NghiaTranUIT on GitHub.
Proxyman version? (Ex. Proxyman 1.4.3)
2.29.0 (22900)
macOS Version? (Ex. mac 10.14)
12.0 Beta (21A5284e)
Steps to reproduce
Expected behavior
Saved sessions should act like documents, opening viewing, and editing and saving should be possible. When the only tab open is a saved session Proxyman shouldn't be recording network traffic.
The current behaviour is unintuitive and it doesn't feel like the tab behaviour has really been thought through.
Further info
The use-case is that I want to debug an issue with another app and they have asked for network recording logs. When I record in Proxyman it records more than just the app or domain I care about, when I save a session it saves all traffic not just the filtered view I'm seeing in the interface.
I want to then open the saved session and remove all the redundant requests so that I've just got the ones I care about and save the session before sending it to the app provider to debug the issue with me.
@NghiaTranUIT commented on GitHub (Jul 15, 2021):
It's a big obstacle that Proxyman is facing. We implement the document-based app incorrectly. Therefore, when we open a Session file, it doesn't support Auto-Save, or all native features of the Document-based app could benefit.
In order to fix it, we have to refactor how we implement this feature.
I highly recommend exporting as a ProxymanLog (Select your requests -> Right Click -> Export -> ProxymanLog), because you can select what domains/apps you would like to export (Not the entire session). You can also export entire Domain Node too (on the left panel).
I will bump this problem to the team and see how we can tackle it. Ideally, it should be the same as you mention 👍 😄
@cameroncooke commented on GitHub (Jul 15, 2021):
Yeah, I think the document-based app design needs some work ;-) but it's all good. Great work on Proxyman I'm love it, hence all the feedback!