You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bring Map Local from Proxyman iOS to Proxyman Android
Requirement
Exactly port the UI from Map Local iOS to Android
Map Local Service and Map Local Entry, refer Block List Entry for reference
Comprehensive Unit Tests to test all common case and edge cases
Integration tests: Start the Proxy Server, setup Map Local Entries, Make HTTPS call and verity the result for the following cases: Change Status Code, Change Headers, Change Body with text-based, JSON, binary, image.
Status Code screen
Write new reusable class to select the Status Code, so I can reuse it on the Breakpoint feature later
Filter status code
Headers Screen
Header Picker screen
Auto-completion for Header Key and Header Value. Use all common header key&value
Able to edit and delete (swipe to delete)
auto focus on the last row when I open the screen
when I click + button, it should create empty rows and focus on the Header Key text field, so I can type with auto-completion
Keyboard shortcut, to move left, right or close the keyboard
Body Screen
Use Current Text Editor with syntax highlighting for the Body Edit screen
Prettify JSON, Select File from local, Go to line, Editor Setting, Clear Text (with confirmation)
Able to edit the body
Others
Add menu context to quickly create a Map Local Rule from a selected flow -> Check they have correct Map Local Entry (Status code, headers and body)
FREE for 1 rules, unlock PRO
Add dummy view for this feature to the paywall
Features
Map Local Service works as expected, can modify the Response
Description
Requirement
Status Code screen
Headers Screen
Body Screen
Others
Features
Screenshots