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

have /journalists API endpoint #3925

Closed
heartsucker opened this issue Nov 7, 2018 · 2 comments
Closed

have /journalists API endpoint #3925

heartsucker opened this issue Nov 7, 2018 · 2 comments

Comments

@heartsucker
Copy link
Contributor

Description

We need to be able to list all current journalists if we want to be able to have clients show the sender of a message in the situation where multiple journalists are involved in a conversation with a single source.

(Related ticket: freedomofpress/securedrop-client#76)

User Stories

As a user of the SecureDrop client, I want to know which of my colleagues have already messaged a particular source.

@heartsucker
Copy link
Contributor Author

Additionally, we should probably include a /journalist/<uuid:id> endpoint just for consistency.

@redshiftzero
Copy link
Contributor

we worked around this by exposing the journalist UUID and username on each reply so that the conversation flow can be constructed client-side, I'm going to close this for now until we decide we need to expose this information (right now only admins can see all other onboarded users to SecureDrop, so if we were to do this we'd probably want to do it under an admin API endpoint, which we currently have none of)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants