proxyman-windows-linux
proxyman-windows-linux copied to clipboard
Edit Proxying List Entry
Description
Ref: https://github.com/ProxymanApp/Proxyman/issues/811
Requirement
- [x] Double-click on the current Domain Entry to open the Editor view
- [x] Able to edit a current entry and save it properly
- [x] Make sure it closes its connection in the Flow Pool after saving (with a new edited domain)
New requirement
- [x] To replace an old node with a new node, make sure we call the current func (DeleteNode. then Add node at deleted index) => By using this way, we can reuse the current logic of the deletion and the addition. Don't write new func with new logic, it might break
- [x] Write Unit Test to test the Replace fund -> Verify the IncludeMap/ExcludeMap is changed too