0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 13:08:40 +08:00
discourse/plugins/discourse-topic-voting
Krzysztof Kotlarek 82634c97ac
FIX: Don't reset customized site settings when new category (#41864)
Previously, the category creation form prefilled category type site
settings with the type's recommended defaults, so creating another
category of the same type (e.g. Ideas) silently reset any values the
admin had customized — and logged the reset in the staff action log
under their name.

This change serializes an `overridden` flag with each setting in the
configuration schema and makes the form prefill the current value for
overridden settings, only suggesting the recommended default for
settings the admin has never customized.

Before it worked correctly when category was edited.
2026-07-21 14:33:07 +08:00
..
app DEV: add upcoming change to enable topic voting badges by default (#41695) 2026-07-16 18:30:02 +04:00
assets FIX: Show the voting notification prompt when vote limits are disabled (#41731) 2026-07-15 14:54:37 +02:00
config I18N: Update translations (#41803) 2026-07-17 10:39:07 +02:00
db DEV: add upcoming change to enable topic voting badges by default (#41695) 2026-07-16 18:30:02 +04:00
lib/discourse_topic_voting FIX: Show the voting notification prompt when vote limits are disabled (#41731) 2026-07-15 14:54:37 +02:00
spec FIX: Don't reset customized site settings when new category (#41864) 2026-07-21 14:33:07 +08:00
svg-icons FEATURE: restyle topic voting component, add voting to docked header (#39234) 2026-04-14 12:50:52 -04:00
test/javascripts FIX: Topic voting for nested replies topics (#40449) 2026-06-01 11:15:57 -05: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 DEV: add upcoming change to enable topic voting badges by default (#41695) 2026-07-16 18:30:02 +04: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