• Status Unconfirmed
  • Percent Complete
  • Task Type Information
  • Category Backend/Core
  • Assigned To No-one
  • Operating System All
  • Severity Low
  • Priority Very Low
  • Reported Version 1.0-rc7
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Flyspray
Opened by lucasjkr - 10.08.2018

FS#2482 - Protect issues by default

I get that your project is public and you want people visiting this site to see what issues you’re working on, but most people probably don’t want their bugs list open to the public;

Can this be protected/private by default?

Project Manager

Assuming you try to configure Flyspray as a customer support ticket system, maybe this setup is what you want:

  1. Remove 'Allow anyone to view tasks of this project' from your projects
  2. Remove 'view tasks' - permission from your customers user groups (global and project groups)
  3. Add 'view own tasks' - permission to your customers user project groups

Another workaround could be to change the mark_private stuff in includes/class.backend.php function create_task() and allow setting mark_private to 1 also for users without the manage_project permission. (and adapting the newtask-template)


Available keyboard shortcuts


Task Details

Task Editing