Skip to content

Implement the Source Tree v1: Basic layout + Domain Folder #3

@NghiaTranUIT

Description

@NghiaTranUIT

Description

We should implement the Source Tree v1 panel like Proxyman for macOS. This epic feature will be split into some sub-tickets.

⚠️ Before working on this ticket, please book @NghiaTranUIT a video call for better explanation 👍

Acceptance Criteria

  • Setup the Source Tree Panel by using the Blueprint Tree
  • Implement the All Group
  • Implement the Domains Folder
  • Display a new Domain if it's the first time the traffic goes through the Proxyman app
  • Show the subpath of the domain as child nodes
  • When selecting the domain node -> Display all traffic of this domain on the main table view
  • When selecting the child node -> Display traffic of this sub-domain
  • Domain Nodes are not persisted. They will reset in the next launch.
  • New domain will be appended to the end of the list
  • Show the number of domain

Screen Shot 2022-11-14 at 16 35 35

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request✅ DoneTicket is resolved

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions