Eurydia / project-phosphophyllite

A UI wrapper around GitHub API for issue aggregration powered by OctokitJS.
0 stars 0 forks source link

implement grouping as an alternative search #19

Closed Eurydia closed 7 months ago

Eurydia commented 7 months ago

GitHub does not provide a way to easily group repositories together under a searchable group. GitHub does support a similar feature. For example, list all repositories which a user has starred. But you cannot create your own grouping.

This feature would be extremely useful to implement. Essentially, all that has to be implemented is another indexed database. The key could be the name of the group and the values will contain a list of repository identifier, namely, the full name of a repository.

Additional features are the CRUD functionalities, I should have the ability to create new groups, edit them, and remove them.

Eurydia commented 7 months ago

The problem with this feature is that is does not sync across multiple devices and GitHub DOES provide a similar functionality via lists. That is, starred repositories can be place in one or more list. Unfortunately, the feature is in beta and I could not find an API endpoint for it yet. The data is not fetched, instead the HTML is rendered by the server.