[GH-ISSUE #1598] [Breakpoint][iOS] #2 Breakpoint Edit Rule View #1590

Open
opened 2026-03-03 19:52:43 +03:00 by kerem · 1 comment
Owner

Originally created by @NghiaTranUIT on GitHub (Apr 13, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1598

Originally assigned to: @8bitzz on GitHub.

Description

When #1597 is completed, we should implement the Edit Rule View.

Acceptance Criteria

  • Implement the Breakpoint Edit View, which is similar to the Block List Edit View
    IMG_4EF8EB3A5B48-1

  • Add a new section with 2 rows
    Screenshot 2023-04-13 at 10 10 43

  • Request and Response Switches should be ON by default

  • Able to Add new Breakpoint Rule

  • Able to edit the current breakpoint

  • Verify that it's saved properly (Test by quitting the app -> Reopen it -> Make sure it's saved)

  • If we add a new Breakpoint Rule -> The Right button title is Add

  • If we edit a current breakpoint rule -> The Right Button Title is Save

Originally created by @NghiaTranUIT on GitHub (Apr 13, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1598 Originally assigned to: @8bitzz on GitHub. ## Description When #1597 is completed, we should implement the Edit Rule View. ## Acceptance Criteria - Implement the Breakpoint Edit View, which is similar to the Block List Edit View ![IMG_4EF8EB3A5B48-1](https://user-images.githubusercontent.com/5878421/231637839-90d96412-7d30-418a-b114-cf2a570ae5cb.jpeg) - Add a new section with 2 rows <img width="416" alt="Screenshot 2023-04-13 at 10 10 43" src="https://user-images.githubusercontent.com/5878421/231638786-b3fa0c06-825c-4752-85c2-40a0f6171ea5.png"> - Request and Response Switches should be ON by default - Able to Add new Breakpoint Rule - Able to edit the current breakpoint - Verify that it's saved properly (Test by quitting the app -> Reopen it -> Make sure it's saved) - If we add a new Breakpoint Rule -> The Right button title is `Add` - If we edit a current breakpoint rule -> The Right Button Title is `Save`
Author
Owner

@NghiaTranUIT commented on GitHub (Apr 18, 2023):

Create Breakpoint Rule from Menu Context

How it works:

  1. Hold on to any domain -> Show menu context -> Add to Breakpoint List
  2. Should the Edit Breakpoint List screen (Try "Add to Blacklist" to understand the behavior)
  3. Automatically fill all breakpoint edit screens with a selected flow.
  4. The user can click "Save" to quickly create a new rule.
  • Add "Add to Breakpoint List" into 3 places:
    IMG_6880
    IMG_6879
    IMG_6878
<!-- gh-comment-id:1512312937 --> @NghiaTranUIT commented on GitHub (Apr 18, 2023): ### Create Breakpoint Rule from Menu Context How it works: 1. Hold on to any domain -> Show menu context -> Add to Breakpoint List 2. Should the Edit Breakpoint List screen (Try "Add to Blacklist" to understand the behavior) 3. Automatically fill all breakpoint edit screens with a selected flow. 4. The user can click "Save" to quickly create a new rule. - Add "Add to Breakpoint List" into 3 places: ![IMG_6880](https://user-images.githubusercontent.com/5878421/232646805-8b9e5b2d-4d22-4052-893d-8698a66341b0.PNG) ![IMG_6879](https://user-images.githubusercontent.com/5878421/232646811-6c35fc08-50c3-4a1c-acc5-16ee099819fc.PNG) ![IMG_6878](https://user-images.githubusercontent.com/5878421/232646817-408b0c26-e23c-4c56-9980-a6999c725a0a.PNG)
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#1590
No description provided.