-
Notifications
You must be signed in to change notification settings - Fork 691
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
Submission categories #1170
Comments
Great idea! This should be relatively straightforward to implement. You'll need to add some way to manage these categories (and access control based on categories) to the Admin portion of the Document Interface. |
I'm working on this! I'll submit the finished PR tomorrow as my contribution to the hackathon. A few questions as I finish up:
|
Let's focus on MVP for this initial implementation, and file follow ups for more complex functionality if desired. As described, the goal for this issue appears to be:
|
I'm very close to MVP, so I'll hold out on adding public/private categories until others have had a chance to review my code and decide if it would be a valuable feature.
In my implementation, a Source can add multiple categories to their submission. Admins can later add/remove categories from the submission.
Only admins can see uncategorized documents.
This feature is in place. Admins can edit a journalist's categories on the same page they can change passwords. Journalists can only see the subset of documents in categories they've been granted access. PR coming after I write some tests! |
@taravancil We're tracking work for the hackathon on Trello, and chatting about stuff on Gitter. Check out this Trello card for info on joining us, if you want. I'll go ahead and create an in-progress Trello card to track this issue for you, since I know you're already working on it 😄 |
Closing in favor #1356 |
At CPJ, there are multiple teams who check SecureDrop for submissions. Other newsrooms may have a similar situation — different teams or authors who are not particularly interested in submissions meant for each others. CPJ staff would very much like it if there were a way for a source to pick a topic or department for their submission: metadata that is visible to journalists checking the document interface.
In a more advanced version, it would be best to be able to assign users to these groups so that someone only sees relevant material when they log in, and don't have the opportunity to mark other teams' submissions as read or delete them (more from the perspective of practical logistics than security).
The text was updated successfully, but these errors were encountered: