-
Notifications
You must be signed in to change notification settings - Fork 152
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: Synchronize emoji reactions on posts generated by the plugin #500
Labels
Difficulty/2:Medium
Medium ticket
Hacktoberfest
Help Wanted
Community help wanted
Tech/Go
Type/Enhancement
New feature or improvement of existing feature
Comments
mickmister
added
Help Wanted
Community help wanted
Up For Grabs
Ready for help from the community. Removed when someone volunteers
Hacktoberfest
Tech/Go
Difficulty/2:Medium
Medium ticket
Type/Enhancement
New feature or improvement of existing feature
labels
Oct 13, 2021
This was referenced Jul 31, 2022
Note that there is progress on this ticket in an abandoned PR LokeshN#1 |
Kshitij-Katiyar
added a commit
to Brightscout/mattermost-plugin-github
that referenced
this issue
Jan 13, 2023
Kshitij-Katiyar
added a commit
to Brightscout/mattermost-plugin-github
that referenced
this issue
Jan 17, 2023
…#17) * test * Feat for adding reactions to comments * Fix checkstyle * revert readme * revert * [MI-2597]:Fixed github issue mattermost#500 for emoji synchronisation * [MI-2597]:Fixed review comments * [MI-2597]:Fixed review comments * [MI-2597]:Fixed review comments Co-authored-by: LokeshN <[email protected]>
Kshitij-Katiyar
added a commit
to Brightscout/mattermost-plugin-github
that referenced
this issue
Jan 31, 2023
…n github plugin
hanzei
removed
the
Up For Grabs
Ready for help from the community. Removed when someone volunteers
label
Feb 2, 2023
Kshitij-Katiyar
added a commit
to Brightscout/mattermost-plugin-github
that referenced
this issue
Feb 6, 2023
…n github plugin (#19) * [MI-2688]:Fixed review comments by mm team for issue mattermost#500 on github plugin * [MI-2688]:Fixed review comments * [MI-2688]:Fixed review comments
hanzei
pushed a commit
that referenced
this issue
Feb 23, 2023
github-project-automation
bot
moved this from Submitted
to Done
in Brightscout Plugin Maintenance
Feb 23, 2023
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Difficulty/2:Medium
Medium ticket
Hacktoberfest
Help Wanted
Community help wanted
Tech/Go
Type/Enhancement
New feature or improvement of existing feature
When the GitHub bot creates a post, it's always related to some specific issue/PR or comment. If a user reacts to the post in Mattermost with one of the 8 emojis supported for reactions on GitHub, the plugin should proxy this reaction to the appropriate PR/comment on GitHub. Likewise, if the user removes their emoji reaction in Mattermost, we should remove it in GitHub.
We don't need to perform synchronization from GitHub to Mattermost. If someone reacts to a PR/comment on GitHub, the plugin doesn't need to propagate that reaction to the associated post(s).
Going forward, we should store the (issue/PR or comment) URL in the
post.props
field for all posts made by the bot. This way, we can deterministically figure out which PR or comment is associated with this post.The text was updated successfully, but these errors were encountered: