#SCB2976 (3-Normal) conditioned NotificationManager

Hussayn Dabbous <[email protected]> Sat, 27 Jun 2009 16:57:00 +0200 (CEST)
Newsgroups gmane.comp.java.scarab.issues
Message-ID <[email protected]>
*SCB2976 [Enhancement] - conditioned NotificationManager*
** null:  () **


-------------------------------------------------------------------------------
*Personnel changes*
-------------------------------------------------------------------------------
  - Assigned to:  dabbous     (New) 


-------------------------------------------------------------------------------
*Attribute changes*
-------------------------------------------------------------------------------
  - Priority:  3-Normal     (New) 
  - Status:  Unconfirmed     (New) 
  - Database:  Other     (New) 
  - Short description:
    "add  conditions to notifications, so that a notification can be configured to be sent only if defined content is provided in an issue.
"
  - Summary:  conditioned NotificationManager     (New) 
  - Solution:  Trunk     (New) 
  - Target milestone:  0.23     (New) 


-------------------------------------------------------------------------------
*Comments*
-------------------------------------------------------------------------------
*Comment Hussayn Dabbous*

Added new features to NotificationManager

Details:
* Added ScarabUserTool to stop growth of ScarabGlobalTool and ScarabRequestTool (work in progress)
* Replaced NotificationFilter to NotificationRule and added new column RULE_ID for conditional notification sending
* Added and/or operator to conditions (only implemented for Notifications, other checkers presume operator==OR)
* Added new table columns to SCARAB_CONDITION (USER_ID and OPERATOR)
* Now EmailArchive string may contain normal Scarab users besides fully defined mail addresses. The benefit of using Scarab users is, that for them the notification conditions are executed, hence you could add very sophisticated archive system, where issues could be routed to differnet archivers (or QA assistants for example) depending on the issue content.
* Added SCARAB_NOTIFICATION_RULE to id_table
* Added upgrade script src/sql/upgrade/upgrade-0.23-notification.sql
* Moved notification customizing to left navigation bar.
* Integrated Notification conditions into the ConditionEdit.vm
* Added condition editor to Notification customization


-------------------------------------------------------------------------------
*Comment Hussayn Dabbous*

Sorry, i just committed this enhancement with r10763 but forgot to create this issue beforehand. apologize.

-------------------------------------------------------------------------------
Activity generated by Hussayn Dabbous ([email protected]) at 06/27/2009 16:49

[Scarab]: http://www.solitone.org/scarab/issues/id/SCB2976

------------------------------------------------------
http://scarab.tigris.org/ds/viewMessage.do?dsForumId=458&dsMessageId=2365971

To unsubscribe from this discussion, e-mail: [[email protected]].