16 Commits

Author SHA1 Message Date
erangel1 97a893952f fixed application 2026-05-07 22:57:50 +02:00
erangel1 0310986644 Backend (prs.go):
Update — PATCH /{prID} edits title and/or body, validates title non-empty, returns prWithReviewers
Reopen — POST /{prID}/reopen transitions closed → open, fires webhook
Close now returns prWithReviewers and fires a webhook
Merge already existed; no changes needed
Frontend — PRDetailPage.tsx full rewrite:

Inline title editing — pencil icon (visible to author/admin when open), Enter to save, Esc to cancel
Inline body editing — same pattern in the description panel
Merge sidebar — radio buttons for allowed strategies (fetched from repo's merge strategy settings), "Merge pull request" button in Bitbucket purple, "Close without merging" below it
Status banner — merged (purple) or closed (grey) with the date, shown below the description
File list — scrollable +N −N table above the diff viewer showing all changed files with addition/deletion counts
Reopen button — appears in the sidebar when the PR is closed
Reviewers panel — lists assigned reviewers with avatars/initials
Details panel — from/into branches, opened date, last updated
Quick links — back to all PRs, open new PR
PRsPage.tsx — now shows real data:

Two tabs: "My pull requests" and "Awaiting my review" (with live counts from dashboard)
Per-repo quick links at the bottom showing open PR count badges
2026-05-07 17:07:16 +02:00
erangel1 3b1368e16d initial completion 2026-05-07 15:51:38 +02:00
erangel1 53aa5cbbf5 security sections are fully functional 2026-05-07 15:06:45 +02:00
erangel1 5e60b814ed repo permissions section is not functional 2026-05-07 14:49:47 +02:00
erangel1 ec309eb626 repo details page working completely 2026-05-07 13:26:11 +02:00
erangel1 12bcf59bc9 repo details page mostly working 2026-05-07 13:04:13 +02:00
erangel1 39dd9ab9eb can now import repos and have more settings for creating new ones. 2026-05-07 12:16:58 +02:00
erangel1 dad82a79de readme file is now rendering in repo. can now view files and edit them. can switch between branches with dropdown menu 2026-05-07 11:28:06 +02:00
erangel1 779a1fdb82 overhaul complete 2026-05-07 11:02:34 +02:00
erangel1 9ad2672a66 init commit 2026-05-07 10:27:16 +02:00
erangel1 dea186c995 making progress 2026-05-07 02:06:54 +02:00
erangel1 7b7e2d399c phase 3 completed 2026-05-07 01:33:58 +02:00
erangel1 44359c1bb0 phase 3 bug repositories fixes 2026-05-07 01:15:32 +02:00
erangel1 200c4f43ea phase 3 bug fixing 2026-05-07 00:55:46 +02:00
erangel1 5d8662595c phase 2 testing complete 2026-05-07 00:09:50 +02:00