Feature #26491

mark incomplete total sums as such

Added by Jens Krämer 9 months ago. Updated 9 months ago.

Status:NewStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:Issues list
Target version:-
Resolution:

Description

This is a follow up to #26471.

Due to lack of permissions it may be that the totals (i.e. total spent hours) that can be shown as part of an issues list are actually not the real sum of the corresponding values of all issues in the result set (i.e. due to invisible time entries for a certain project in an issues list showing issues from multiple projects). We should somehow add a hint to these sums (footnote or something else) informing the user that this sum is (or possibly is) not the complete sum due to permissions / modules not being enabled).

Ideally this hint would only be shown if there is indeed a difference between the 'real' total, and the total shown.

Are there any other places where such a hint might be helpful?

History

#1 Updated by Holger Just 9 months ago

There are many areas today where displayed items are filtered, in fact, its everywhere. Issue are filtered in the roadmap, time entries are filtered in the reports, ... As for time entries, there is even a separate to allow user to only see their own time entries.

Mentioning that there are other objects which are hidden might result in an information leak if not done very carefully. Depending on the hidden entries and the way the hint is displayed, users might be able to deduct some information which are hidden right now. Since users can adjust the issue filters, they could e.g. deduct which issue has additional hidden time entries booked.

As such, about the only way to implement this securely would be to always add a generic hint that there might be other entries, regardless of whether there actually are other entries or not.

Also available in: Atom PDF