View Issue Details

IDProjectCategoryView StatusLast Update
0025564mantisbtbugtrackerpublic2019-04-08 12:02
Reportercproensa Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0025564: Issues in disabled projects are accessible
Description

Currently, disabling a projects seems only to affect to the user ability to "browse" or filter that project issues as a whole,
But issues contained in the disabled projects are still:

  • accessible, for example, through direct links
  • editable
  • generating email notifications

Is that expected behaviour?

TagsNo tags attached.

Relationships

related to 0025641 new Refactor project hierarchy 

Activities

dregad

dregad

2019-03-05 10:06

developer   ~0061627

TBH I don't really know, I've never actually used this feature myself.

I believe it makes sense that the issues remain accessible.
As for being editable, this is questionable but I don't have a strong opinion.

vboctor

vboctor

2019-03-24 03:29

manager   ~0061758

I would say that if a project is disabled, the following functionality shouldn't be possible:

  • Viewing, Editing, Deleting issues
  • Searching / Filtering

i.e. projects that are disabled are similar to deleted projects with the exception that they can be re-enabled.

123

123

2019-04-08 11:48

reporter   ~0061865

Last edited: 2019-04-08 11:51

View 4 revisions

Still, it’s not worthwhile to completely restrict access. It is often necessary to look at the history of correspondence in issues in a disabled project.
I think we can:

  1. Forbid update issues if the project is disabled. For example, add a project status check in the bug_is_readonly () function.
  2. Allow to view the issue in disabled projects. In this case, the project name can be crossed out as it is done with the user name if it is disabled.
  3. Build a list of issues through the advanced filter. Wrote more in my comment 0025563:0061863
123

123

2019-04-08 12:00

reporter   ~0061866

Last edited: 2019-04-08 12:02

View 4 revisions

Addition to paragraph 2:

  • allow viewing of issues based on user access rights to a project that has been disabled.

Issue History

Date Modified Username Field Change
2019-03-04 17:33 cproensa New Issue
2019-03-05 10:06 dregad Note Added: 0061627
2019-03-23 07:34 cproensa Relationship added related to 0025641
2019-03-24 03:29 vboctor Note Added: 0061758
2019-04-08 11:48 123 Note Added: 0061865
2019-04-08 11:49 123 Note Edited: 0061865 View Revisions
2019-04-08 11:50 123 Note Edited: 0061865 View Revisions
2019-04-08 11:51 123 Note Edited: 0061865 View Revisions
2019-04-08 12:00 123 Note Added: 0061866
2019-04-08 12:00 123 Note Edited: 0061866 View Revisions
2019-04-08 12:02 123 Note Edited: 0061866 View Revisions
2019-04-08 12:02 123 Note Edited: 0061866 View Revisions