discourse/spec/requests/api/schemas
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
..
json FIX: Show category type tabs even if plugin disabled (#39741) 2026-05-06 10:15:47 +10:00
schema_loader.rb DEV: add api docs for discourse-calendar events index endpoint (#35400) 2025-10-16 07:39:08 +08:00