discourse/app/assets/javascripts/admin/addon
Ted Johansson a445e8cce5
DEV: Port the about page extra groups functionality into core (#32659)
We want to merge the theme component that allows admins to display extra groups on the about page. The settings for this are now under About your site.

All the code is lift-and-shift, with some minor adjustments, e.g. theme components can't use the group_list setting type, but it has been converted to that here.

Also the system tests for the admin controls are new.

This whole thing is gated behind a hidden site setting to avoid double rendering while we deprecate the theme component.
2025-05-14 09:44:25 +08:00
..
adapters PERF: Improve performance of the new themes listing page (#32641) 2025-05-08 19:18:07 +03:00
components DEV: Port the about page extra groups functionality into core (#32659) 2025-05-14 09:44:25 +08:00
controllers FIX: redirect to new themes page after deletion (#32638) 2025-05-08 12:29:04 +08:00
helpers DEV: Drop legacy topic-list and raw-handlebars compilation system (#32081) 2025-04-14 10:42:40 +01:00
lib DEV: Improve site setting search ranking (#32461) 2025-04-28 16:58:27 +08:00
mixins FEATURE: porting type object to site settings (#32706) 2025-05-13 14:30:24 -03:00
models FEATURE: porting type object to site settings (#32706) 2025-05-13 14:30:24 -03:00
routes FEATURE: porting type object to site settings (#32706) 2025-05-13 14:30:24 -03:00
services UX: always close hamburger menu when navigating to admin (#32651) 2025-05-08 16:08:11 -04:00
templates FEATURE: porting type object to site settings (#32706) 2025-05-13 14:30:24 -03:00