| Anonymous | Login | Signup for a new account | 2012-09-13 19:31 PDT |
| Main | Blog | My View | View Issues | Change Log | Roadmap | IRC Chat | Repositories | Scrum Board |
| View Issue Details [ Jump to Notes ] [ Related Changesets ] | [ Issue History ] [ Print ] | |||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | |||
| 051 | Source Integration | [All Projects] General | public | 2009-07-17 11:47 | 2010-01-27 10:15 | |||
| Reporter | John Reese | |||||||
| Assigned To | John Reese | |||||||
| Priority | normal | Severity | feature | Reproducibility | N/A | |||
| Status | resolved | Resolution | fixed | |||||
| Product Version | ||||||||
| Target Version | 0.14 | Fixed in Version | 0.14 | |||||
| Summary | 051: Allow plugins to hook on fixed-issue changesets | |||||||
| Description | Along 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. | |||||||
| Tags | No tags attached. | |||||||
| Attached Files | ||||||||
Notes |
|
|
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 |