You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Anecdotal user feedback: In the "All Sources" listing, it's confusing that the Download Unread and Download buttons are visible and enabled even when no sources are selected. In particular, Download Unread is interpreted as "download everything unread here", but it returns the error:
escape(gettext("You must select one or more items.")),
Without changing the actual behavior of these actions, an easy fix would be to hide (or even just disable) the source-level actions when no sources are selected.
Hi!
I'd like to work on this issue. I've noticed that if I set the "disabled" property on buttons the graphical behaviour for the buttons doesn't change: the color doesn't change and there's still a :hover effect. It's okay if I change the .css as well as the script?
Thanks for offering to work on this, @rjbaarsma. You're welcome to make changes to the CSS.
Just FYI: As of August 2023, we are deprioritizing work on new features for the SecureDrop server. This change will not be included in the upcoming v2.9, and we'll consider when to release work like this in a future version on a case-by-case basis.
And if you want to connect with us or join a standup (Mon-Thurs 9am pacific/12pm Eastern), you're welcome to drop by gitter and chat with the team, or leave us a note here.
Description
Anecdotal user feedback: In the "All Sources" listing, it's confusing that the Download Unread and Download buttons are visible and enabled even when no sources are selected. In particular, Download Unread is interpreted as "download everything unread here", but it returns the error:
securedrop/securedrop/journalist_app/col.py
Lines 109 to 110 in 81a3c49
Without changing the actual behavior of these actions, an easy fix would be to hide (or even just disable) the source-level actions when no sources are selected.
How will this impact SecureDrop users?
Journalists will better understand what actions are available to them at any given time.
How would this affect SecureDrop's threat model?
No threat-model implications. This would be a minor addition to existing Journalist Interface scripting, which degrades gracefully.
User Stories
As a journalist, I want clearer indications of what actions are available to me at any given time.
The text was updated successfully, but these errors were encountered: