Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🚀 Feature: Ability to search discoverable channels and send request to join #7385

Merged
merged 150 commits into from
May 11, 2020

Conversation

sarthology
Copy link
Contributor

What type of PR is this? (check all applicable)

  • Refactor
  • Feature
  • Bug Fix
  • Optimization
  • Documentation Update

Description

  1. Mod will be able to make their groups discoverable is the channel setting.

image

2. These groups then can be searched from the search option in the chat channel list.

Screen Recording 2020-04-20 at 05 46 PM

  1. One can slick and send the request to join.

Screen Recording 2020-04-20 at 05 47 PM

  1. Mod can accept and reject the request.

Screenshot 2020-04-20 at 5 48 24 PM

Added tests?

  • yes
  • no, because they aren't needed
  • no, because I need help

Added to documentation?

  • docs.dev.to
  • readme
  • no documentation needed

sarthology and others added 30 commits December 6, 2019 15:22
- Sending message ID to frontend
- Deleting Message
- Use pusher to delete message realtime
- User can delete or edit their own messages
Message id was not sent to receiver by pusher
…dit_messages

Feature/ability to delete and edit messages
@pr-triage pr-triage bot added PR: unreviewed bot applied label for PR's with no review and removed PR: reviewed-changes-requested bot applied label for PR's where reviewer requests changes labels May 4, 2020
@benhalpern
Copy link
Contributor

Hmmm I can't seem to get it to work for me locally. I'll try again tomorrow.

@sarthology
Copy link
Contributor Author

Hmmm I can't seem to get it to work for me locally. I'll try again tomorrow.

😱 Can you tell me what's exactly not working?

Copy link
Contributor

@mstruve mstruve left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am probably just totally blind and missing it, but where in the code do we insert a viewable_by: all record into Elasticsearch for the discoverable Chat Channels?

app/controllers/search_controller.rb Outdated Show resolved Hide resolved
@sarthology
Copy link
Contributor Author

@mstruve Implemented what we have discussed.

@sarthology sarthology requested a review from mstruve May 11, 2020 12:44
Copy link
Contributor

@benhalpern benhalpern left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay great, figured it out. Looks good to me.

@pr-triage pr-triage bot added PR: partially-approved bot applied label for PR's where a single reviewer approves changes and removed PR: unreviewed bot applied label for PR's with no review labels May 11, 2020
@benhalpern benhalpern merged commit 90d60bf into forem:master May 11, 2020
@pr-triage pr-triage bot added PR: merged bot applied label for PR's that are merged and removed PR: partially-approved bot applied label for PR's where a single reviewer approves changes labels May 11, 2020
@thomasbnt
Copy link
Contributor

Youhouu 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: merged bot applied label for PR's that are merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants