View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0022933||mantisbt||timeline||public||2017-05-27 11:53||2017-06-04 14:58|
|Target Version||2.5.0||Fixed in Version||2.5.0|
|Summary||0022933: Confusing entry in timeline when removing other users from monitoring list|
User A adds himself to monitoring list.
User A adds user B to monitoring list.
User A removes user B from monitoring list.
|Tags||No tags attached.|
@atrol It is unclear to me why all these events shouldn't show on the timeline. I would expect to see all of the 3 cases.
@vboctor I just implemented the same logic for unmonitoring which is already implemented for monitoring.
We would need additional messages if we want a correct display of such events in timeline.
There are some more activities which get not listed in Timeline at the moment, e.g. adding / removing relationships, adding / removing attachments.
This goes beyond the scope of this PR and should be tracked as a separate feature request.
For the moment, I recommend to merge the PR as is.
Got the context and approved the PR.
I think we should reflect all the actions that change state of issues in the timeline. We could even increase the scope for other entities in the future (e.g. projects, categories, versions, etc -- though we don't record such information so I wouldn't worry about them).
|2017-05-27 11:53||atrol||New Issue|
|2017-05-27 11:53||atrol||Status||new => assigned|
|2017-05-27 11:53||atrol||Assigned To||=> atrol|
|2017-05-27 14:04||atrol||Note Added: 0056972|
|2017-05-28 19:17||vboctor||Note Added: 0056980|
|2017-05-30 14:04||atrol||Note Added: 0056992|
|2017-05-31 23:24||vboctor||Note Added: 0057008|
|2017-06-01 02:31||atrol||Changeset attached||=> MantisBT master a864b24f|
|2017-06-01 02:31||atrol||Status||assigned => resolved|
|2017-06-01 02:31||atrol||Resolution||open => fixed|
|2017-06-01 02:31||atrol||Fixed in Version||=> 2.5.0|
|2017-06-04 14:58||vboctor||Status||resolved => closed|