Description
First of all, thanks for the great app, I've been using it for some time for time management at work and it's been great! GitHub integration for a personal project also already works really well, but this request is something that would make it even better!
Problem Statement
With imported GitHub issues, I get all the interesting info related to the Issues themselves. However, I lose the abitlity to sort them by label inside Super Productivity.
❔ Possible Solution
It would be great for me if you could (as another checkable setting) set the GitHub labels as tags for the individual tasks to sort by these afterwards in Super Productivity as well. They are obviously queried in the api, as they are shown in the additional infos, so I imagine it wouldn't be that big of a change to also add those as tags.
⤴️ Describe alternatives you've considered
Alternatively, I could go back to GitHub for sorting and thus sort my issues by hand or add the labels manually by editing each task. This is not a massive problem, it's more of a convenience request and the question, if this functionality already exists and I just haven't found it...
➕ Additional context
I'm not aware of issues or PR's relating to this problem. I suppose some work would have to be done in src/app/features/tasks/ and src/app/features/issue/providers/github/ (here, the labels are queried as issue?.labels (in template html github-issue/github-issue-content component), but I'm not sure, how one could go about handing this data 'up' to the task level where the tags are handled. Sadly I don't really have any significant TypeScript experience and none at all regarding Angular, thus I don't feel confident that I could further pin down this problem or a solution in this rather impressive but thus also quite large project.
I'd be happy to hear about your insight, whether this is feasible and how much work this would create!