discourse/plugins/discourse-topic-voting
Martin Brennan 3f8b3c29e7
FIX: Show category type tabs even if plugin disabled (#39741)
We made a mistake with the architecture used for
category type setup. Each type enables the underlying
plugin that is associated e.g. Support -> discourse-solved,
Ides -> discourse-topic-voting when a category of that type
is created.

However, there is supposed to be a tab for each type that
shows while configuring the category. This was not showing because
we had registered additional category tabs in plugin initializers
with plugin glimmer components, which do not get delivered in
the frontend payload when the plugin is disabled.

Thankfully there is nothing special or plugin-specific about these
tabs, they can be replaced by a generic component, and iteration
of types for the category can already be acheieved with
category.categoryTypes.
2026-05-06 10:15:47 +10:00
..
app UX: Add or remove category types with a dropdown (#39477) 2026-04-30 11:38:50 +10:00
assets FIX: Show category type tabs even if plugin disabled (#39741) 2026-05-06 10:15:47 +10:00
config FIX: Show category type tabs even if plugin disabled (#39741) 2026-05-06 10:15:47 +10:00
db FEATURE: award badges based on topic votes received (#39493) 2026-04-28 10:53:06 +10:00
lib/discourse_topic_voting UX: Add or remove category types with a dropdown (#39477) 2026-04-30 11:38:50 +10:00
spec FIX: Show category type tabs even if plugin disabled (#39741) 2026-05-06 10:15:47 +10:00
svg-icons FEATURE: restyle topic voting component, add voting to docked header (#39234) 2026-04-14 12:50:52 -04:00
test/javascripts/acceptance FIX: Remove topic voting custom field from category logs when there is no change (#36832) 2025-12-22 21:29:32 +08:00
package.json DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-09 20:37:43 +01:00
plugin.rb FEATURE: award badges based on topic votes received (#39493) 2026-04-28 10:53:06 +10:00
README.md
tsconfig.json DEV: Add a script for generating external types in discourse-types (#37095) 2026-03-09 20:37:43 +01:00

Discourse Topic Voting

Adds the ability for voting on a topic within a specified category.

Topic discussing the plugin itself can be found here: https://meta.discourse.org/t/discourse-voting/40121