discourse/plugins/chat/assets/javascripts/discourse/routes
Martin Brennan 61c1d35f17
FEATURE: Convert chat plugin UI to new show plugin and admin UI guidelines (#28632)
This commit converts the current chat plugin UI into the
new "show plugin" UI already followed by AI and Gamification.

In the process, I also:

* Made a dedicated /new route to create new webhooks
* Converted the webhook form to FormKit
* Made some fixes and improvements to the `AdminPluginConfigPage`, `AdminPageHeader`,
   and `AdminPageSubheader` generic components, so more plugins can
   adopt the UI guidelines too. This includes adding a header outlet so plugins
   can add action buttons to the plugin show page header.
* Fixes the submit button loading state for FormKit (by Joffrey)

---------

Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2024-09-10 15:16:16 +10:00
..
chat-browse-archived.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-browse-index.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-channel-decorator.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-channel-info-index.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-channel-info-members.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-channel-info.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-channel-legacy.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-channel-near-message-with-thread.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-channel-near-message.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-channel-thread-near-message.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-channel-thread.js FIX: set active thread on correct channel (#27141) 2024-05-22 23:38:12 +02:00
chat-channel-threads.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-channel.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-channels.js FIX: Remove chat default channel setting (#28170) 2024-07-31 14:12:10 -03:00
chat-direct-messages.js DEV: rename chat preferred mobile index to chat preferred index (#27953) 2024-07-30 10:25:22 -03:00
chat-draft-channel.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-index.js DEV: rename chat preferred mobile index to chat preferred index (#27953) 2024-07-30 10:25:22 -03:00
chat-new-message.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat-threads.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00
chat.js FIX: do not reload identical route in drawer (#27992) 2024-07-19 22:27:32 +02:00
preferences-chat.js DEV: Use the "new" service import (#26059) 2024-03-06 18:05:11 +01:00