Release v3.1.16

Summary Description Resolution
Documents are not displayed in doc grid 1: Login as user that have permissions to Cases/Complaints
2: Click on existing Case/Complaint or add new
3: Click on Documents sublink
4: Right click on Root folder
5: Select New Document and select some type (for example Medical Release)
6: Select some local file and click “Open”
7: Click Refresh,
Expected result: Uploaded file is displayed in grid
Actual result: Uploaded file is not displayed in grid. Spoke to Riste and Nadica for this, it looks like the file exists and is created in back end, it is just not displayed in grid. Also default pdf
files that are created in cases and complaints are not visible.
Fixed
My complaints widget 1.Log into the application.
2. Click on edit button on the Dashboard page.
3. Click add new widget button.
4. Click on “My complaints ” (bug).

When i try to add my complaints widget, the widget appears on the dashboard but is empty, although there are complaints assigned to the logged user. Also i got error in the console:

Cannot read property ‘docs’ of undefined

Fixed
Add the ability to add a Case or Complaint from the People and Organization Module Add the ability to add a Case or Complaint from the People and Organization Module

Navigate to Organization > Case or Organization > Complaint

Add ability to search and select a Case/Complaint to link to the Organization

Fixed
Poeple/Organization Module – Add a Complaint or Case Poeple/Organization Module – Add a Complaint or Case

– Need to be able to search for a complaint or case and add it, from the Complaint and Case table in both the People and Organization modules.

Fixed
Organization module – URL node functionality issues For the URL node in Organizations Module, there are few issues/defects that has to be fixed:
– URL cannot be added to the table
– Form should be consolidated as other forms (“+” in the black header for adding new address, “pen” (for edit), and “Garbage can” (for delete) …buttons on the right of each line)
– There is no way to see what URL Addresses is the primary from the table
(example: “Primary/not primary” column can be added with radio button for choosing the primary URL address)
Fixed
Organization module – Faxes node functionality issues For the Faxes node in Organizations Module, there are few issues/defects that has to be fixed:
– Form should be consolidated as other forms (“+” in the black header for adding new address, “pen” (for edit), and “Garbage can” (for delete) …buttons on the right of each line)
– There is no way to see what Fax number is the primary from the table
(example: “Primary/not primary” column can be added with radio button for choosing the primary fax)
-The node label should be ‘Fax Numbers’
Fixed
Organization module – Phones node functionality issues For the Phones node in Organizations Module, there are few issues/defects that has to be fixed:
– Form should be consolidated as other forms (“+” in the black header for adding new address, “pen” (for edit), and “Garbage can” (for delete) …buttons on the right of each line)
– There is no way to see what Phone number is the primary from the table
(example: “Primary/not primary” column can be added with radio button for choosing the primary phone number)
– The node label should be ‘Phone Numbers’
Fixed
Organization module – Address node functionality issues For the Address node in Organizations Module, there are few issues/defects that has to be fixed:
– Form should be consolidated as other forms (“+” in the black header for adding new address, “pen” (for edit), and “Garbage can” (for delete) …buttons on the right of each line)
– There is no way to see what Addresses is the primary from the table
(example: “Primary/not primary” column can be added with radio button for choosing the primary address)
Fixed
People Module/Organization Module – Delete Button to be removed People Module/Organization Module – Delete Button to be removed from the UI on both People Module and Organization Module. This functionality is not longer needed. Fixed
People module – IDs node functionality issues For the IDs node in People Module, there are few issues/defects that has to be fixed:
– The date format in the Year issued is messed up
– form should be consolidated as other forms (“+” in the black header for adding new ID, “edit” and “Delete” buttons on the right of each line)
Fixed
People module – Aliases node functionality issues For the Aliases node in People Module, there are few issues/defects that has to be fixed:
– “Modified By” is showing userID and not user name
– Edit doesn’t work, it edits the current one, but adds a brand new duplicate at the same time
– form should be consolidated as other forms (“+” in the black header for adding new picture, “edit” and “Delete” buttons on the right of each line)
– There is no way to see what Alias is the primary from the table
Fixed
People module – URLs node functionality issues For the URLs node in People Module, there are few issues/defects that has to be fixed:
– form should be consolidated as other forms (“+” in the black header for adding new picture, “edit” and “Delete” buttons on the right of each line)
– There is no way to see what URL is the primary from the table
Add “- Primary” after the url
Fixed
People module – Email node functionality issues For the Email node in People Module, there are few issues/defects that has to be fixed:
– The node label should be ‘ Email Addresses’
– form should be consolidated as other forms (“+” in the black header for adding new picture, “edit” and “Delete” buttons on the right of each line)
– There is no way to see what Email Addresses is the primary from the table
Add “- Primary” after the email address
Fixed
People module – Phones node functionality issues For the Phones node in People Module, there are few issues/defects that has to be fixed:
– The node label should be “Phone Numbers”
– no validation of the phone number field
– form should be consolidated as other forms (“+” in the black header for adding new picture, “edit” and “Delete” buttons on the right of each line)
– There is no way to see what Phone Number is the primary from the table
Add “- Primary” after the phone number
Fixed
History is not updated after changes in People/Details When new details are added in People module or some changes are done, there is no log in the History Fixed
Delete Participant = Reader only doesn’t really delete Delete Participant = Reader only doesn’t really delete Fixed
Add Picture functionality in New People form Picture node in New People form is not working. Picture for the person should be added here Fixed
User is not able to set the prefferences for Organizations module Setting the preferences for Organizations module (same as others):
Preferences module for the user should be consolidated. Each item (Caes, Complaints, People, Organizations…) should be capitalized. For each of this items, a detailed table should be oppened for setting the preffered View (Expanded and collapsed).
Fixed
User is not able to set the prefferences for People module Setting the preferences for People module (same as others):
Preferences module for the user should be consolidated. Each item (Caes, Complaints, People…) should be capitalized. For each of this items, a detailed table should be oppened for setting the preffered View (Expanded and collapsed).
Fixed
ArkCase General Notification Blank IE Browser {html}<p>TC-46 STY-10 AO Edit Audit Report Package Header Info</p><p>PAHO Test as btren</p><p>&nbsp;</p><p>Created Audit Report 156, changed assignee to Joe Admin</p><p>Click on History</p><p>&nbsp;</p><p>No history event for assignee updated</p><p>No audit log event for assignee updated</p><p>Notification is always blank</p>{html} Fixed
Permissions Service doesn’t use Object Type when checking permissions In the ActionControlRules, each rule has an ObjectType property. This property is never checked against the object type of the object when being checked by the PermissionsService UI code. Only the ‘ObjectProperties’ are compared, not the type of the object.

Both the processAction() and getActionPermission() functions care only about the action name and the object property (used for things like status).

These functions will need to be expanded to accept the ObjectType parameter, as well as filtering the action rules accordingly (line 109 of the permissions.client.service.js file).

Afterwards, the existing uses of the Permissions service will need to be updated.

Fixed
Document Repository Module – Overarching – Viewing Previous Versions of Documents Document Repository Module – Overarching – Viewing Previous Versions of Documents

The system shall display by default; the most recent version of the document in the viewer. From the viewer, the user can open and view previous version(s) in the same view as separate tabs in the viewer.

Note: This will be a change to the global doc-tree functionality across entire application.

Fixed
Assignee and Owning group can’t be edited from participants 1: Login as user that have permissions to cases/complaints
2: Open some case/complaint
3: Click on Participant sublink
4: Click on edit icon next to assignee
5: Search another user and Submit it.
Expected result: assignee is successfully changed ,
Actual result: Notification message is displayed: User type cannot be a group. – even though user have selected user
If user try to edit owning group, notification is displayed: “The owning group can not be a person” – even though user have selected group
Fixed
Searched user is not displayed in grid 1: Login as user that have permissions to cases/complaints
2: Click on some existing case
3: Click on assignee link
4: Click on text field
5: Search some user and click Search button (try ann.)
6: After the system returns no results, insert user from owning group (ACM_INVESTIGATOR_DEV), for example samuel
Expected result: user is displayed in grid.
Actual result: always displayed “No results”.

Please note that this happens only if user first search user which is not member of owning group and than user which is member of owning group

Fixed
DocTree – Checkin Docuemnt – Bug There is a global document tree bug when checkin and cancelling on details page.

Steps:
1. Go to doctree in any module (Complaint, Case, DRM)
2. Right click on a document and checkout
3. Now checkin and select a document
4. Then when the details modal box pops up, just click the cancel option

Bugs:
1. The version number increased, even though I clicked on Cancel
2. There are 2 Lock icons. Although it does go back to 1 if I refresh the page.

Fixed
Created date is not correct on new created Case 1: Login as user that have permissions to cases module
2: Click on New/Case
3: Insert all required data and submit new case
Expected result: Created date is equal to today date,
Actual result: Created date is equal to yesterday date.
Fixed
Even though new logo is not succesfully uploaded, message for succesfull upload is displayed 1: Login as user that have permissions to Admin module
2: Click on Branding/Logo
3: Click on “Choose Header Logo”
4: Click “Cancel” button
5: Click “Save” button,
Expected result: Notification message should be displayed that user have to first upload image in order to save the new logo.
Actual result: Notification message is displayed that logo is succesfully saved : “Custom logo files updated. Refresh browser page to see result.”
Fixed
New document can’t be added on new created case/complaint 1: Login as user that have permissions to case/complaint/task
2: Create new case/complaint
3: Click on Documents tab
4: Try to add new document ,
Expected result: Click on new Document and sub menu is displayed under it ,
Actual result: when user click on documents notification message is displayed with information that user does not have granted permissions for this action and sub menu under “New document” is empty.
Fixed
Button Labels and button variables are missing in User Profile When located in User Profile, in top right corner (please see attached) there are two buttons for LDAP and Outlook password, those button variables are missing in Admin config so their labels cannot be configured.

Browser: All

Steps to Reproduce:

# Get authenticated
# Go to User Profile, notice the two buttons on top right corner
# Get authenticated with Admin user if you haven’t in step 1
# Go to Admin > Application > Label Configuration
# Select ‘profile’ from filter dropdown menu
# Notice variables for those buttons are not displayed

Actual Result: Button variables are missing, meaning that button labels cannot be configured also.

Expected Result: Button variables should be present since they are visible on the UI and the user should be able to configure the labels.

Fixed
My Complaint and My Case Dashboard widgets should … My Complaint and My Case Dashboard widgets should be consistent

Please make the columns the below:

Priority, ID, Title, Status, Assignee, Modified Date

Priority should use Icon like My Task. It should have alt-text for Section 508

Fixed
When email is sent, there is no notification that email is successfully sent 1: Login to application with user that have permissions to case/complaints/tasks
2: Open some case/complaint
3: Click on “Documents” sublink
4: Double click on root folder
5: Right click on some document and click “Email”
6: Insert your email in recipient field and click “Send Email”.
Expected Result: Notification is displayed that email is successfully send ,
Actual Result: there is no notification that email is successfully sent.
Fixed
Audit test results are not filtered by id, empty report is displayed 1: Login as user that have permissions to navigate to Audit
2: Click on Case Files and open some case (remember the id of the case).
3: Click on Audit from the menu
4: Select “Case Files” from Report Name, insert id in id field from step 2, insert today date in from and to fields and click “Generate Audit Report” button.
Expected result: Audit report is successfully generated and in records is displayed viewed case file.
Actual result: report is empty, filtering by id in report is not working
Fixed