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

Handle Github discussion notification #111

Open
ymgyt opened this issue Jul 30, 2024 · 0 comments
Open

Handle Github discussion notification #111

ymgyt opened this issue Jul 30, 2024 · 0 comments
Labels
area/term/github_notifications GitHub notifications kind/feature New feature or request

Comments

@ymgyt
Copy link
Owner

ymgyt commented Jul 30, 2024

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

Currently, selecting a discussion notification redirects to the discussion list. Since the web UI allows direct navigation to the notified discussion, we would like to implement the same behavior.

Describe the solution you'd like

The notification response only includes the discussion title. Therefore, it is necessary to use the discussion API to search for the discussion ID based on the title.

https://docs.github.com/en/graphql/guides/using-the-graphql-api-for-discussions

Additional context

  • It seems that only a GraphQL API is supported for discussions
  • There doesn't seem to be a REST API available.
@ymgyt ymgyt added the kind/feature New feature or request label Jul 30, 2024
@ymgyt ymgyt self-assigned this Jul 30, 2024
@ymgyt ymgyt added this to the next milestone Aug 8, 2024
@ymgyt ymgyt removed this from the synd-term-v0.3.1 milestone Aug 29, 2024
@ymgyt ymgyt added the area/term synd_term crate label Sep 1, 2024
@ymgyt ymgyt added this to the synd-term-v0.3.2 milestone Sep 4, 2024
@ymgyt ymgyt added the area/term/github_notifications GitHub notifications label Sep 5, 2024
@github-project-automation github-project-automation bot moved this to Backlog in syndicationd Sep 5, 2024
@ymgyt ymgyt removed their assignment Sep 6, 2024
@ymgyt ymgyt removed the area/term synd_term crate label Sep 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/term/github_notifications GitHub notifications kind/feature New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

1 participant