Notice: this is a static mirror for historical purposes.

View Issue Details Jump to Notes ] Related Changesets ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
051Source Integration[All Projects] Generalpublic2009-07-17 11:472010-01-27 10:15
ReporterJohn Reese 
Assigned ToJohn Reese 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusresolvedResolutionfixed 
Product Version 
Target Version0.14Fixed in Version0.14 
Summary051: Allow plugins to hook on fixed-issue changesets
DescriptionAlong with the POSTIMPORT and POSTCOMMIT events, there should be an event for plugins to hook any time there are issues that have been "fixed" by a changeset.

This could potentially allow a plugin to set a custom field value based on the changeset that fixed the issue, etc.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
User avatar (083)
John Reese (administrator)
2010-01-27 10:15

Fix committed to master branch at 2010-01-27 17:53:29.

- Related Changesets
Source Integration: master d09803c4
Timestamp: 2010-01-27 17:53:29
Author: John Reese
Committer: John Reese
Details ] Diff ]
Fix 051: Improved commit post-processing events

Rather than having separated post-processing events for checkin versus
import, the post-processing has been moved to the API function for
processing commit data.

The first post-process event "commits" allows plugins to get a list of
all changesets as they are checked in or imported. The second event
"fixed" allows plugins to see a list of bugs that have been resolved by
changesets, along with the appropriate changeset, as described by
feature request 051.

This commit also removes the postcommit/postimport actions from the
MantisSourcePlugin interface, as they were a deemed uneccesary with the
new implementation, and generally should not be needed for VCS support.
mod - Source/Source.php Diff ] File ]
mod - Source/pages/repo_import_latest.php Diff ] File ]
mod - Source/MantisSourcePlugin.class.php Diff ] File ]
mod - Source/Source.API.php Diff ] File ]
mod - Source/pages/checkin.php Diff ] File ]

- Issue History
Date Modified Username Field Change
2009-07-17 11:47 John Reese New Issue
2009-07-17 11:47 John Reese Status new => assigned
2009-07-17 11:47 John Reese Assigned To => John Reese
2010-01-27 10:15 John Reese Note Added: 083
2010-01-27 10:15 John Reese Status assigned => resolved
2010-01-27 10:15 John Reese Fixed in Version => 0.16
2010-01-27 10:15 John Reese Resolution open => fixed
2010-01-27 10:15 John Reese Changeset attached master d09803c4 =>


Copyright © 2000 - 2012 MantisBT Group
Time: 0.1139 seconds.
memory usage: 8,338 KB
Powered by Mantis Bugtracker

hosted with
Linode