Closed GoogleCodeExporter closed 9 years ago
woops ... one need admin rights to delete a version...
Original comment by henrichs...@gmail.com
on 5 Jan 2012 at 6:59
I've created 5 new methods in SSProject:
SSProject>>copyVersion:to:author:as:
SSProject>>deleteVersion:as:
SSProject>>dependentVersionsFor:
SSProject>>moveVersion:to:author:as:
SSProject>>removeFromSystemAs:
which do access policy validate and will throw an SSAccessViolation exception
if a vioaltion is found ... the view classes (SSProjectView, SSVersionView, and
SSUrlFilter) have been changed to use the above methods so that a consistent
implementation can be used everywhere
Original comment by henrichs...@gmail.com
on 6 Jan 2012 at 12:16
SSProject>>addVersion:author:as: also added ...
Original comment by henrichs...@gmail.com
on 6 Jan 2012 at 12:30
Original comment by henrichs...@gmail.com
on 6 Jan 2012 at 1:17
SqueakSource 3.0-rc.1.1 (dkh.86) ... SSUrlFilter modified to use the SSProject
API that includes access control validation and to handle SSAccessViolation by
returning #authResponseFor:
Original comment by henrichs...@gmail.com
on 18 Jan 2012 at 12:24
Original issue reported on code.google.com by
henrichs...@gmail.com
on 5 Jan 2012 at 12:48