Skip to main content

Release Notes 09-03-2023

Support avatar
Written by Support
Updated over a year ago
  1. Incident APP improvements and bug fixes
    - Staff user with no Incident access rights → raising an Incident and sending out the notification, the “Notify” button functionality on page has been fixed.
    - Staff Users managing the Notifiable incident → the “Add Users/Manage users” drop down will show only Staff users linked and Active on the Project having Incident R and/or RW access rights.
    - Incident Form with the Image MAP question type was causing errors in the console related to the page UI responsiveness → FIXED.
    - Image MAP question type answer linked with a TAG that triggers another Sub Section, it works now.
    - Image MAP question type → the User clicking on the image where the answers were configured, it will highlight that answer region on the image.
    - the User filling out the Incident Form → under the Corrective Actions section → there will be a “View” button next to each Corrective Action raised → this will take the User to the action details view to close out the action.

  2. Contractor APP > Worker Admins requesting document categories internally for themselves, it will no longer send out the email notification in this case.

  3. Organisation Details view console error fix

  4. Contractor APP > Worker login (non Admin) → badge count fix
    - Worker Document Categories having the “Restricted” flag were not counted.

  • Fixed: If the worker assigned a new document is the same person who requested the Document, the email alert should not be sent to this person

  • Fixed: Incident APP > User without Incident R/RW rights raising and sending out the Incident initial notification flow doesn't work as expected

  • Fixed: Incident > Potentially Notifiable Incident (Restricted) > Adding Staff Users should limited to User with Incident R or greater

  • Fixed: Client APP > Settings > Organisation Details view console error

  • Fixed: Amazon SQS Error on Disaster Server

  • Fixed: Incident APP > browser console errors are showing up when I am on the section with Image MAP questions

  • Fixed: Incident Module > New Incident > Image Map Questions > selecting an answer that triggers a TAG that should trigger another section, it doesn’t work as expected

  • Fixed: Incident APP > Image Map question type > highlight the region selected after clicking

  • Fixed: Contractor APP > Worker Details > the Overall badge count is not consistent between the Worker Admin login > managing the Worker's details AND the Worker (himself) login > My Profile > Overall badge count "under the same Client"

  • Fixed: Inspection templates > List view: The disabled "Use Template" button is enabled after sorting/filtering/Download CSV

  • Fixed: Error for upload modal for global document with global checkboxes

  • Fixed: Strange error and behavior on Upload modal for global document with global checkboxes

  • Fixed: Contractor app - Upload modal - Global checkbox accordions don't follow order set in Global Document setting

  • Fixed: Client Dashboard: The dashboard has been broken after merging with the newest develop

  • Fixed: Client Dashboard: The modal styling doesn't match to the design

  • Fixed: Client Dashboard: The data between the OCF dashboard and the new client dashboard is inconsistent

  • Fixed: Client App > Dashboard > Review Document Modal is Confusing

  • Fixed: Client App > Dashboard > The Dismiss Action should work

  • Fixed: Client App > Dashboard > There should be a minimal amount of duplicated queries

  • Fixed: Client App > Dashboard > When select Review Decision The form is broken

  • Fixed: Client Dashboard: Check the data to ensure that everything is not flawed

  • Fixed: contractor list: UI of Site tag after filtering lacks site icon

  • Fixed: Photo approval modal - Comment textbox should only allow max 256 chars

  • Fixed: Photo approval modal - After rejecting a photo, success toast notification shows up (should show info toast notification here)

  • Fixed: Photo approval modal - While loading, 'Resize Photo' link is enabled, and will show photo cropper without pic and will stay the same after loading completed

  • Fixed: Photo approval modal - 'Review and approve the photo submitted by %worker_name%' text can be misleading, and there should be a field for uploader name.

  • Fixed: Photo approval modal - After approving/rejecting photo, no email alert got sent (not happen on the legacy photo approval flow)

  • Fixed: Client Dashboard - No approve modal for Contractor and Worker document.

  • Fixed: Client Dashboard - Dismiss button is missing for Worker and Contractor document approval alert.

  • Fixed: Client App > Dashboard - Alerts are missing in the the refactored dashboard for staff with alerts in OCF

  • Fixed: Client Dashboard > Filter > Requirement Type filter criterion needs revising

  • Fixed: Client Dashboard > Filter > Requirement Type filter criterion returns incorrect result in some cases

  • Fixed: Client Dashboard > Filter - Pending approval photo is only shown when filtering Requirement Status criterion as 'Requested'

  • Fixed: Client Dashboard > Alert list - Contractor approval, Equipment doc approve alert and Calibration request is not shown in the list

  • Fixed: client-refactor-dashboard-demo branch - Upload worker document on contractor side (dashboard & document list) fails

  • Fixed: client-refactor-dashboard-demo branch - Upload modal invoked from dashboard that has checkbox set displays double the checkbox set

  • Fixed: Client Dashboard - Some alerts have Entity column incorrect and points to incorrect destination.

  • Fixed: Client Dashboard - Dismissing one project contractor/staff document categories OR one plant document would dismiss every document of the same category/plant

  • Fixed: Client Dashboard - Contractor, project contractor document approve, plant and equipment alert still have contractor ID in the alert content.

  • Fixed: Client Dashboard > Plant document - Some plant document approve alert is not displayed (still cannot figure why)

  • Fixed: Client Dashboard > Contractor approve & Project contractor approve alert - Action button for these alerts are 'Review Document' incorrectly

  • Fixed: Client dashboard > Alert contents - Some alerts can have better styling for better UX

  • Fixed: Client dashboard > Equipment document expiring alert has a redundant <br> tag

  • Fixed: Client Dashboard - Worker document review - Error shows up when choosing to review this document.

  • Fixed: Client dashboard > Approve modal - Download button is enabled for document without file uploaded.

  • Fixed: Client dashboard > Approve modal - Global document category does not have globe icon next to its document category text

  • Fixed: Client dashboard > Approve modal - No checkbox set info (i.e. Additional Details tab)

  • Fixed: Client dashboard > Approve modal - Minor UI issue

  • Fixed: Client dashboard > Approve modal for Contractor document - Cannot approve/conditionally approve/reject, and expiry date got deleted after review

  • Fixed: Client Dashboard - Staff without ORG level Contractors R/RW, Employee R/RW and Staff R/RW permission shows 403 error when navigating to refactor dashboard

  • Fixed: Client Dashboard > Approve photo - When worker's photo is approved/rejected, 2 emails are sent instead of 1

  • Fixed: Client Dashboard > Approve photo - When approving / rejecting staff photo with comment, comment is not sent in the email alert to the staff

  • Fixed: Client Dashboard - When resizing the table, the layout has issues

  • Fixed: Client Dashboard > Refactored menu with module picker > Incident Module > Refactored Menu > Unable to use the browser navigate back function

  • Fixed: Client dashboard > Approve modal - If updating Expiry date in approve modal, document is immediately expired afterward.

  • Fixed: Client Dashboard > Approve modal > Additional Details tab - Checkbox set is read only, and does not reflect the correct selection status of the uploaded document

  • Fixed: Client dashboard > Approve modal - If document has both checkbox set and global checkbox set, approve modal only shows the global checkbox set.

  • Fixed: Client dashboard > Contractor / Project contractor approval alert - Entity column does not have link to the contractor

  • Fixed: Client dashboard > Filter - 'Requested By' criterion should be changed to other term because the enterprise client is the one requesting the document, not the opposite.

  • Fixed: Client APP > Refactored Dashboard > Requested By filter to show the "Trade Name" instead if the Company Name

  • Fixed: Client APP > New Dashboard > Existing Staff from 1 Client invited to another Client > the invitation Dashboard alert is missing and breaks the entire data in the datatable

  • Fixed: Client APP > New Dashboard > "Online Training" is missing from the Requirements Type filter

  • Fixed: Client Dashboard > (Refactored Menu) > the font colour is incorrect for the P text

  • Fixed: Client dashboard - Staff without global document approval permission trying to approve global document shows error

  • Fixed: Client APP > New Dashboard > Downloading file from the review document modal should download the file directly from S3

  • Fixed: Client APP > New Dashboard filter "Organisation" drop down values should reflect on the logged in User's data visibility/access

  • Fixed: Client APP > New Dashboard > slide over panel with the Filters > scrolling issue

  • Fixed: Client dashboard - Cannot dismiss alert with staff account

  • Fixed: Client dashboard > Approve modal - Error displays as "undefined 1" when trying to approve a document

  • Fixed: Client APP > New Dashboard > expiring staff document "Entity" column it showing the ORG Name instead of the Entity Name under the Entity column

  • Fixed: Client dashboard - Button caption and the 'Alert' title with the counter look a little bit misaligned vertically

  • Fixed: Client APP > New Dashboard > Requirement Status filter value "Requested" does not return the data correctly

  • Fixed: Client dashboard > Filter - Filtering Entity Type as Worker shows document request / expiring / expired alert & online induction alert for the current logged in staff

  • Fixed: Client Dashboard > Online training alert - All trainings with statuses done, expiring, expired are shown as new training request in the refactor client dashboard.

  • Fixed: Client Dashboard > Online training alert - Take the Test button has incorrect link URL

  • Fixed: Client APP > New Dashboard > the "Action" column it's too Wide in small resolution, especially when sidebar is opened

  • Fixed: Client APP > New Dashboard > The filter values and TAGs are not stable

  • Fixed: Client APP > New Dashboard > rejecting an existing Company Document under the new Review modal follows with Fatal error

  • Fixed: Client APP > Client dashboard > Attempt to open the review document modal for worker document trigger an error "undefined""

  • Fixed: Contractor APP > Dashboard view > Filters > some filter values will not return the data anymore. Side effect in DEVELOP branch

  • Task

  • Fixed: Change add Document Category process to consider Global Checkbox sets.

  • Fixed: Update the background colour of the Client Dashboard

  • Fixed: Review Client Refactor Dashboard Epic Work in Progress (with Thong)

  • Fixed: Review Client Refactor Dashboard Epic Work in Progress (with Hung)

  • Fixed: Incorporate the flow of uploading documents straight to S3

  • Fixed: Client Dashboard: Ability to approve a Photo

  • Fixed: Client Dashboard: Ability to upload a Photo

  • Fixed: Client App > Dashboard (Refactored) > Update Photo to approve Alert text and CTA options

  • Fixed: Client Dashboard: Ability to update checkbox set global

  • Fixed: Client Dashboard > Implement Upload Document Modal for current staff

  • Fixed: Downloading files using S3 pre-signed download URL redirects the user to open the file in the browser instead of downloading it

  • Fixed: Client Dashboard V1 - BETA version release management

  • Fixed: Regression for Client Dashboard Refactored / New Inspection and System Release 21

  • Fixed: Client APP > New Dashboard release > Performance and migrations test in DISASTER

  • Story

  • Fixed: Client App > Dashboard > Enterprise Client layout (and collapse to blocks)

  • Fixed: Search and Slide over Filter panel requirements

  • Fixed: Document Review (Approve/Reject) Modal Design

  • Fixed: Implement Updated Upload Document/Upload on behalf of Modal

  • Fixed: Add Google Analytics Tag

  • Fixed: Option to select Global Checkboxes when uploading a Global Document

  • Fixed: Ability to configure Global Checkboxes for each Global Document

  • Fixed: Update View Document Details Modal to display Global Checkboxes

  • Fixed: Staff User - View/Edit Checkbox attributes when approving Global Documents

  • Fixed: Adding PHP Queries to Client Dashboard - Person and Equipment

  • Fixed: "Global Document checkboxes" updates required - New checkbox components, CSS and UI

  • Fixed: Client App > Dashboard > Ability to filter 'person' requirements by Worker or Staff entity

  • Fixed: Contractor Dashboard > Upload Document Modal (and Batch Upload & Match Document Views) > Display an Uploader Checklist

  • Fixed: Client App > Review Document Modal > Display a Reviewer Checklist

  • Fixed: Client App > Dashboard Refactor > Updated Review Worker Photo Modal

Did this answer your question?