Files
GitOcean-Old/plans/PHASE_6_WEB_UI_REPO_WORKFLOW_PLAN.md
T

876 B

Phase 6 Web UI Repository Workflow Plan

Goal: extend the minimal web UI with branch workflows, pull request workflows, and user profile pages.

Scope

  • Select active branch on repository pages
  • Branches page showing all repository branches
  • Create a new branch from an existing branch
  • Create an empty branch with an empty root commit
  • Delete non-default branches from the branches page
  • No branch rename support in API or web UI
  • List pull requests in the web UI
  • Create pull requests in the web UI
  • View pull request details and comments
  • Add pull request comments
  • Close and merge pull requests from the web UI where permitted
  • User profile page at /{username} showing public repositories
  • Tests for branch creation, PR web pages, and profile pages

Completion

  • Implemented
  • Tests pass