discourse/app/assets/javascripts/admin/addon
Martin Brennan 2193667e1f
FIX: Plugin JS failing to load would break admin interface (#29139)
If a plugin's JS fails to load for some reason, most commonly
ad blockers, the entire admin interface would break. This is because
we are adding links to the admin routes for plugins that define
them in the sidebar.

We have a fix for this already in the plugin list which shows a warning
to the admin. This fix just prevents the broken link from rendering
in the sidebar if the route is not valid.
2024-10-11 09:26:10 +10:00
..
adapters FEATURE: Add Filter for Webhook Events by Status (#27332) 2024-06-07 10:26:00 -05:00
components UX: Change AdminPageSubheader to H2 (#29149) 2024-10-10 17:18:26 +10:00
controllers FIX: Plugin JS failing to load would break admin interface (#29139) 2024-10-11 09:26:10 +10:00
helpers DEV: remap all core icons for fontawesome 6 upgrade (#28715) 2024-09-13 16:50:52 +01:00
lib DEV: Convert admin charts to glimmer/gjs (#28271) 2024-08-23 14:59:56 +02:00
mixins DEV: remap all core icons for fontawesome 6 upgrade (#28715) 2024-09-13 16:50:52 +01:00
models UX: Automatically collapse admin page header buttons on mobile (#29040) 2024-10-08 08:28:32 +10:00
routes DEV: Add a skeleton for section landing page & items (#28477) 2024-10-02 12:19:38 +10:00
services DEV: remap all core icons for fontawesome 6 upgrade (#28715) 2024-09-13 16:50:52 +01:00
templates UX: Set consistent width for primary content in admin UI config area (#29147) 2024-10-09 19:40:05 -06:00