[GH-ISSUE #349] [Map Remote] #2 Map Remote, then Breakpoint or Scripting #349

Open
opened 2026-03-03 19:50:03 +03:00 by kerem · 0 comments
Owner

Originally created by @NghiaTranUIT on GitHub (Jan 16, 2024).
Original GitHub issue: https://github.com/ProxymanApp/proxyman-windows-linux/issues/349

Originally assigned to: @kics223w1 on GitHub.

Description

Map Remote is special because it can work with the Breakpoint or the Scripting.

Acceptance Criteria

  • Refactor the Flow.swift. Ping @NghiaTranUIT to get the new file, so it can store multiple matching debugging tools, for example: Map Remote, Breakpoint and Scripting.
  • Implement the findMatchingToolServices for Map Remote + another tools. Ping @NghiaTranUIT

How to test manually (Breakpoint)

  1. Follow this setup: https://github.com/ProxymanApp/proxyman-windows-linux/issues/348#issuecomment-1892982896
  2. At the latest step -> Right Click again on the request -> Tools -> Breakpoint -> Create new entry
  3. Repeat this request
  4. Verify it's matched Map Remote, then Breakpoint
  5. Verify we can modify the Request/Response by using the Breakpoint Tool

How to test manually (Scripting)

  1. Follow this setup: https://github.com/ProxymanApp/proxyman-windows-linux/issues/348#issuecomment-1892982896
  2. At the latest step -> Right Click again on the request -> Tools -> Scripting -> Create new entry
  3. Repeat this request
  4. Verify it's matched Map Remote, then Scripting
  5. Verify we can modify the Request/Response by using the Scripting
Originally created by @NghiaTranUIT on GitHub (Jan 16, 2024). Original GitHub issue: https://github.com/ProxymanApp/proxyman-windows-linux/issues/349 Originally assigned to: @kics223w1 on GitHub. ## Description Map Remote is special because it can work with the Breakpoint or the Scripting. ## Acceptance Criteria - [x] Refactor the `Flow.swift`. Ping @NghiaTranUIT to get the new file, so it can store multiple matching debugging tools, for example: Map Remote, Breakpoint and Scripting. - [x] Implement the `findMatchingToolServices` for Map Remote + another tools. Ping @NghiaTranUIT ## How to test manually (Breakpoint) 1. Follow this setup: https://github.com/ProxymanApp/proxyman-windows-linux/issues/348#issuecomment-1892982896 2. At the latest step -> Right Click again on the request -> Tools -> Breakpoint -> Create new entry 3. Repeat this request 4. ✅ Verify it's matched Map Remote, then Breakpoint 5. ✅ Verify we can modify the Request/Response by using the Breakpoint Tool ## How to test manually (Scripting) 1. Follow this setup: https://github.com/ProxymanApp/proxyman-windows-linux/issues/348#issuecomment-1892982896 2. At the latest step -> Right Click again on the request -> Tools -> Scripting -> Create new entry 3. Repeat this request 4. ✅ Verify it's matched Map Remote, then Scripting 5. ✅ Verify we can modify the Request/Response by using the Scripting
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/proxyman-windows-linux#349
No description provided.