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

Notifications core #2577

Open
2 of 40 tasks
JanCizmar opened this issue Oct 11, 2024 · 0 comments
Open
2 of 40 tasks

Notifications core #2577

JanCizmar opened this issue Oct 11, 2024 · 0 comments
Assignees
Labels
roadmap item Items that are automatically added to the Roadmap

Comments

@JanCizmar
Copy link
Contributor

JanCizmar commented Oct 11, 2024

Pre-specification

  • We've setup responsible person
  • We've checked how other tools solve the similar issues - @ZuzanaOdstrcilova
  • We've got users who require this feature and will pilot it and consult it (or we are the users) - Tolgee company itself

Specification

  • The user is able to see the bell in the top bar
  • They can change notifications for each projects individually
  • They can choose whether they want to be notified in app or via e-mail
  • Notify users about
    • New task created
    • Task completed
    • Security stuff (password updated, MFA enabled)
    • Mentioned in translation comment

What's not in the scope

These items should not be covered in this task and we are not going to implement it now.

  • Grouping - should be done on Activity Groups level
  • Notifications about localization data edits (key / translation manipulation)
    • Will be done with Activity Grouping / Activity improvements

UI Design Proposal

Implementation

The user stories are implemented

  • ... Copy the stories from specification here ...

Implementation checklist

  • The code is well tested
    • User stories are covered by tests
      • Backend
      • e2e
    • ... Specify the test cases here, so you don't forget about important stuff ...
  • I've checked that all endpoints are well secured
  • The swagger documentation is OK including descriptions
  • The documentation is updated
  • Telemetry data is sent to PostHog

Before release checklist

  • Preview is created & user stories are tested on the preview
  • Blog post about this new feature
  • Announcement in Tolgee App
  • New keys are translated

After release checklist

  • Roadmap is updated
  • We posted about this in social media
    • Twitter
    • Linkedin
    • Facebook
    • Reddit
    • Slack Community
    • Github Discussions
  • In App pricing is updated
  • Web pricing is updated
  • FAQ is updated
  • Website is updated
@JanCizmar JanCizmar added the roadmap item Items that are automatically added to the Roadmap label Oct 11, 2024
@ZuzanaOdstrcilova ZuzanaOdstrcilova removed their assignment Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
roadmap item Items that are automatically added to the Roadmap
Projects
None yet
Development

No branches or pull requests

3 participants