Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[✨ feature] Issue detail page (body section) #70

Open
1 of 11 tasks
Fredkiss3 opened this issue Sep 30, 2023 · 0 comments
Open
1 of 11 tasks

[✨ feature] Issue detail page (body section) #70

Fredkiss3 opened this issue Sep 30, 2023 · 0 comments
Labels
feature New feature or request

Comments

@Fredkiss3
Copy link
Owner

Fredkiss3 commented Sep 30, 2023

Is your feature request related to a problem? Please describe.

This issue address only the rendering of the body of the issue with the header on the right, it is basically the same as #69 but will show the previewed body by default, the user can still edit, but they should only be able if the issue is theirs.

Describe the solution you'd like

  • See body
  • See issue revisions (public by everybody)
  • Edit issue (same infos as adding issues)
  • Can cancel the edition (should revert to body)
  • Cannot edit issues where the user is not the author
  • Show subscription button (not yet interactive, will work later)
  • Show participants
  • Show lock/unlock conversation button : if locked only the author can comment
  • Can delete issue
  • Can add reaction to issue (unless connected) => can only add one type of reaction per user and highlight reactions already made by the current user

Describe alternatives you've considered

N/A

Additional context

  • We may want to use Suspense if markdown rendering is slow.
  • In github normally, you can't edit labels, projects, or assignees (unless yourself) but in this project i will let people do as they want in their issues

Screenshot for ref :

image

  • Are you willing to make a PR for this ?
@Fredkiss3 Fredkiss3 added the feature New feature or request label Sep 30, 2023
Repository owner locked and limited conversation to collaborators Sep 30, 2023
Repository owner unlocked this conversation Sep 30, 2023
@Fredkiss3 Fredkiss3 moved this to Todo in Gh-next Oct 19, 2023
@Fredkiss3 Fredkiss3 moved this from Todo to In Progress in Gh-next Oct 19, 2023
@Fredkiss3 Fredkiss3 self-assigned this Oct 19, 2023
@Fredkiss3 Fredkiss3 moved this from In Progress to Todo in Gh-next Oct 27, 2023
@Fredkiss3 Fredkiss3 removed their assignment Oct 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Status: Todo
Development

No branches or pull requests

1 participant