You are browsing as a guest. Sign up (or log in) to start making projects!

9h 53m 1s logged

Manage Issues, at your service.

After a painful development period I am again here, writing devlog!

What changed? Good question!

Manage Issues is partly done! I still have to finish making the actual actions but displaying is somewhat finished.

When you go to ‘Manage Issues’, you will firstly see a list of issues that are on your GitHub repository.
From there you can already see some details about the issues such as:

  • Number
  • State
  • Title
  • Labels
  • Comments (number)
  • Updated (time)

Above them are filters, currently those are the available filters:

  • All -> All
  • Commented -> Issues has some comments
  • Assigned -> Issues that have some assignees
  • Labels -> Issues that have some labels

But that is not all!

There are also their counterparts:

  • No comments
  • Unassigned
  • Unlabeled

(there’s no inversion of All because why would you need filter None)

Yeah, so you can invert your filters…

When you select an issue at the very top you will see its number, then you will have a panel with details about the issue with its title and:

  • State
  • Author
  • Opened (time)
  • Labels
  • Assignees

Right under these details are all of the comments in chronological order.

When it is done, it will also show the whole timeline of each issue. So when this and this label was added/removed… when was this assignee assigned/unassigned… when was this issue closed/opened….

Of course I am going to add actions so you can add a comment, close issue, open issue, etc…

When I’ll finish Manage Issues, I will go to work on Manage Pull Requests. It shouldn’t be that different because Pull Requests are by GitHub a kind of Issue but they are also not the same, so different classes, types, etc…

Well, wish me luck people… or should I say… Stardancers??

P.S.:
Sorry for the grammar in images in comments. I did it very quick for the preview.

0
13

Comments 0

No comments yet. Be the first!