Private Issues, Web UI: Convert issue type (private ⇔ public) #707

Open
opened 2026-08-05 16:21:19 +00:00 by nphilipp · 0 comments
Member

Story Time

As a Forgejo user,
I want to be able to convert private issues to public,
so that access to an issue can be opened up if the contained information ceases to be sensitive.

As a Forgejo user,
I want to be able to convert public issues to private,
so sensitive information can be protected if the issue was filed improperly,
or sensitive information can be safely requested or added to a previously public issue.

As a Forgejo user,
I want that previous URLs for converted issues still work,
so that I don’t run into 404s.

Acceptance Criteria

  • On views of single private issues, a button or link exists which lets users with viewing & editing privileges(?) convert the issue from private to public. This uses backend functionality implemented in #603.
  • Same thing just from public to private.
  • Converted issues are still accessible through their old URLs, i.e. accessing a formerly private issue through …/<repo>/private_issues/<index> will forward to …/<repo>/issues/<index> (and vice versa).

Background

(?): This means the user posting an issue, repo/org owners and admins, probably for both directions. It might mean that only owners and admins should be able to convert from private to public, this needs a discussion and decision.

# Story Time As a Forgejo user, I want to be able to convert private issues to public, so that access to an issue can be opened up if the contained information ceases to be sensitive. As a Forgejo user, I want to be able to convert public issues to private, so sensitive information can be protected if the issue was filed improperly, or sensitive information can be safely requested or added to a previously public issue. As a Forgejo user, I want that previous URLs for converted issues still work, so that I don’t run into 404s. # Acceptance Criteria - [ ] On views of single private issues, a button or link exists which lets users with viewing & editing privileges(?) convert the issue from private to public. This uses backend functionality implemented in #603. - [ ] Same thing just from public to private. - [ ] Converted issues are still accessible through their old URLs, i.e. accessing a formerly private issue through `…/<repo>/private_issues/<index>` will forward to `…/<repo>/issues/<index>` (and vice versa). # Background (?): This means the user posting an issue, repo/org owners and admins, probably for both directions. It might mean that only owners and admins should be able to convert from private to public, this needs a discussion and decision.
nphilipp added this to the Backlog project 2026-08-06 08:16:11 +00:00
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.

Reference
forge/forge#707
No description provided.