mirror of
https://github.com/discourse/discourse.git
synced 2024-11-26 11:33:44 +08:00
ab832cc865
Group channels will allow users to create channels with a name and invite people. It's possible to add people even after creation of the channel. Removing users is not yet possible but will be added in the near future. Technically a group channel is `direct_message_channel` with a group attribute set to true on its direct message (chatable). This model might evolve in the future but offers much flexibility for now without having to rely on a complex migration. The commit essentially consists of: - a migration to set existing direct message channels with more than 2 users to a group - a new message creator which allows to search, add members, and create groups - a new `AddUsersToChannel` service - a modified `SearchChatable` service |
||
---|---|---|
.. | ||
sidebar/edit-navigation-menu | ||
_index.scss | ||
add-pm-participants.scss | ||
admin-post-menu.scss | ||
badges.scss | ||
banner.scss | ||
bookmark-list.scss | ||
bookmark-modal.scss | ||
buttons.scss | ||
calendar-date-time-input.scss | ||
char-counter.scss | ||
color-input.scss | ||
conditional-loading-section.scss | ||
convert-to-public-topic-modal.scss | ||
d-lightbox.scss | ||
d-toggle-switch.scss | ||
date-input.scss | ||
date-picker.scss | ||
date-time-input-range.scss | ||
date-time-input.scss | ||
download-calendar.scss | ||
footer-nav.scss | ||
form-template-field.scss | ||
group-member-dropdown.scss | ||
groups-form-membership-fields.scss | ||
hashtag.scss | ||
horizontal-overflow-nav.scss | ||
iframed-html.scss | ||
ignored-user-list.scss | ||
keyboard_shortcuts.scss | ||
more-topics.scss | ||
navs.scss | ||
offline-indicator.scss | ||
pick-files-button.scss | ||
relative-time-picker.scss | ||
svg.scss | ||
tap-tile.scss | ||
time-input.scss | ||
time-shortcut-picker.scss | ||
topic-query-filter.scss | ||
user-card.scss | ||
user-info.scss | ||
user-status-message.scss | ||
user-status-picker.scss | ||
user-stream-item.scss | ||
user-stream.scss | ||
widget-dropdown.scss |