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

(E-Mail) notifications: collection of triggers #96

Open
aronmolnar opened this issue Sep 1, 2023 · 3 comments
Open

(E-Mail) notifications: collection of triggers #96

aronmolnar opened this issue Sep 1, 2023 · 3 comments

Comments

@aronmolnar
Copy link
Contributor

aronmolnar commented Sep 1, 2023

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.

@MWedl MWedl added the enhancement New feature or request label Sep 26, 2023
@aronmolnar aronmolnar added 🚩 milestone and removed enhancement New feature or request labels Oct 27, 2023
@TheArqsz
Copy link

@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 :)

@MWedl
Copy link
Contributor

MWedl commented Mar 4, 2024

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

@aronmolnar aronmolnar changed the title E-Mail notifications: collection of triggers (E-Mail) notifications: collection of triggers Jan 10, 2025
@aronmolnar
Copy link
Contributor Author

@TheArqsz We added this feature to our roadmap and prioritized it. See: #379

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

3 participants