Skip to content

Feature/#145 ask question from room#267

Merged
mrsimpson merged 65 commits intodevelopfrom
feature/#145-ask-question-from-room
Mar 20, 2018
Merged

Feature/#145 ask question from room#267
mrsimpson merged 65 commits intodevelopfrom
feature/#145-ask-question-from-room

Conversation

@vickyokrm
Copy link
Copy Markdown

@vickyokrm vickyokrm commented Mar 4, 2018

closes #145 [Enable users to ask questions from an existing chat room]

Reference to previous pull request closed due to inconsistency in the issue with branch name #232

Feature Overview:
To allow users to ask help about a conversation while they are in a chat room.

Motivation:
This feature will enable user to ask more questions in an isolated way which implies the new help request is created in the current conversation context.

Benefits of the solution:

  • Enable users to pro-actively communicate with out being afraid of leaving the chat room in which the user is conversing.

  • Using Assistify as a platform to ask and communicate more intensive.

What has changed/introduced:

  1. A new Message Action so called 'Help' has been introduced shall be used to create help request for a particular message.

  2. The new help request creation feature will prompt user to provide a request title a optional field.

  3. Upon confirmation, a new help request room will be created propagating the experts users and the question/query to the new room.

What is missing:

  • Translation of the texts in Deutsch

  • Code review from reviewer

  • Feedback

@ghost ghost assigned vickyokrm Mar 4, 2018
@ghost ghost added the progress:working label Mar 4, 2018
@vickyokrm vickyokrm requested a review from ThomasRoehl March 4, 2018 18:23
@ghost ghost assigned ThomasRoehl Mar 6, 2018
@ThomasRoehl
Copy link
Copy Markdown

Tests have to be fixed. It still assumes to have the dialog window

Copy link
Copy Markdown

@ThomasRoehl ThomasRoehl left a comment

Choose a reason for hiding this comment

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

Everything looks fine now.
Tests could be improved, but the main content is covered.

@vickyokrm vickyokrm changed the title [DO NOT MERGE]Feature/#145 ask question from room Feature/#145 ask question from room Mar 6, 2018
@mrsimpson
Copy link
Copy Markdown
Member

mrsimpson commented Mar 7, 2018

image

    "attachments" : [ 
        {
            "title" : "Answer here to help @Vig",
            "title_link" : "http://localhost:3000/request/rolltreppen-3?msg=rk6bsPzqGatyNedio"
        }
    ],

@janrudolph
Copy link
Copy Markdown

janrudolph commented Mar 8, 2018

Review results:

  • Original message will be replaced by bot message.
  • Look and feel of the bot message in the parent channel see above (mrsimpson's comment)
  • The user, which posts the bot message, looks like the user who has posted the question OR the assistify user will do so
  • In the sub-channel, first a bot message indicates, that the new channel is a sub channel of XY and asks the user to help the questioner. Additionally, the bot will ask the users to close the channel once the question has been answered.
  • The original question is posted as second message by the user who asked the question in the parent channel.

@mrsimpson
Copy link
Copy Markdown
Member

mrsimpson commented Mar 16, 2018

Current state of threading (click it, it's a video ;) ):
Click to preview

@mrsimpson mrsimpson merged commit d85dbe8 into develop Mar 20, 2018
@ghost ghost removed the progress:working label Mar 20, 2018
@mrsimpson mrsimpson deleted the feature/#145-ask-question-from-room branch March 20, 2018 23:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make people ask questions - heavyweight threading from every room

4 participants