discourse/app/assets/javascripts/admin/addon
Martin Brennan c58cd697d2
FIX: Further improvements for plugin list (#24622)
Followup e37fb3042d

* Automatically remove the prefix `Discourse ` from all the plugin titles to avoid repetition
* Remove the :discourse_dev: icon from the author. Consider a "By Discourse" with no labels as official
* We add a `label` metadata to plugin.rb
  * Only plugins made by us in `discourse` and `discourse-org` GitHub organizations will show these in the list
* Make the plugin author font size a little smaller
* Make the commit sha look like a link so it's more obvious it goes to the code

Also I added some validation and truncation for plugin metadata
parsing since currently you can put absolutely anything in there
and it will show on the plugin list.
2023-11-30 10:53:17 +10:00
..
adapters DEV: Migrate remaining admin classes to native syntax (#20717) 2023-03-17 12:25:05 +00:00
components FIX: Further improvements for plugin list (#24622) 2023-11-30 10:53:17 +10:00
controllers UX: add gift emoji styling for new features (#24523) 2023-11-27 09:32:28 +11:00
helpers DEV: replace registerUnbound usage with default exports (#23802) 2023-10-19 14:28:25 +01:00
lib DEV: Rename I18n imports to discourse-i18n (#23915) 2023-10-18 11:07:09 +01:00
mixins DEV: Fix or disable various lint rules (#24630) 2023-11-29 15:14:53 +01:00
models FIX: Further improvements for plugin list (#24622) 2023-11-30 10:53:17 +10:00
routes DEV: Fix router linting errors (#24012) 2023-11-29 12:26:31 +01:00
services DEV: Automatically generate all admin links for app for new sidebar (#24175) 2023-11-02 10:34:37 +10:00
templates UX: add gift emoji styling for new features (#24523) 2023-11-27 09:32:28 +11:00