MantisBT - v4.0 Release (Planning)
View Issue Details
0001633v4.0 Release (Planning)Core Infrastructurepublic2014-10-11 02:572017-01-02 13:36
Reporteropto 
Assigned Tocaseydk 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusacknowledgedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version4.0Fixed in Version4.0 
Summary0001633: permissions on files broken
DescriptionI think you mentioned elswhere that this does nt work, but:

user permissions offer single file permissions.
The problem, I think, is in CFile::getFileList, which probably does not respect permissions.
Even more strange: permissions on helpdesk related files work partly, those on core related files don't
TagsNo tags attached.
Attached Files

Notes
(0003674)
caseydk   
2014-10-11 20:16   
There shouldn't be file-specific permissions. It should only inherit from the Project and Task instead.
(0003689)
caseydk   
2014-10-12 12:49   
Resolved in development:
https://github.com/web2project/web2project/commit/4bbd7803ec45ceaf9025309a76ce2173200a9ce6
(0003822)
caseydk   
2016-12-29 10:16   

I'm changing this issue to acknowledged.

While it's resolved in the v4.0 development branch. That is going to be reviewed commit by commit and merged into a new development branch over the next couple months.
(0003876)
opto   
2017-01-02 13:36   
I opt to bring them in again. They are quite important in a business - you don't want all task assignees to see all design files. But some need them.

Maybe with a global enable/disable for the feature

Issue History
2014-10-11 02:57optoNew Issue
2014-10-11 20:16caseydkNote Added: 0003674
2014-10-11 20:16caseydkAssigned To => caseydk
2014-10-11 20:16caseydkStatusnew => acknowledged
2014-10-11 20:16caseydkProjectv3.3 Release => v4.0 Release (Planning)
2014-10-12 12:49caseydkNote Added: 0003689
2014-10-12 12:49caseydkStatusacknowledged => resolved
2014-10-12 12:49caseydkFixed in Version => 4.0
2014-10-12 12:49caseydkResolutionopen => fixed
2014-10-12 12:50caseydkTarget Version => 4.0
2016-12-29 10:16caseydkStatusresolved => acknowledged
2016-12-29 10:16caseydkNote Added: 0003822
2017-01-02 13:36optoNote Added: 0003876