diff --git a/plugins/chat/assets/javascripts/discourse/components/channels-list.js b/plugins/chat/assets/javascripts/discourse/components/channels-list.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/channels-list.js rename to plugins/chat/assets/javascripts/discourse/components/channels-list.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-channel-archive-status.js b/plugins/chat/assets/javascripts/discourse/components/chat-channel-archive-status.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-channel-archive-status.js rename to plugins/chat/assets/javascripts/discourse/components/chat-channel-archive-status.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-channel-card.js b/plugins/chat/assets/javascripts/discourse/components/chat-channel-card.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-channel-card.js rename to plugins/chat/assets/javascripts/discourse/components/chat-channel-card.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-channel-leave-btn.js b/plugins/chat/assets/javascripts/discourse/components/chat-channel-leave-btn.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-channel-leave-btn.js rename to plugins/chat/assets/javascripts/discourse/components/chat-channel-leave-btn.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-channel-metadata.js b/plugins/chat/assets/javascripts/discourse/components/chat-channel-metadata.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-channel-metadata.js rename to plugins/chat/assets/javascripts/discourse/components/chat-channel-metadata.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-channel-preview-card.js b/plugins/chat/assets/javascripts/discourse/components/chat-channel-preview-card.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-channel-preview-card.js rename to plugins/chat/assets/javascripts/discourse/components/chat-channel-preview-card.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-channel-status.js b/plugins/chat/assets/javascripts/discourse/components/chat-channel-status.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-channel-status.js rename to plugins/chat/assets/javascripts/discourse/components/chat-channel-status.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-channel-unread-indicator.js b/plugins/chat/assets/javascripts/discourse/components/chat-channel-unread-indicator.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-channel-unread-indicator.js rename to plugins/chat/assets/javascripts/discourse/components/chat-channel-unread-indicator.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-composer-dropdown.js b/plugins/chat/assets/javascripts/discourse/components/chat-composer-dropdown.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-composer-dropdown.js rename to plugins/chat/assets/javascripts/discourse/components/chat-composer-dropdown.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-composer-message-details.js b/plugins/chat/assets/javascripts/discourse/components/chat-composer-message-details.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-composer-message-details.js rename to plugins/chat/assets/javascripts/discourse/components/chat-composer-message-details.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-composer-upload.js b/plugins/chat/assets/javascripts/discourse/components/chat-composer-upload.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-composer-upload.js rename to plugins/chat/assets/javascripts/discourse/components/chat-composer-upload.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-drawer/channel.js b/plugins/chat/assets/javascripts/discourse/components/chat-drawer/channel.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-drawer/channel.js rename to plugins/chat/assets/javascripts/discourse/components/chat-drawer/channel.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header.js b/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-drawer/header.js rename to plugins/chat/assets/javascripts/discourse/components/chat-drawer/header.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/back-link.js b/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/back-link.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/back-link.js rename to plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/back-link.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/channel-title.js b/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/channel-title.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/channel-title.js rename to plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/channel-title.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/close-button.gjs b/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/close-button.gjs new file mode 100644 index 00000000000..65a8729cd1e --- /dev/null +++ b/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/close-button.gjs @@ -0,0 +1,4 @@ +import Component from "@glimmer/component"; + +export default class extends Component { +} diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/full-page-button.js b/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/full-page-button.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/full-page-button.js rename to plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/full-page-button.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/left-actions.js b/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/left-actions.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/left-actions.js rename to plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/left-actions.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/right-actions.js b/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/right-actions.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/right-actions.js rename to plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/right-actions.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/toggle-expand-button.js b/plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/toggle-expand-button.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/toggle-expand-button.js rename to plugins/chat/assets/javascripts/discourse/components/chat-drawer/header/toggle-expand-button.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-drawer/index.js b/plugins/chat/assets/javascripts/discourse/components/chat-drawer/index.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-drawer/index.js rename to plugins/chat/assets/javascripts/discourse/components/chat-drawer/index.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-emoji-avatar.gjs b/plugins/chat/assets/javascripts/discourse/components/chat-emoji-avatar.gjs new file mode 100644 index 00000000000..65a8729cd1e --- /dev/null +++ b/plugins/chat/assets/javascripts/discourse/components/chat-emoji-avatar.gjs @@ -0,0 +1,4 @@ +import Component from "@glimmer/component"; + +export default class extends Component { +} diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-mention-warnings.js b/plugins/chat/assets/javascripts/discourse/components/chat-mention-warnings.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-mention-warnings.js rename to plugins/chat/assets/javascripts/discourse/components/chat-mention-warnings.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-message-in-reply-to-indicator.js b/plugins/chat/assets/javascripts/discourse/components/chat-message-in-reply-to-indicator.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-message-in-reply-to-indicator.js rename to plugins/chat/assets/javascripts/discourse/components/chat-message-in-reply-to-indicator.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-message-separator-date.js b/plugins/chat/assets/javascripts/discourse/components/chat-message-separator-date.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-message-separator-date.js rename to plugins/chat/assets/javascripts/discourse/components/chat-message-separator-date.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-message-separator-new.gjs b/plugins/chat/assets/javascripts/discourse/components/chat-message-separator-new.gjs new file mode 100644 index 00000000000..65a8729cd1e --- /dev/null +++ b/plugins/chat/assets/javascripts/discourse/components/chat-message-separator-new.gjs @@ -0,0 +1,4 @@ +import Component from "@glimmer/component"; + +export default class extends Component { +} diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-message-text.js b/plugins/chat/assets/javascripts/discourse/components/chat-message-text.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-message-text.js rename to plugins/chat/assets/javascripts/discourse/components/chat-message-text.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-message-thread-indicator.js b/plugins/chat/assets/javascripts/discourse/components/chat-message-thread-indicator.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-message-thread-indicator.js rename to plugins/chat/assets/javascripts/discourse/components/chat-message-thread-indicator.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-notice.js b/plugins/chat/assets/javascripts/discourse/components/chat-notice.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-notice.js rename to plugins/chat/assets/javascripts/discourse/components/chat-notice.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-notices.js b/plugins/chat/assets/javascripts/discourse/components/chat-notices.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-notices.js rename to plugins/chat/assets/javascripts/discourse/components/chat-notices.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-replying-indicator.js b/plugins/chat/assets/javascripts/discourse/components/chat-replying-indicator.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-replying-indicator.js rename to plugins/chat/assets/javascripts/discourse/components/chat-replying-indicator.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-side-panel-resizer.gjs b/plugins/chat/assets/javascripts/discourse/components/chat-side-panel-resizer.gjs new file mode 100644 index 00000000000..65a8729cd1e --- /dev/null +++ b/plugins/chat/assets/javascripts/discourse/components/chat-side-panel-resizer.gjs @@ -0,0 +1,4 @@ +import Component from "@glimmer/component"; + +export default class extends Component { +} diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-side-panel.js b/plugins/chat/assets/javascripts/discourse/components/chat-side-panel.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-side-panel.js rename to plugins/chat/assets/javascripts/discourse/components/chat-side-panel.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-skeleton.js b/plugins/chat/assets/javascripts/discourse/components/chat-skeleton.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-skeleton.js rename to plugins/chat/assets/javascripts/discourse/components/chat-skeleton.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-upload-drop-zone.js b/plugins/chat/assets/javascripts/discourse/components/chat-upload-drop-zone.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-upload-drop-zone.js rename to plugins/chat/assets/javascripts/discourse/components/chat-upload-drop-zone.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-upload.js b/plugins/chat/assets/javascripts/discourse/components/chat-upload.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-upload.js rename to plugins/chat/assets/javascripts/discourse/components/chat-upload.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat-user-display-name.js b/plugins/chat/assets/javascripts/discourse/components/chat-user-display-name.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat-user-display-name.js rename to plugins/chat/assets/javascripts/discourse/components/chat-user-display-name.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/admin/export-messages.js b/plugins/chat/assets/javascripts/discourse/components/chat/admin/export-messages.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/admin/export-messages.js rename to plugins/chat/assets/javascripts/discourse/components/chat/admin/export-messages.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/composer/button.js b/plugins/chat/assets/javascripts/discourse/components/chat/composer/button.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/composer/button.js rename to plugins/chat/assets/javascripts/discourse/components/chat/composer/button.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/composer/separator.js b/plugins/chat/assets/javascripts/discourse/components/chat/composer/separator.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/composer/separator.js rename to plugins/chat/assets/javascripts/discourse/components/chat/composer/separator.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/message/avatar.gjs b/plugins/chat/assets/javascripts/discourse/components/chat/message/avatar.gjs new file mode 100644 index 00000000000..65a8729cd1e --- /dev/null +++ b/plugins/chat/assets/javascripts/discourse/components/chat/message/avatar.gjs @@ -0,0 +1,4 @@ +import Component from "@glimmer/component"; + +export default class extends Component { +} diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/message/error.gjs b/plugins/chat/assets/javascripts/discourse/components/chat/message/error.gjs new file mode 100644 index 00000000000..65a8729cd1e --- /dev/null +++ b/plugins/chat/assets/javascripts/discourse/components/chat/message/error.gjs @@ -0,0 +1,4 @@ +import Component from "@glimmer/component"; + +export default class extends Component { +} diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/message/info.js b/plugins/chat/assets/javascripts/discourse/components/chat/message/info.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/message/info.js rename to plugins/chat/assets/javascripts/discourse/components/chat/message/info.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/message/left-gutter.js b/plugins/chat/assets/javascripts/discourse/components/chat/message/left-gutter.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/message/left-gutter.js rename to plugins/chat/assets/javascripts/discourse/components/chat/message/left-gutter.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/modal/archive-channel.js b/plugins/chat/assets/javascripts/discourse/components/chat/modal/archive-channel.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/modal/archive-channel.js rename to plugins/chat/assets/javascripts/discourse/components/chat/modal/archive-channel.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/modal/channel-summary.js b/plugins/chat/assets/javascripts/discourse/components/chat/modal/channel-summary.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/modal/channel-summary.js rename to plugins/chat/assets/javascripts/discourse/components/chat/modal/channel-summary.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/modal/delete-channel.js b/plugins/chat/assets/javascripts/discourse/components/chat/modal/delete-channel.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/modal/delete-channel.js rename to plugins/chat/assets/javascripts/discourse/components/chat/modal/delete-channel.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/modal/edit-channel-name.js b/plugins/chat/assets/javascripts/discourse/components/chat/modal/edit-channel-name.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/modal/edit-channel-name.js rename to plugins/chat/assets/javascripts/discourse/components/chat/modal/edit-channel-name.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/modal/move-message-to-channel.js b/plugins/chat/assets/javascripts/discourse/components/chat/modal/move-message-to-channel.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/modal/move-message-to-channel.js rename to plugins/chat/assets/javascripts/discourse/components/chat/modal/move-message-to-channel.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/modal/thread-settings.js b/plugins/chat/assets/javascripts/discourse/components/chat/modal/thread-settings.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/modal/thread-settings.js rename to plugins/chat/assets/javascripts/discourse/components/chat/modal/thread-settings.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/modal/toggle-channel-status.js b/plugins/chat/assets/javascripts/discourse/components/chat/modal/toggle-channel-status.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/modal/toggle-channel-status.js rename to plugins/chat/assets/javascripts/discourse/components/chat/modal/toggle-channel-status.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/notices/mention_without_membership.js b/plugins/chat/assets/javascripts/discourse/components/chat/notices/mention_without_membership.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/notices/mention_without_membership.js rename to plugins/chat/assets/javascripts/discourse/components/chat/notices/mention_without_membership.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/scroll-to-bottom-arrow.gjs b/plugins/chat/assets/javascripts/discourse/components/chat/scroll-to-bottom-arrow.gjs new file mode 100644 index 00000000000..65a8729cd1e --- /dev/null +++ b/plugins/chat/assets/javascripts/discourse/components/chat/scroll-to-bottom-arrow.gjs @@ -0,0 +1,4 @@ +import Component from "@glimmer/component"; + +export default class extends Component { +} diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/thread-list/item.js b/plugins/chat/assets/javascripts/discourse/components/chat/thread-list/item.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/thread-list/item.js rename to plugins/chat/assets/javascripts/discourse/components/chat/thread-list/item.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/thread-list/item/unread-indicator.js b/plugins/chat/assets/javascripts/discourse/components/chat/thread-list/item/unread-indicator.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/thread-list/item/unread-indicator.js rename to plugins/chat/assets/javascripts/discourse/components/chat/thread-list/item/unread-indicator.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/user-card-button.js b/plugins/chat/assets/javascripts/discourse/components/chat/user-card-button.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/chat/user-card-button.js rename to plugins/chat/assets/javascripts/discourse/components/chat/user-card-button.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/full-page-chat.js b/plugins/chat/assets/javascripts/discourse/components/full-page-chat.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/full-page-chat.js rename to plugins/chat/assets/javascripts/discourse/components/full-page-chat.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/reviewable-chat-message.js b/plugins/chat/assets/javascripts/discourse/components/reviewable-chat-message.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/reviewable-chat-message.js rename to plugins/chat/assets/javascripts/discourse/components/reviewable-chat-message.gjs diff --git a/plugins/chat/assets/javascripts/discourse/components/styleguide/organisms/chat.gjs b/plugins/chat/assets/javascripts/discourse/components/styleguide/organisms/chat.gjs new file mode 100644 index 00000000000..65a8729cd1e --- /dev/null +++ b/plugins/chat/assets/javascripts/discourse/components/styleguide/organisms/chat.gjs @@ -0,0 +1,4 @@ +import Component from "@glimmer/component"; + +export default class extends Component { +} diff --git a/plugins/chat/assets/javascripts/discourse/components/toggle-channel-membership-button.js b/plugins/chat/assets/javascripts/discourse/components/toggle-channel-membership-button.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/components/toggle-channel-membership-button.js rename to plugins/chat/assets/javascripts/discourse/components/toggle-channel-membership-button.gjs diff --git a/plugins/chat/assets/javascripts/discourse/connectors/user-preferences-nav/chat-preferences.js b/plugins/chat/assets/javascripts/discourse/connectors/user-preferences-nav/chat-preferences.gjs similarity index 100% rename from plugins/chat/assets/javascripts/discourse/connectors/user-preferences-nav/chat-preferences.js rename to plugins/chat/assets/javascripts/discourse/connectors/user-preferences-nav/chat-preferences.gjs