You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by bu...@apache.org on 2014/10/28 11:29:11 UTC
svn commit: r927140 - in /websites/staging/directory/trunk/content: ./
fortress/issues.html
Author: buildbot
Date: Tue Oct 28 10:29:10 2014
New Revision: 927140
Log:
Staging update by buildbot for directory
Modified:
websites/staging/directory/trunk/content/ (props changed)
websites/staging/directory/trunk/content/fortress/issues.html
Propchange: websites/staging/directory/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue Oct 28 10:29:10 2014
@@ -1 +1 @@
-1634834
+1634837
Modified: websites/staging/directory/trunk/content/fortress/issues.html
==============================================================================
--- websites/staging/directory/trunk/content/fortress/issues.html (original)
+++ websites/staging/directory/trunk/content/fortress/issues.html Tue Oct 28 10:29:10 2014
@@ -1594,6 +1594,926 @@ hr.fullcontent
<p><br/></p>
<!-- =========================================================================================================== -->
+<!-- FC-50 -->
+
+<!-- =========================================================================================================== -->
+
+<table id="FC-50" class="tableBorder" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" width="100%" colspan="2" valign="top">
+ <h3 class="formtitle">
+ [FC-50] <a href="https://fortress.atlassian.net/browse/FC-50">UserDAO loadUserRoles & loadUserAdminRoles not properly setting USER_ASSIGN attribute</a>
+ <span class="subText">Created: 04/Jul/13 Updated: 28/Aug/13 Resolved: 20/Aug/13</span>
+ </h3>
+ </td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Status:</b></td>
+ <td width="80%">Resolved</td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Project:</b></td>
+ <td width="80%">Fortress Core</td>
+ </tr>
+ <tr>
+ <td><b>Component/s:</b></td>
+ <td>None</td>
+ </tr>
+ <tr>
+ <td><b>Affects Version/s:</b></td>
+ <td>1.0-RC27</td>
+ </tr>
+ <tr>
+ <td><b>Fix Version/s:</b></td>
+ <td>1.0-RC29</td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Type:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Bug</td>
+ <td bgcolor="#f0f0f0"><b>Priority:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap>Major</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Reporter:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Shawn McKinney [Administrator]</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Assignee:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="30%" >Shawn McKinney [Administrator]</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Resolution:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>Fixed</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Votes:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>0</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Labels:</b></td>
+ <td id="labels-11107-value" class="value" bgcolor="#ffffff" valign="top" colspan="3" nowrap>None</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Remaining Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Time Spent:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Original Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%" valign="top"><b>Environment:</b></td>
+ <td bgcolor="#ffffff" valign="top" colspan="3">
+ <p>all</p>
+ </td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Description</b></font> </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td id="descriptionArea">
+ <p>these methods:<br/>
+ private void loadUserRoles( List<UserRole> list, LDAPModificationSet mods )<br/>
+ private void loadUserAdminRoles( List<UserAdminRole> list, LDAPModificationSet mods )</p>
+ <p>need this added:</p>
+ <p> if ( attr != null )</p>
+ {
+ mods.add( LDAPModification.REPLACE, attr );
+ add this-> mods.add( LDAPModification.REPLACE, attrNm );
+ }
+ <p> }<br/>
+ }</p>
+ <br/>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Comments</b></font>
+ </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%" class="grid" style="margin: 0;">
+ <tr id="comment-header-11305">
+ <td bgcolor="#f0f0f0">Comment by Shawn McKinney [Administrator]<font size="-2">[<font color="#336699">20/Aug/13</font>]</font></td>
+ </tr>
+ <tr id="comment-body-11305">
+ <td bgcolor="#ffffff">
+ <p>done</p>
+ </td>
+ </tr>
+</table>
+
+<p><br/></p>
+<!-- =========================================================================================================== -->
+
+<!-- FC-51 -->
+
+<!-- =========================================================================================================== -->
+
+<table id="FC-51" class="tableBorder" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" width="100%" colspan="2" valign="top">
+ <h3 class="formtitle">
+ [FC-51] <a href="https://fortress.atlassian.net/browse/FC-51">RoleDAO update should not update role occupants</a>
+ <span class="subText">Created: 04/Jul/13 Updated: 28/Aug/13 Resolved: 20/Aug/13</span>
+ </h3>
+ </td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Status:</b></td>
+ <td width="80%">Resolved</td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Project:</b></td>
+ <td width="80%">Fortress Core</td>
+ </tr>
+ <tr>
+ <td><b>Component/s:</b></td>
+ <td>None</td>
+ </tr>
+ <tr>
+ <td><b>Affects Version/s:</b></td>
+ <td>1.0-RC27</td>
+ </tr>
+ <tr>
+ <td><b>Fix Version/s:</b></td>
+ <td>1.0-RC29</td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Type:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Bug</td>
+ <td bgcolor="#f0f0f0"><b>Priority:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap>Major</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Reporter:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Shawn McKinney [Administrator]</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Assignee:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="30%" >Shawn McKinney [Administrator]</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Resolution:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>Fixed</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Votes:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>0</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Labels:</b></td>
+ <td id="labels-11108-value" class="value" bgcolor="#ffffff" valign="top" colspan="3" nowrap>None</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Remaining Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Time Spent:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Original Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%" valign="top"><b>Environment:</b></td>
+ <td bgcolor="#ffffff" valign="top" colspan="3">
+ <p>all</p>
+ </td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Description</b></font> </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td id="descriptionArea">
+ <p>Do not update roleOccupants attribute in RoleDAO.update method</p>
+ <br/>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Comments</b></font>
+ </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%" class="grid" style="margin: 0;">
+ <tr id="comment-header-11304">
+ <td bgcolor="#f0f0f0">Comment by Shawn McKinney [Administrator]<font size="-2">[<font color="#336699">20/Aug/13</font>]</font></td>
+ </tr>
+ <tr id="comment-body-11304">
+ <td bgcolor="#ffffff">
+ <p>removed occupant update from method</p>
+ </td>
+ </tr>
+</table>
+
+<p><br/></p>
+<!-- =========================================================================================================== -->
+
+<!-- FC-52 -->
+
+<!-- =========================================================================================================== -->
+
+<table id="FC-52" class="tableBorder" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" width="100%" colspan="2" valign="top">
+ <h3 class="formtitle">
+ [FC-52] <a href="https://fortress.atlassian.net/browse/FC-52">Create unit tests for DAOs</a>
+ <span class="subText">Created: 05/Jul/13 Updated: 05/Jul/13</span>
+ </h3>
+ </td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Status:</b></td>
+ <td width="80%">Open</td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Project:</b></td>
+ <td width="80%">Fortress Core</td>
+ </tr>
+ <tr>
+ <td><b>Component/s:</b></td>
+ <td>None</td>
+ </tr>
+ <tr>
+ <td><b>Affects Version/s:</b></td>
+ <td>1.0-RC27</td>
+ </tr>
+ <tr>
+ <td><b>Fix Version/s:</b></td>
+ <td>1.0</td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Type:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Task</td>
+ <td bgcolor="#f0f0f0"><b>Priority:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap>Major</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Reporter:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Emmanuel Lecharny</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Assignee:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="30%" >Shawn McKinney [Administrator]</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Resolution:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>Unresolved</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Votes:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>0</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Labels:</b></td>
+ <td id="labels-11109-value" class="value" bgcolor="#ffffff" valign="top" colspan="3" nowrap>None</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Remaining Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Time Spent:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Original Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Description</b></font> </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td id="descriptionArea">
+ <p>We are currently testing the API though the existing managers. It would be good to also test the DAO themselves, as we may have different implementations.</p>
+ <br/>
+ </td>
+ </tr>
+</table>
+
+<p><br/></p>
+<!-- =========================================================================================================== -->
+
+<!-- FC-53 -->
+
+<!-- =========================================================================================================== -->
+
+<table id="FC-53" class="tableBorder" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" width="100%" colspan="2" valign="top">
+ <h3 class="formtitle">
+ [FC-53] <a href="https://fortress.atlassian.net/browse/FC-53">Add a way to use different DAO implementations</a>
+ <span class="subText">Created: 05/Jul/13 Updated: 28/Aug/13 Resolved: 20/Aug/13</span>
+ </h3>
+ </td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Status:</b></td>
+ <td width="80%">Resolved</td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Project:</b></td>
+ <td width="80%">Fortress Core</td>
+ </tr>
+ <tr>
+ <td><b>Component/s:</b></td>
+ <td>None</td>
+ </tr>
+ <tr>
+ <td><b>Affects Version/s:</b></td>
+ <td>1.0-RC27</td>
+ </tr>
+ <tr>
+ <td><b>Fix Version/s:</b></td>
+ <td>1.0-RC29</td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Type:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >New Feature</td>
+ <td bgcolor="#f0f0f0"><b>Priority:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap>Major</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Reporter:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Emmanuel Lecharny</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Assignee:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="30%" >Emmanuel Lecharny</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Resolution:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>Fixed</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Votes:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>0</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Labels:</b></td>
+ <td id="labels-11110-value" class="value" bgcolor="#ffffff" valign="top" colspan="3" nowrap>None</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Remaining Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Time Spent:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Original Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Description</b></font> </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td id="descriptionArea">
+ <p>We currently have one single implementation for the DAOs, using the UnboundID API. It would be interesting to have a way to instanciate some other implementation (like one using the Apache LDAP API, or a relational database)</p>
+ <br/>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Comments</b></font>
+ </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%" class="grid" style="margin: 0;">
+ <tr id="comment-header-11303">
+ <td bgcolor="#f0f0f0">Comment by Shawn McKinney [Administrator]<font size="-2">[<font color="#336699">20/Aug/13</font>]</font></td>
+ </tr>
+ <tr id="comment-body-11303">
+ <td bgcolor="#ffffff">
+ <p>added dao interface</p>
+ </td>
+ </tr>
+</table>
+
+<p><br/></p>
+<!-- =========================================================================================================== -->
+
+<!-- FC-54 -->
+
+<!-- =========================================================================================================== -->
+
+<table id="FC-54" class="tableBorder" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" width="100%" colspan="2" valign="top">
+ <h3 class="formtitle">
+ [FC-54] <a href="https://fortress.atlassian.net/browse/FC-54">Upgrade default OpenLDAP installation to 2.4.35-2</a>
+ <span class="subText">Created: 05/Jul/13 Updated: 28/Aug/13 Resolved: 20/Aug/13</span>
+ </h3>
+ </td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Status:</b></td>
+ <td width="80%">Resolved</td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Project:</b></td>
+ <td width="80%">Fortress Core</td>
+ </tr>
+ <tr>
+ <td><b>Component/s:</b></td>
+ <td>None</td>
+ </tr>
+ <tr>
+ <td><b>Affects Version/s:</b></td>
+ <td>1.0-RC27</td>
+ </tr>
+ <tr>
+ <td><b>Fix Version/s:</b></td>
+ <td>1.0-RC29</td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Type:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Task</td>
+ <td bgcolor="#f0f0f0"><b>Priority:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap>Major</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Reporter:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Shawn McKinney [Administrator]</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Assignee:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="30%" >Shawn McKinney [Administrator]</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Resolution:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>Fixed</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Votes:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>0</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Labels:</b></td>
+ <td id="labels-11111-value" class="value" bgcolor="#ffffff" valign="top" colspan="3" nowrap>None</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Remaining Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Time Spent:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Original Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%" valign="top"><b>Environment:</b></td>
+ <td bgcolor="#ffffff" valign="top" colspan="3">
+ <p>all</p>
+ </td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Description</b></font> </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td id="descriptionArea">
+ <p>flip switch in build.properties to 2.4.35-2</p>
+ <br/>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Comments</b></font>
+ </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%" class="grid" style="margin: 0;">
+ <tr id="comment-header-11302">
+ <td bgcolor="#f0f0f0">Comment by Shawn McKinney [Administrator]<font size="-2">[<font color="#336699">20/Aug/13</font>]</font></td>
+ </tr>
+ <tr id="comment-body-11302">
+ <td bgcolor="#ffffff">
+ <p>done</p>
+ </td>
+ </tr>
+</table>
+
+<p><br/></p>
+<!-- =========================================================================================================== -->
+
+<!-- FC-56 -->
+
+<!-- =========================================================================================================== -->
+
+<table id="FC-56" class="tableBorder" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" width="100%" colspan="2" valign="top">
+ <h3 class="formtitle">
+ [FC-56] <a href="https://fortress.atlassian.net/browse/FC-56">PermDAO update incorrectly processes admin roles</a>
+ <span class="subText">Created: 29/Jul/13 Updated: 28/Aug/13 Resolved: 20/Aug/13</span>
+ </h3>
+ </td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Status:</b></td>
+ <td width="80%">Resolved</td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Project:</b></td>
+ <td width="80%">Fortress Core</td>
+ </tr>
+ <tr>
+ <td><b>Component/s:</b></td>
+ <td>None</td>
+ </tr>
+ <tr>
+ <td><b>Affects Version/s:</b></td>
+ <td>1.0-RC27</td>
+ </tr>
+ <tr>
+ <td><b>Fix Version/s:</b></td>
+ <td>1.0-RC29</td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Type:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Bug</td>
+ <td bgcolor="#f0f0f0"><b>Priority:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap>Major</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Reporter:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Shawn McKinney [Administrator]</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Assignee:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="30%" >Shawn McKinney [Administrator]</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Resolution:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>Fixed</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Votes:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>0</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Labels:</b></td>
+ <td id="labels-11501-value" class="value" bgcolor="#ffffff" valign="top" colspan="3" nowrap>None</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Remaining Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Time Spent:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Original Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%" valign="top"><b>Environment:</b></td>
+ <td bgcolor="#ffffff" valign="top" colspan="3">
+ <p>all</p>
+ </td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Description</b></font> </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td id="descriptionArea">
+ <p>The PermDAO updatePerm incorrectly process administrative roles. For example it validates against the non admin role tree and causes this exception when roles is non-null:</p>
+ <p>SecurityException=us.jts.fortress.FinderException: getRole Obj COULD NOT FIND ENTRY for dn cn=oamAdmin8,ou=Roles,ou=RBAC,dc=jts,dc=us</p>
+ <br/>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Comments</b></font>
+ </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%" class="grid" style="margin: 0;">
+ <tr id="comment-header-11301">
+ <td bgcolor="#f0f0f0">Comment by Shawn McKinney [Administrator]<font size="-2">[<font color="#336699">20/Aug/13</font>]</font></td>
+ </tr>
+ <tr id="comment-body-11301">
+ <td bgcolor="#ffffff">
+ <p>This was fixed by adding code to PermP validate to check for admin role presence.</p>
+ </td>
+ </tr>
+</table>
+
+<p><br/></p>
+<!-- =========================================================================================================== -->
+
+<!-- FC-57 -->
+
+<!-- =========================================================================================================== -->
+
+<table id="FC-57" class="tableBorder" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" width="100%" colspan="2" valign="top">
+ <h3 class="formtitle">
+ [FC-57] <a href="https://fortress.atlassian.net/browse/FC-57">User Add NPE when ou is null</a>
+ <span class="subText">Created: 04/Aug/13 Updated: 28/Aug/13 Resolved: 20/Aug/13</span>
+ </h3>
+ </td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Status:</b></td>
+ <td width="80%">Resolved</td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Project:</b></td>
+ <td width="80%">Fortress Core</td>
+ </tr>
+ <tr>
+ <td><b>Component/s:</b></td>
+ <td>None</td>
+ </tr>
+ <tr>
+ <td><b>Affects Version/s:</b></td>
+ <td>None</td>
+ </tr>
+ <tr>
+ <td><b>Fix Version/s:</b></td>
+ <td>1.0-RC29</td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Type:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Bug</td>
+ <td bgcolor="#f0f0f0"><b>Priority:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap>Major</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Reporter:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Shawn McKinney [Administrator]</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Assignee:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="30%" >Shawn McKinney [Administrator]</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Resolution:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>Fixed</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Votes:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>0</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Labels:</b></td>
+ <td id="labels-11506-value" class="value" bgcolor="#ffffff" valign="top" colspan="3" nowrap>None</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Remaining Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Time Spent:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Original Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Description</b></font> </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td id="descriptionArea">
+ <p>The function should throw a checked security exceptoin</p>
+ <br/>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Comments</b></font>
+ </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%" class="grid" style="margin: 0;">
+ <tr id="comment-header-11306">
+ <td bgcolor="#f0f0f0">Comment by Shawn McKinney [Administrator]<font size="-2">[<font color="#336699">20/Aug/13</font>]</font></td>
+ </tr>
+ <tr id="comment-body-11306">
+ <td bgcolor="#ffffff">
+ <p>add null check in userp.validation method</p>
+ </td>
+ </tr>
+</table>
+
+<p><br/></p>
+<!-- =========================================================================================================== -->
+
+<!-- FC-59 -->
+
+<!-- =========================================================================================================== -->
+
+<table id="FC-59" class="tableBorder" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" width="100%" colspan="2" valign="top">
+ <h3 class="formtitle">
+ [FC-59] <a href="https://fortress.atlassian.net/browse/FC-59">add method DelAccessMgr.sessionPermissions</a>
+ <span class="subText">Created: 04/Aug/13 Updated: 28/Aug/13 Resolved: 20/Aug/13</span>
+ </h3>
+ </td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Status:</b></td>
+ <td width="80%">Resolved</td>
+ </tr>
+ <tr>
+ <td width="20%"><b>Project:</b></td>
+ <td width="80%">Fortress Core</td>
+ </tr>
+ <tr>
+ <td><b>Component/s:</b></td>
+ <td>None</td>
+ </tr>
+ <tr>
+ <td><b>Affects Version/s:</b></td>
+ <td>None</td>
+ </tr>
+ <tr>
+ <td><b>Fix Version/s:</b></td>
+ <td>1.0-RC29</td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Type:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Improvement</td>>Fixed</td>
+ <td bgcolor="#f0f0f0"><b>Priority:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap>Major</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" valign="top" width="20%"><b>Reporter:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" >Shawn McKinney [Administrator]</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Assignee:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="30%" >Shawn McKinney [Administrator]</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Resolution:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>Fixed</td>
+ <td bgcolor="#f0f0f0" width="20%"><b>Votes:</b></td>
+ <td bgcolor="#ffffff" valign="top" width="30%" nowrap>0</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Labels:</b></td>
+ <td id="labels-11509-value" class="value" bgcolor="#ffffff" valign="top" colspan="3" nowrap>None</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Remaining Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Time Spent:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+ <tr>
+ <td bgcolor="#f0f0f0" width="20%"><b>Original Estimate:</b></td>
+ <td bgcolor="#ffffff" valign="top" nowrap width="80%" colspan="3">Not Specified</td>
+ </tr>
+</table>
+
+<table class="grid" cellpadding="0" cellspacing="0" border="0" width="100%">
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Description</b></font> </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%">
+ <tr>
+ <td id="descriptionArea">
+ <p>DelAccessMgr needs sessionPermissions method</p>
+ <br/>
+ </td>
+ </tr>
+</table>
+
+<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
+ <tr>
+ <td bgcolor="#bbbbbb" width="1%" nowrap align="center"> <font color="#ffffff"><b>Comments</b></font>
+ </td>
+ <td> </td>
+ </tr>
+</table>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%" class="grid" style="margin: 0;">
+ <tr id="comment-header-11300">
+ <td bgcolor="#f0f0f0">Comment by Shawn McKinney [Administrator]<font size="-2">[<font color="#336699">20/Aug/13</font>]</font></td>
+ </tr>
+ <tr id="comment-body-11300">
+ <td bgcolor="#ffffff">
+ <p>This was resolved by using the isAdmin flag in permission and passing it down into PermDAO.</p>
+ </td>
+ </tr>
+</table>
+
+<p><br/></p>
+<!-- =========================================================================================================== -->
+
<!-- FC-60 -->
<!-- =========================================================================================================== -->