docbrown/app/javascript
Sarthak Sharma 90d60bf73f
[deploy] 🚀 Feature: Ability to search discoverable channels and send request to join (#7385)
* Feature 🚀 : Ability to delete messages in chat channels

- Sending message ID to frontend
- Deleting Message
- Use pusher to delete message realtime

* Minor Bug 🐞: Show message action only for current user

- User can delete or edit their own messages

* Test cases added

* Bug 🐞: Update message id for receiver

Message id was not sent to receiver by pusher

* Refactoring🛠: Message controller refactoring

* Test Cases📝 : Specs for Delete message added

* Feature 🚀 : Ability to edit messages

* Test Cases📝 : Specs for Edit message added

* added new column discoverable for public channel and changes in elasticsearch

* fix corrections

* changes in serializer file, added channel_discoverable

* added checkbox with discoverable policy

* changes in code for discoverable channels

* accept and reject member invitation by mod

* add joining request to closed groups

* fixed merge error

* changes in joining member to closed groups

* join to closed group

* changes in message action of joining

* changes in chat upopened json

* 🚀Feature : Ability to search Global Channels

* touch updated_at in after commit update

* 🚀Feature : Ability to send request to discoverable channel

* 🚀Feature : Ability to send request to discoverable channel

* created new route for joining closed channel

* 🚀 Success handle on joining request sent

* removed redundant code

* join_channel improvement, removed authorization for join channel

* list of joining requests

* added joining_request status channels on search list

* changes in mailer and query builder optimized

* 🛠 Adding filter for new Query

* added rspec for add membership method in controller

* rspec for sending join channel request

* invite join request channel list rspec

* test case for query builder discoverable

* viewable and discoverable channel list

* refactored logic for search channels

* 🚀 Check if Request already sent

* 🛠 Optimizing code and making channelButton Component

* 🛠 Optimizing codefor SVG problem

* 🛠 Optimized action.js

* changes in search controller query

* hot fix

* removed unwanted code

* 🛠  Fix the Channel Name problem

* 🛠  Optimizing code further for CodeClimate

* added new column discoverable for public channel and changes in elasticsearch

* fix corrections

* changes in serializer file, added channel_discoverable

* added checkbox with discoverable policy

* changes in code for discoverable channels

* accept and reject member invitation by mod

* add joining request to closed groups

* fixed merge error

* changes in joining member to closed groups

* join to closed group

* changes in message action of joining

* changes in chat upopened json

* touch updated_at in after commit update

* 🚀Feature : Ability to search Global Channels

* 🚀Feature : Ability to send request to discoverable channel

* 🚀Feature : Ability to send request to discoverable channel

* created new route for joining closed channel

* 🚀 Success handle on joining request sent

* removed redundant code

* join_channel improvement, removed authorization for join channel

* list of joining requests

* added joining_request status channels on search list

* changes in mailer and query builder optimized

* added rspec for add membership method in controller

* rspec for sending join channel request

* invite join request channel list rspec

* 🛠 Adding filter for new Query

* test case for query builder discoverable

* viewable and discoverable channel list

* refactored logic for search channels

* 🚀 Check if Request already sent

* 🛠 Optimizing code and making channelButton Component

* 🛠 Optimizing codefor SVG problem

* 🛠 Optimized action.js

* changes in search controller query

* hot fix

* 🛠  Fix the Channel Name problem

* 🛠  Fixing merge problem

* 🛠  Optimizing code further for CodeClimate

* updated UI for membership edit

* fixed test casses and fixed UI for chat_channel_edit

* 🛠napshots added

* test cases fixed

* 🛠 Test cases added for new component

* channel settings accesible only by mod

* 🛠 More Test cases added

* 🛠 Svg code optimized

* 🛠 Svg code optimized in videocontent

* optimized code for search query

* fix test case for query builder

* changes in joining closed channel logic

* refactored join channel

* redirect to edit channel after joining request

* changes in test case for redirect

* optimized code

* 🛠 Eslint bugs fixed

* test case fixed

* optimization

* olving channel repetition problem

* optimization of code for query builder

* changes in query builder

* test cases fixed

* 🛠 Handling reduntant data on frontend

* 🛠  Don't show data if no filter query

* 🛠 Optimized code for fixing bugs and code coverage

* 🛠  Optimizing code further for CodeClimate

Co-authored-by: Parasgr-code <paras.gaur@skynox.tech>
2020-05-11 09:29:15 -04:00
..
.storybook Added a theme switcher to Storybook. (#7364) 2020-04-17 10:39:05 -04:00
analytics Move Chart.js to dynamic import (#5576) [deploy] 2020-01-18 20:46:35 -05:00
article-form [deploy] Execute Reading List searches in Elasticsearch (#7440) 2020-04-24 10:30:17 -04:00
articles [deploy] Execute Feed Searches through Elasticsearch (Round 2) (#7231) 2020-04-17 08:38:07 -05:00
chat [deploy] 🚀 Feature: Ability to search discoverable channels and send request to join (#7385) 2020-05-11 09:29:15 -04:00
CommentSubscription [deploy] Add comment subscription component to article page (#7205) 2020-05-05 12:50:30 -04:00
contentDisplayPolicy Migrate to streaming app shell via serviceworkers (#5020) [deploy] 2019-12-16 12:21:33 -05:00
crayons Adding tabIndex prop to Buttons component (#7694) 2020-05-06 15:40:09 +02:00
githubRepos [deploy] Remove github_repos from public API (#6304) 2020-02-26 11:23:39 -05:00
icons [deploy] Add comment subscription component to article page (#7205) 2020-05-05 12:50:30 -04:00
internal [deploy] Update design and functionality of internal/articles (#7517) 2020-04-26 18:27:09 -04:00
leftSidebar Fix homepage back button flicker (#6688) [deploy] 2020-03-17 22:40:49 -04:00
listings [deploy] Remove correct tag when deselecting on listings page (#7530) 2020-04-28 18:27:58 -04:00
onboarding [deploy] Add generalized community name and description to onboarding slides (#7725) 2020-05-08 14:45:24 -04:00
organization Refactored to use a common <OrganizationPicker /> component (#4470) 2019-10-24 17:27:16 -04:00
packs [deploy] 🚀 Feature: Ability to search discoverable channels and send request to join (#7385) 2020-05-11 09:29:15 -04:00
podcasts Upgrade Storybook to 5.3.17 (#6754) 2020-03-23 09:46:50 -04:00
profileDropdown Chat: Remove Report Button from user's own profile sidebar (#4604) [deploy] 2019-12-02 16:35:47 -05:00
readingList [deploy] Execute Reading List searches in Elasticsearch (#7440) 2020-04-24 10:30:17 -04:00
responseTemplates [deploy] Add a more helpful msg for response templates (#7543) 2020-04-27 13:28:28 -04:00
searchableItemList Fix reading list pagination (#7518) 2020-04-27 09:17:50 -04:00
shared/components [deploy] Add name to tags component (#6802) 2020-04-07 09:50:45 -04:00
sidebar-widget Move user following suggestions to internal API (#6601) [deploy] 2020-03-13 13:37:24 +01:00
Snackbar [deploy] Add comment subscription component to article page (#7205) 2020-05-05 12:50:30 -04:00
src [deploy] Execute Reading List searches in Elasticsearch (#7440) 2020-04-24 10:30:17 -04:00
utilities Request Utility for Frontend (#7317) 2020-04-22 07:58:15 -04:00
.eslintrc.js [deploy] Execute Reading List searches in Elasticsearch (#7440) 2020-04-24 10:30:17 -04:00