Commit Graph

8 Commits

Author SHA1 Message Date
Natalie Tay 3d3037729c
DEV: Scope topic voting tables to avoid confusion with post voting (#196)
Renaming discourse_voting to topic_voting since there are two forms of voting in Discourse - posts and topics.

This PR also moves a OnceOff into a post migration. The post migration will be executed, but should ideally be a no-op. This allows us to not have to maintain the OnceOff as it had to be modified before with a previous migration. I considered removing this file altogether, but I don't think there is anything negative from just converting it into a migration, and it might be useful in the unlikely scenario that a forum from the past has never ran the OnceOff before.
2024-07-17 20:26:40 +08:00
Krzysztof Kotlarek aa12f754d4
FIX: granular webhooks (#159)
After those core changes we need additional translations and separate logic to handle assigned and unassigned webhooks

https://github.com/discourse/discourse/pull/23070
2023-10-09 03:26:19 +00:00
KThompson-Lane-Unity ed1ded1366
FEATURE: add topic_unvote event to trigger topic_voting webhook (#166) 2023-10-03 14:07:21 +08:00
Renato Atilio 8427963271
FEATURE: add topic_slug to the upvote event payload (#161) 2023-08-15 17:02:08 -03:00
Renato Atilio a5f13fa3ce
FEATURE: trigger a custom webhook on upvotes (#158)
* FEATURE: trigger a custom webhook on upvotes

* DEV: fix linting
2023-08-11 13:50:21 -03:00
Bianca Nenciu 5477ab631a
DEV: Update plugin to match latest guidelines (#146)
- Define extension modules
- Use different files instead of plugin.rb
- Make sure plugin is disabled according to the setting
2023-02-17 17:46:07 +02:00
David Taylor 1284196081
DEV: Introduce syntax_tree for ruby formatting (#138) 2022-12-29 13:35:59 +01:00
Natalie Tay 6bbc982477
DEV: Plugin rename (#126)
Update metadata, Rename ruby module, Rename folders and filenames, Rename i18n keys
2022-11-02 13:42:06 +08:00