Project

General

Profile

Activity Report is missing much information for issues

Added by Gary Aitken 3 days ago

One can see a display of recent activity by doing the following:

Projects
  click a particular project
    click "Activity" (2nd tab)

Unfortunately, many modifications to an issue do not show up:

*only* modifying the description
*only* adding or deleting an attachment
*only* editing an existing note (as opposed to adding a new note)

The following modifications do show up:

Adding a new issue
Anything where a note was added
Modifying only the status

I have not yet checked the following:

*only* changing priority
*only* changing tracker
*only* changing parent
*only* changing assignee
*only* changing estimated time
*only* changing %done

This appears to be a result of the following phrase in the sql query which gets executed:

(journal_details.prop_key='status_id' or journals.notes <> '')

The value of prop_key may be something like "description" or a number like 140nn (for attachments).
"status_id" is the value of prop_key when the status is changed.
So it looks like it is only showing activity where the status of an issue was changed or a note was added (along with other possible modifications).
Is this intentional?
It seems to me one should see an entry for any modifications to an issue.
A refinement would be to be able to select which modifications show up.

I'm observing this in :

Environment:
  Redmine version                5.1.9.stable
  Ruby version                   3.2.3-p157 (2024-01-18) [x86_64-linux]
  Rails version                  6.1.7.10
  Environment                    redmine_only_test
  Database adapter               Mysql2
  Mailer queue                   ActiveJob::QueueAdapters::AsyncAdapter
  Mailer delivery                sendmail
Redmine settings:
  Redmine theme                  Xblgx_test
SCM:
  Subversion                     1.14.3
  Git                            2.43.0
  Filesystem                     
Redmine plugins:
  no plugin installed