[GH-ISSUE #109] Discuss and create notification system #73

Closed
opened 2026-10-13 19:46:59 +00:00 by bsakaguchi · 2 comments
Owner

Originally created by @DSilence on GitHub (Jul 14, 2016).
Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/109

Originally assigned to: @DSilence on GitHub.

  1. Which server events do we want to notify user about?
  2. Notification system for web client.
  3. Triggering external notifier plugins.
  4. Options for notifications? E.g. notify only if execute failed, only when new torrents were downloaded, etc.
Originally created by @DSilence on GitHub (Jul 14, 2016). Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/109 Originally assigned to: @DSilence on GitHub. 1) Which server events do we want to notify user about? 2) Notification system for web client. 3) Triggering external notifier plugins. 4) Options for notifications? E.g. notify only if execute failed, only when new torrents were downloaded, etc.
bsakaguchi 2026-10-13 19:46:59 +00:00
  • closed this issue
  • added the
    feature
    label
Author
Owner

@werwolfby commented on GitHub (Jul 14, 2016):

  • do not allow to enable notification if there are no settings or they are invalid, enable automatically when settings are set
  • 2 kind of notification formats: full text and short text
    • short text doesn't make sense for email notifier
  • add settings to setup format
  • add checkboxes on the right side of Notifiers page title: notify on: ERROR, NOT FOUND, UPDATED
  • update notifiers' manager API. add methods: begin_execute, topic_status_updated(), end_execute
    • on end of the execute create final message in case of full text
    • on each update send message in case of short text
  • notify of available new version

Some other points:

  • There are no reasons to change format of the messages.
<!-- gh-comment-id:232721445 --> @werwolfby commented on GitHub (Jul 14, 2016): - do not allow to enable notification if there are no settings or they are invalid, enable automatically when settings are set - 2 kind of notification formats: full text and short text - short text doesn't make sense for email notifier - add settings to setup format - add checkboxes on the right side of Notifiers page title: **notify on: ERROR, NOT FOUND, UPDATED** - update notifiers' manager API. add methods: begin_execute, topic_status_updated(), end_execute - on end of the execute create final message in case of full text - on each update send message in case of short text - notify of available new version Some other points: - There are no reasons to change format of the messages.
Author
Owner

@DSilence commented on GitHub (Jul 16, 2016):

Things I'm planning to do:

  • do not allow to enable notification if there are no settings or they are invalid, enable automatically when settings are set
  • 2 kind of notification formats: full text and short text
  • add checkboxes on the right side of Notifiers page title: notify on: DOWNLOAD, ERROR, STATUS CHANGED
  • update notifiers' manager API
  • new version notification to manager API

New version notification will also require #63 to be implemented

<!-- gh-comment-id:233116768 --> @DSilence commented on GitHub (Jul 16, 2016): Things I'm planning to do: - [x] do not allow to enable notification if there are no settings or they are invalid, enable automatically when settings are set - [x] 2 kind of notification formats: full text and short text - [x] add checkboxes on the right side of Notifiers page title: notify on: DOWNLOAD, ERROR, STATUS CHANGED - [x] update notifiers' manager API - [x] new version notification to manager API New version notification will also require ~~#63~~ to be implemented
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
werwolfby/monitorrent#73
No description provided.