Skip to content

WebSoket filter: stay on found the message after removing the filter #2348

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

Open
ganeles opened this issue May 14, 2025 · 4 comments
Open

WebSoket filter: stay on found the message after removing the filter #2348

ganeles opened this issue May 14, 2025 · 4 comments
Assignees
Labels
✅ Done Ticket is addressed and fixed. enhancement New feature or request

Comments

@ganeles
Copy link

ganeles commented May 14, 2025

Description

If you use a filter in WebSoket flow, as usual, you find only one message from a few that you need (for example, you find a request, and after that, you need to check the response for this message)

For now, I use a filter to find a request (and got a list with 5 messages)
I decided I need the second message (and want to check surrounding messages)
But if I remove the filter, the selection of the message will be reset (the first message in the WebSocket flow will be selected)

So, I need:

  • Find the message
  • Remember the "time" when the message was sent
  • Remove a filter
  • Scroll WebSocket flow to the time that I remembered
  • Finally, read the surrounding messages

I see the following ideas on how to make it more convenient:

  1. Stay focused on the selected message when I remove a filter (as it works for a filter for HTTP requests in Proxyman)
  2. Add the optional mode: instead of "filter" (I mean "hide all messages that do not match to filter) add option to "highlight all messages that match to filter" (as it works in Fiddler Classic)
    I mean "highlight the found messages and do NOT hide all other messages"

Why this feature/change is important?

Because the Proxyman is the best WebSocket proxy for MacOS of course!

And - big thank you for that!

@ganeles ganeles added the enhancement New feature or request label May 14, 2025
@NghiaTranUIT
Copy link
Member

I'd say to implement it:

Stay focused on the selected message when I remove a filter (as it works for a filter for HTTP requests in Proxyman)

Because it's intuitive. Will send a beta build this week 👍

@NghiaTranUIT NghiaTranUIT added this to the Proxyman 5.20.0 milestone May 14, 2025
@NghiaTranUIT NghiaTranUIT self-assigned this May 14, 2025
@ganeles
Copy link
Author

ganeles commented May 14, 2025

You are the fastest developer in the world!

Thank you!

@NghiaTranUIT
Copy link
Member

it's fixed @ganeles : https://download.proxyman.io/beta/Proxyman_5.19.0_Fix_ws_message_filter_selection.dmg

CleanShot.2025-05-15.at.08.48.13.mp4

@NghiaTranUIT NghiaTranUIT added the ✅ Done Ticket is addressed and fixed. label May 15, 2025
@ganeles
Copy link
Author

ganeles commented May 15, 2025

Yeah, it works!
Thanks!

And extra thanks for your instant reaction

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✅ Done Ticket is addressed and fixed. enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants