In measurement table, if the measurement value falls outside of the valid range, the cell should be highlighted red.

BMS-126

Reviewer: Daniel Jao
Code cleanup:
Removed the un-used code
Change concrete object to interface
Log the exception
Extract strings to constants

BMS-126

Reviewer: Dan Jao
Added unit tests for BMS-126.

BMS-126

Reviewer: Dan Jao
Added capability for inline-editing, added new functions to be able to get certain cell info for inline editing

BMS-127

Reviewer: Aldrin Batac
Fix the showing of the inline editing

BMS-127

Reviewer: Aldrin Batac
Added new feature to mark individual invalid values as either missing or
choose to accept as is

BMS-128

Reviewer: Daniel Jao
Added js function to check if there is invalid valid before saving and added a body on click listener to detect on blur on the inline editing screen

BMS-131

Reviewer: Aldrin Batac
Added unit test for the function where getting specific measurement data for inline editing and submission of data for the specific measurement data in the session

BMS-127

Reviewer: Aldrin Batac
Added a condition that studyId is existing before allowing the inline editing feature

BMS-127

Reviewer: Aldrin Batac
Added unit testing for validation of categorical variable value

BMS-127-131

Reviewer: Aldrin Batac
In the edit row popup, the accepted categorical value must reflect in the categorical variates' dropdowns

BMS-128

Reviewer: Dan Jao
Added unit tests for BMS-128

BMS-128

Reviewer: Dan Jao
Implemented the "Review out of bounds data" modal

BMS-129

Reviewer: Aldrin Batac
Added the "Review out of bounds data" link under the Actions menu

BMS-129

Reviewer: Aldrin Batac
Added capability to submit when user presses enter

BMS-127-131

Reviewer: Aldrin Batac
Added code that marks the MeasuremenData in all experiments as either accepted or missing

BMS-129

Reviewer: Mae Turiana
Integrated the logic for accepting other values and marking exception as missing to the Next button for Review Out of Bounds Data

BMS-129

Reviewer: Aldrin Batac
Added unit test for BMS-129

BMS-129

Reviewer: Mae Turiana
Added handling when importing invalid value then editing it to be accepted value

BMS-127-131

Reviewer: Aldrin Batac
Make sure that after saving the measurements with missing values ("0"), they are still marked as accepted

BMS-131

Reviewer: Dan Jao