Description
Each conversation in the conversation view is between one source and multiple journalists. We are storing this information and should show on the conversation view which journalist sent each reply.
If a first name and last name are set, they should be used instead of a username.
Acceptance Criteria
Given that there is a conversation with at least one reply to a source
When I view that conversation in the SecureDrop client
Then individual replies to the source should be identified by the journalist's real name (if set) or user name (if not set).
Given that there is such a conversation
When I view it in the Source Interface
Then the author of the reply should not be identified.
User Story
As a journalist, I want to know which reply was sent by which journalist so that I can understand the conversation history.
[See the user stories spreadsheet for current prioritization of this functionality.]
Updated by @eloquence on 2019-06-10 to reflect first name / last name functionality and add acceptance criteria.