-
Notifications
You must be signed in to change notification settings - Fork 42
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
Add support for sending replies to sources #16
Comments
Just a note that we should be able to support attribution of reply authorship (by username) in the client as a feature in 0.1.0alpha. This is important in case multiple journalists are engaged in a conversation with a source. For now that username won't be surfaced in the source interface. That may be something we'll want to consider for 0.1.0beta, along with a "Reply anonymously" flow for journalists. |
We should locally add the reply to the database such that the UI change occurs immediately for the user, then we should call the API. API callback behavior for the adding of replies should be:
One other note from that issue is (nice to have but we can punt this into a separate ticket):
|
as discussed in our meeting today, I've broken the saving-of-failed-replies part of this ticket into #68 so we can make sure we implement the right behavior from the perspective of the user |
Blocked by #73. |
Mini-prototype to demonstrate interaction pattern of "Send" functionality (with an alternate treatment for the activity messaging—thoughts, if any, in Gitter?). Lots of time-based tidbits packed-in to the final screens. 99% of this I doubt will make it into Alpha, but putting link to prototype here for as-available finessing for Beta. https://projects.invisionapp.com/prototype/Reply-cjnzmojdb000lzz01w00v0jtc/play/a32f5ac7 /cc @heartsucker @ntoll |
From chat with @redshiftzero, the quick 'n dirty notes on what an MVP for this needs to do:
|
@redshiftzero re: last night's conversation, we said that we were going to use the I think the best we can do now is to cache the reply in the widget itself and always put unconfirmed replies at the bottom of the message chain. This would cover the situation where a sync happens between reply sent and confirmation. For example
Out of scope for now is strict ordering of sent messages, but this needs to be added eventually. |
Detect different kinds of storage devices attached to `sd-export-usb`
Infers hostname for "localvm" setting
As a logged in journalist, I want to be able to reply to a source, so that I can follow up on a document or inquiry.
Our assumption is that we will display decrypted messages and replies within the client (#15), so as demonstrated in the messaging prototype, replies should be possible from within the detail view a journalist can obtain for any individual source.
The text was updated successfully, but these errors were encountered: