Title | Summary | Resolution |
Labels grid is empty in Admin/Label Configuration | 1: Login as user that have permissions to admin module 2: Click on Admin/Application/Label Configuration 3: Filter admin/ English language or any other module Expected result: nothing is displayed in grid, Actual result: all module label ids are displayed in grid. |
Fixed |
Deleting Assignee from participants should be disabled | In Cases and Complaints, Participant node: Deleting Assignee should be disabled. There shouldn’t be a “Delete” icon beside the row with assignee. | Fixed |
Validate email address in Admin/Calendar configuration | Admin/Security/Calendar configuration: Validate button validates whatever is entered for email address or password |
Fixed |
Deleting owning group from participants should be disabled | 1: Login as user that have permissions to cases/complaints 2: Open some case 3: Click on Participant sublink 4: Click on delete button next to owning group. Expected result: deleting of owning group from participants should be disabled. Notification message should be displayed informing that owning group can’t be removed or delete button should not be visible. Actual result: Service call error occurs:[500, Internal Server Error]Could not commit JPA transaction; nested exception is javax.persistence.RollbackException |
Fixed |
FOIA – missing labels | New labels missing after some UI changes. All missing labels in FOIA extension to be fixed. | Fixed |
Requests add new document | 1.Log into the application. 2. Click on requests in the sidebar. 3. Navigate to the documents section. 4. Click on the root in the documents table. 5. Click on the add new file icon (in the right of the document table header) (bug) |
Fixed |
Request add folder | 1.Log into the application. 2. Click on requests in the sidebar. 3. Navigate to the documents section. 4. Right click on the root in the documents table. 5. Add new folder (bug);When i try to add new folder i got error message “User has no granted permission for this action.” |
Fixed |
Subscription Event Name | 1.Log into the application. 2. Click on the subscription in the sidebar.In the subscription result table the event name is “Subscription on Case File …”. It should be “Subscription on Request”. |
Fixed |
Update the name of an Organization | In Firefox, user cannot update the name of an Organization
Organization |
Fixed |
Stream Video from ArkCase | Create the ability to show a large modal box to stream video, when a user double clicks or opens and video file from the document tree – This video will stream live in the modal box or in the document details page – If we decide to implement the viewer window in the document details page, we can just replace the snowbound url and replace with the video viewer |
Fixed |
AFDP-3458 Add widgets for ‘My Documents’ module | Add widgets for ‘My Documents’ module: – Details – Documents – Participants – Notes – References – History |
Fixed |
AFDP-3458 Add components for ‘My Documents’ module | Add: – Overview page – Details – Documents – Participants – Notes – References – History – Tags |
Fixed |
AFDP-3458 Save new Document Repository under ‘My Documents’ | Add checkbox ‘My Documents’ on create new document repository page. When checked will save the repository as repository type ‘PERSONAL’ versus ‘GENERAL’ for all others and will be listed in ‘My Documents’ instead of ‘Document Repository’ module. per Dave’s comment bellow: Add rules to the assignment and data access control spreadsheets, so that personal repositories are assigned to the creator, and the assignee has all privileges to manage the repository, and deny-read to the default user “*”. This way, when we get requirements to allow a user to share their personal repository, we only have to update the participants. |
Fixed |
AFDP-3519 REST API for updating email templates | Create REST API that the front-end will interact with to create/update the email templates.
The email templates can be associated with an action for each object type, for example, it can be designated that it is used as a template for send as attachments action for case file object type. |
Fixed |
UI part for Admin module-Calendar configuration: Parsswords required after successful configuration of user account | After successful configuration user account and password in the Calendar Admin, for that configured object the password still is required field. Actual situation: 1. Log in to ArkCase 2. Go to Admin module for Calendar Configuration 3. Configure successful user account/password for all object types (Case, Complaint, Task) 4. Move out from Calendar Configuration screen (for example, go to Dashboard) 5. Go back to Admin->Calendar Configuration 6. Passwords for configured user accounts are blank and are required fields Expected situation: 1. Log in to ArkCase 2. Go to Admin module for Calendar Configuration 3. Configure successful user account/password for all object types (Case, Complaint, Task) 4. Move out from Calendar Configuration screen (for example, go to Dashboard) 5. Go back to Admin->Calendar Configuration 6. Passwords for configured user accounts should be blank but not required fields. Should be required ONLY if we change user account Only the UI part should be fixed, since the backend is covered with AFDP-3728 |
Fixed |
Calendar Admin: Passwords are required after successful configuration | After successful configuration user account and password in the Calendar Admin, for that configured object the password still is required field.
Actual situation: Expected situation: |
Fixed |
Calendar: Wrong timezone for Events | The created event on UI shows the same timezone doesn’t matter what is the timezone of the PC from where we are looking on the event.
Actual situation: Expected situation: |
Fixed |
common.objectTypes.PERSON is missing in language bundle | common.objectTypes.PERSON is missing in language bundle
When updating the Person object, the following displays in Person > History common.objectTypes.PERSON Updated – Document Downloaded |
Fixed |
People/Aliases/Add New Alias | UI layout and look should be corrected. See attached screenshot. | Fixed |
Case Reference table does not update name of reference object | Navigate to Case > References Added a reference to a case and make note of the case name Click on the reference case title Rename to referenced case title Navigate to the original case, reference node The name of the case in the Reference table is the original name not the updated name |
Fixed |
File type list should be sorted alphabetically | When adding a document to a case, the list of file types are in a random order. Please sort them alphabetically. | Fixed |
Organization module – cannot update the name or other details for organization | When you choose an organization from the organizations treeview, all details are presented in the upper ribbon, but only Organization name is “underlined”, but still it cannot be changed/updated. All data in the ribbon should be editable (same as for other modules… Cases, Complaints….). Parent Organization is missing, add it to info ribbon |
Fixed |
Scroll bar on left nav in Firefox | When the list of modules are many, a scroll bar does not display to see the modules at the bottom. Works for Chrome. | Fixed |
User Management – change password on AD | Currently in core we have change user’s password functionality which works only for OpenLdap and should be supported for AD too.
Changing user’s password on AD requires getting the user context by authenticating the user on LDAP first and then modify the “unicodePwd” attribute. (the value must be in double quotes and “UTF-16LE” encoded). On angular side, we need to provide new additional form so that the user can first enter the old password and once confirmed that is OK should be able to enter new password. |
Fixed |
Cases/Complaints assignee search doesn’t work properly | 1. Log in with a user that has permission to cases/complaints. 2. Click on some existing case. 3. Click the assignee link. 4. Click on the text field. 5. Whatever your first search is, the second search will always fail. The search will only work if you search for the same thing over and over again. As soon as you search for a second thing, it breaks.Expected result: Search will always work. Actual result: it doesn’t. |
Fixed |
Create New Module – ‘My Documents’ | Create New Module – ‘My Documents’
– This will be a copy of the the Document Repository module, but will only show the repositories that the current logged in use has created as their document repositories. |
Fixed |
Add New User mandatory fields do not have asterisk | Add asterisk to each of required fields
Also to be consistent, Username should be UserName similar to FirstName and LastName. Also, we should add alt-text to each field. How do we display rules (i.e. Password must contain xxxx)? |
Fixed |
Expand/Collapse Facets | As an authorized REPs user, I need to Expand/Collapse some of the search facets so that I can see all the facet values available, if there are more than 10 values in a facet. | Fixed |
FOIA – Entered date in queue grid is empty for new inserted requests (intake queue) | 1: Login as user that have permission on requests and queues module 2: Click on “Queues” module 3: Search some new entered request by topic, Expected result: “Entered queue” value is equal to date when request was inserted into Intake queue- when was created. Actual result: Entered queue value is empty. |
Fixed |
Reports – Need the ability to download reports in XML format | Reports – Need the ability to download all reports in XML format | Fixed |
Incorrect Credentials error message on Login screen is not user friendly | When providing incorrect credentials on user authentication, the error message displayed is not user friendly and seems like displayed as returned from back-end.
Steps to Reproduce: # Access the application Browser: All Actual result: Current error message is not user friendly. Please see attached. Expected result: Error message displayed should be more user friendly. Suggestion: There was an error with your Username/Password combination. Please try again. |
Fixed |
AFDP-3129 Calendar – Implement UI to allow the ability to add a calendar event from the ArkCase Calendar Widget page | Calendar – Implement UI to allow the ability to add a calendar event from the ArkCase Calendar Widget page.
Object Calendar: |
Fixed |
AFDP-3129 Calendar – Implement Services to allow the ability to add a calendar event from the ArkCase Calendar Widget page | Calendar – Implement Services to allow the ability to add a calendar event from the ArkCase Calendar Widget page .
Object Calendar: |
Fixed |
AFDP-3129 Admin – Calendar Configuration – Implement UI for Admin Page | Admin – Calendar Configuration – Implement UI for Admin Page. | Fixed |
AFDP-3129 Admin – Calendar Configuration – Implement Services for Admin page | Admin – Calendar Configuration – Implement Services for Admin page
User should be able to: |
Fixed |
Admin – Create Role/Select Privileges – Reorganize list in Alphabetical Order | Admin – Create Role/Select Privileges – Reorganize list in Alphabetical Order | Fixed |
Complaint/Case – Create a new costsheet from these objects – Issue with populating Object ID | Complaint/Case – Create a new costsheet from these objects – Issue with populating Object ID
**Note: This works fine for adding a timesheet from a Complaint and Case.** Steps: |
Fixed |
Internal user directory: Support Active Directory, OpenLDAP, ApacheDS | Support Active Directory, OpenLDAP, ApacheDS | Fixed |
Internal user directory: Admin page to add and edit groups | Admin page to add and edit groups | Fixed |
Internal user directory: Admin page to add and edit users | Admin page to add and edit users | Fixed |
Prevent adding assignee or owning_group as participant of type “No Access” in Complaint | For resolving this issue we need to prevent: – signed in user to add himself as participant of type “No Access” – owning group added as a participants of type “No Access” – the assignee to be added as participant of type “No Access”.It’s OK for a member of the owning group to be in “No Access”. |
Fixed |
My Compliant/My Case Widget should show all cases assigned to me and any to my group | My Compliant/My Case Widget should show all cases assigned to me and any to my group
When a complaint is assigned to Ann’s group, but Ann hasn’t claimed it, it should show in her My Complaints Widget. This should be the same for Case and the My Case widget. |
Fixed |