Task #1801 (closed)
Thumbnail / Rendering will need to be permissions-aware
Reported by: | jamoore | Owned by: | cxallan |
---|---|---|---|
Priority: | major | Milestone: | OMERO-Beta4.2 |
Component: | Security | Version: | 4.1 |
Keywords: | n.a. | Cc: | atarkowska, jburel, wmoore |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | 0.0d |
Sprint: | 2010-03-19 (5) |
Description
shoola:ticket:1157 and ticket:1769 describe issues when admins or PIs try to interact with a private group. r6106 had an initial fix for some of the ThumbnailStore and RenderingEngine methods, but there are several other code paths which also try to create objects, which will need similar handling, e.g. getThumbnailByLongestSideSet() which is used heavily from Insight.
This ticket is a part of #1434
Change History (12)
comment:1 Changed 15 years ago by jmoore
- Cc atarkowska jburel added
comment:2 Changed 15 years ago by cxallan
- Remaining Time set to 1.0
- Sprint set to 2009-02-19 (3)
- Status changed from new to assigned
Taking this on now as a thumbnail store refactoring.
comment:3 Changed 15 years ago by cxallan
- Remaining Time changed from 1.0 to 1
- Summary changed from Permissions : Thumbnail / Rendering will need to be permissions-aware to Thumbnail / Rendering will need to be permissions-aware
comment:4 Changed 15 years ago by cxallan
comment:5 Changed 15 years ago by cxallan
r6201 fixes a couple small bugs and ensures that all the RenderingSessionTest tests pass.
comment:6 Changed 15 years ago by cxallan
- Remaining Time changed from 1 to 0
- Resolution set to fixed
- Status changed from assigned to closed
Should be complete with nicer exception messages in r6202.
comment:7 Changed 15 years ago by cxallan
comment:8 Changed 15 years ago by cxallan
comment:9 Changed 15 years ago by cxallan
- Cc wmoore added
- Remaining Time changed from 0 to 0.25
- Resolution fixed deleted
- Sprint changed from 2010-02-19 (3) to 2010-03-19 (5)
- Status changed from closed to reopened
Re-opened to take a look at the affects of the new read-only group semantics on the RenderingEngine.
comment:10 Changed 15 years ago by cxallan
- Remaining Time changed from 0.25 to 0
- Resolution set to fixed
- Status changed from reopened to closed
comment:11 Changed 15 years ago by cxallan
comment:12 Changed 15 years ago by cxallan
Also added test cases for rendering engine usage in r6406.
r6108 has a working getThumbnailByLongestSideSet. Chris, review to you. Jean-Marie, you should be good to test.