discourse/app/assets/stylesheets/common
Martin Brennan e3b1f5721b
FIX: Enforce tag group count validation before sending to review queue (#12728)
There is a category setting that enforces 1 or more tags must be added to a topic from a specific tag group before creating it. This validation was not being run before the topic was being sent to a review queue for categories that have that setting enabled.

There was an existing validation in `TopicCreator` but it was not correct; it was only validating when the tags did _not_ exist and also only happened on `create`. I now run the validation in `TopicCreator.valid?`

I also improved the error message shown to the user when they have not added the tags required (showing the tag names from the tag group), and changed the composer tag selector to not show "optional" if there are N tags required from a certain group.
2021-04-19 09:43:50 +10:00
..
admin FIX: Allow CodeCommit-style theme .git url format (#12739) 2021-04-16 12:46:34 -04:00
base FIX: Enforce tag group count validation before sending to review queue (#12728) 2021-04-19 09:43:50 +10:00
components FIX: remove old usercard styles, fix bg img class (#12712) 2021-04-15 16:34:47 -04:00
foundation DEV: make font sizing and ratios default (#12741) 2021-04-16 12:58:16 -07:00
select-kit UX: shows a hint when there are more tags than displayed (#12649) 2021-04-08 15:51:31 +02:00
d-editor.scss UX: Uniformize styles for focus states (#11933) 2021-02-03 11:45:54 -05:00
input_tip.scss DEV: Cleanup variables/mixins SCSS imports (#11618) 2021-01-05 14:05:34 -05:00
printer-friendly.scss FIX: Clean up topic-timer-info CSS classes, add edit button, and improve UI (#12080) 2021-02-16 12:07:30 +10:00
software-update-prompt.scss FIX: Software update prompt fixes and improvements (#12648) 2021-04-14 10:26:23 +10:00
topic-entrance.scss fix topic entrance button layout (#11887) 2021-01-28 15:44:01 -05:00
topic-timeline.scss REFACTOR: Remove position fixed from the header and use sticky instead (#10781) 2020-10-19 17:26:38 -04:00