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

Notification system #1513

Merged
merged 9 commits into from Jan 9, 2019

Conversation

Projects
None yet
1 participant
@Chocobozzz
Copy link
Owner

Chocobozzz commented Dec 28, 2018

Notification types:

  • Comment on my video
  • New video from my subscriptions
  • New video abuses (for moderators)
  • Blacklist/Unblacklist on my video
  • Video import finished (error or success)
  • Pending video published (after transcoding or a scheduled update)
  • My account or one of my channel has a new follower
  • Someone (except muted accounts) mentioned me in comments
  • A user registered on the instance (for moderators)

Notification actions:

  • Add a web notification
  • Send an english email

@Chocobozzz Chocobozzz force-pushed the feature/notification branch from b2cfe22 to e340dbb Dec 31, 2018

@Chocobozzz Chocobozzz changed the title WIP: Notification system Notification system Jan 8, 2019

@Chocobozzz Chocobozzz force-pushed the feature/notification branch from 3da7775 to c70e135 Jan 8, 2019

Chocobozzz added some commits Dec 26, 2018

@Chocobozzz Chocobozzz force-pushed the feature/notification branch 3 times, most recently from 0822b61 to 96e8c34 Jan 8, 2019

@Chocobozzz Chocobozzz force-pushed the feature/notification branch from 96e8c34 to 9c714a3 Jan 8, 2019

Chocobozzz added some commits Jan 8, 2019

@Chocobozzz Chocobozzz force-pushed the feature/notification branch 5 times, most recently from 96c4778 to bca871b Jan 8, 2019

@Chocobozzz Chocobozzz force-pushed the feature/notification branch from bca871b to 444f53b Jan 9, 2019

@Chocobozzz Chocobozzz merged commit 89ada4e into develop Jan 9, 2019

4 checks passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
security/snyk - client/package.json (Chocobozzz) No new issues
Details
security/snyk - package.json (Chocobozzz) No new issues
Details

@Chocobozzz Chocobozzz deleted the feature/notification branch Jan 10, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment