sysreptor icon indicating copy to clipboard operation
sysreptor copied to clipboard

(E-Mail) notifications: collection of triggers

Open aronmolnar opened this issue 2 years ago • 3 comments

It would be nice to receive some email notifications from SysReptor.
This ticket is for brainstorming what could trigger an email.

  • When a project was archived (encrypted) to remind pentesters of deleting their evidences
    • Could also be triggered in community, even if no encryption happens
    • Could also be a weekly email to delete evidences of multiple projects at one
  • When a pentester was added to a project by another pentester
  • When another pentester set project to finished
  • When a finding (or a section) is assigned to another pentester
    • This might be very noisy if for each and every finding
    • Maybe this could be an hourly job or so?
  • When a finding gets the status "Ready for review" or "Needs improvement"
    • Also very noisy.
    • Also: Who should be notified --> it is unclear if the status is first changed and then re-assigned or other way round
    • Could also be done with some time in between
  • We might want to add a project start and end day to the project metadata. Two business days before the pentest start we could send a reminder (e.g. to inform the customer, test credentials, etc.)
  • If a user mentioned another user in a comment

E-Mails are not strictly necessary. The notification could appear as in-app notifications.
We already have a "Notifications" symbol in the menu bar. In this, we display notifications fetched from a remote server. We could either use this functionality, or introduce a new "To Do" section. It would also be possible to use both, depending on the notification.
We must make sure that two symbols are not confusing for users.

An additional option would be to use browser notifications (Notifications API). This might make sense for certain actions actions (like if the user was mentioned by another user in a comment), but noisy for other actions.

aronmolnar avatar Sep 01 '23 10:09 aronmolnar

@aronmolnar @MWedl Do you happen to have a schedule for this particular milestone? It's a very interesting feature and I'd love to see it implemented :)

TheArqsz avatar Feb 29 '24 11:02 TheArqsz

Not yet. We prioritized other features over email notifications (see #184).

MWedl avatar Mar 04 '24 05:03 MWedl