0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-11 02:59:07 +08:00
discourse/plugins/chat/spec/support
Keegan George 0e0e716e0d
FEATURE: Ability to star chat channels (#36142)
## 🔍 Overview
This update adds the ability to star chat channels. Starred channels can
include DM channels or chat channels. Once a channel is starred it will
create a new section in the sidebar that can be collapsed/expanded. It
also adds a new tab to the mobile chat interface. Starring channels is a
user specific configuration and will be applied for the current user
rather than site wide.

At the moment this is enabled as an upcoming pre-alpha change by
toggling the settings for the respective groups in the upcoming changes
page:

<img width="986" height="141" alt="Screenshot 2025-11-28 at 14 45 07"
src="https://github.com/user-attachments/assets/1b297701-9135-4b6f-b36b-0805975a7872"/>

## 📹 Preview

### Desktop

https://github.com/user-attachments/assets/a0f84077-65a1-4f23-95f7-ac575c1387fa

### Mobile

https://github.com/user-attachments/assets/15ce190c-a647-4ae8-b552-c67686be56ea

---------

Co-authored-by: Martin Brennan <martin@discourse.org>
2025-12-03 09:25:08 -08:00
..
api/schemas FEATURE: Ability to star chat channels (#36142) 2025-12-03 09:25:08 -08:00
examples DEV: add shortcut fab!(:variable, :fabricator) to specs (#33577) 2025-07-11 11:16:34 -03:00
api_schema_matcher.rb DEV: Fix various rubocop lints (#24749) 2023-12-06 23:25:00 +01:00