Ticket #2671 (closed enhancement: duplicate)
Opened 6 years ago
Last modified 6 years ago
Split CHANGESET_VIEW permission into two
| Reported by: | pekka.jarvinen@… | Owned by: | jonas |
|---|---|---|---|
| Priority: | low | Milestone: | |
| Component: | version control/changeset view | Version: | 0.9.3 |
| Severity: | minor | Keywords: | CHANGESET_VIEW permission diff log |
| Cc: | |||
| Release Notes: | |||
| API Changes: | |||
Description
CHANGESET_VIEW should be two separate permissions, CHANGESET_VIEW_DIFF and CHANGESET_VIEW_LOG.
CHANGESET_VIEW_DIFF shows diff in /changeset/number and CHANGESET_VIEW_LOG shows only comment of that changeset.
Attachments
Change History
comment:1 Changed 6 years ago by mgood
- Milestone 0.9.4 deleted
comment:2 Changed 6 years ago by anonymous
- Milestone set to 0.10
comment:3 Changed 6 years ago by eblot
- Milestone 0.10 deleted
Please do not assign a milestone being anonymous without any explanation (for example, you could refer to a discussion you have over IRC or Trac-Dev ML...).
comment:4 Changed 6 years ago by Arthaey
Has any work been done on this? I was hoping for this functionality.
comment:5 Changed 6 years ago by cboos
- Resolution set to duplicate
- Status changed from new to closed
I think this will be solved by #2268 (i.e. making the display of file diffs
dependent on the FILE_VIEW permission, which seems to be the thing to do).



0.9.4 is a bugfix-only release, so please don't add enhancements to it.
Users without the CHANGESET_VIEW permission can still access the log messages in the "Revision Log" if they have LOG_VIEW permissions. However, you could accomplish what you're asking for if the display of the file diffs was dependent on the FILE_VIEW permission, which is probably a good idea.