################################ LSM Changelog ################################

*****2018*****

LSM v 3.1.7 – 11/01/2018
– IMPROVED – Lock system more efficient
– IMPROVED – Created indexes on databases to improve response times
– BUG – Multiple installation in the same instance caused error creating last table

– 22/01/2018
– BUG – Export grid in lsm and lsmremote add a tab character in header column “Type”

– 08-09/02/2018
– BUG – Job list – the list grouped by assay is empty (if multiple installations on the same instance)
– BUG – Create new job – button ‘Cancel’ does nothing and button ‘Save’ doesn’t go to job list page
– BUG – Error in order on Graph ‘Jobs Created by Day’ of home page
– NEW – QC chart
– IMPROVED – Manage input parameters: rows already completed are locked for staff users (LT195)
– IMPROVED – Manage results: rows already validated are locked for staff users (LT195)
– IMPROVED – New alerts in equipments

– 02/03/2018
– IMPROVED – Webservice for LSMremote doesn’t verify certificate

– 06-07/03/2018
– IMPROVED – Speed up LSMremote results page
– IMPROVED – Add completed date to LSMremote results page
– BUG: Typo in Parameters creation ‘is already exists’ (MT 1747)

– 21/28/03/2018
– ADDED: Warning message before submit order (are you sure?) in LSM and LSMremote (MT1008)
– ADDED: Helper text for Purchase Order in LSM, configurable in config.ini (MT1007)
– ADDED: Batch view – see breadcrumb with status (MT925)
– ADDED: Export to CSV in ‘View Job’ window (MT1006)
– ADDED: See User on job level (MT1005)
– ADDED: Add purchase order number in the table Invoice list under admin > invoices when payment mode is purchase order (MT1018)
– ADDED: Add a dynamic field pointer ##purchase_order## in invoice template (MT1018)
– BUG: Dynamic field pointers ##requester_name## and ##requester_address## don’t work, old tags ##customer_name## and ##customer_address## had to be used (MT941)
– CHANGED: Hide old password field in window for Admin change other user password (MT978)
– NEW: Change password in LSMremote (MT978, MT999)
– BUG: Typo while starting a new job (MT980)
– ADDED: Add information on user/requester on the right top corner of LSMremote as in LSM or LC (MT1015)
– CHANGED: See the quote in LSMremote on ‘Pending’ or ‘In progress’ job until the job is finished (MT1010)
– ADDED: Add an option in LSMremote to choose the default option between ASC or DESC ordering for the ID column (MT1013)

LSM v 3.1.8 – 04/04/2018

– 04-06/04/2018
– ADDED: Add a dynamic field pointer ##user_name## in invoice and results templates (MT1040)
– ADDED: New type field in parameter: longtext (MT1012)
– IMPROVED: Batch number is auto-suggested based in a time stamp with an incrementing number yyyymmdd-1, yyyymmdd-2 (MT1768)
– ADDED: Add a dynamic field pointer ##operator_name## in results templates (MT914)
– ADDED: Add a dynamic field pointer ##validator_name## in results templates (MT915)
– ADDED: Add a dynamic field pointer ##protocol_name## and ##protocol_description## in results templates (MT982)
– BUG: Issue of refresh for job/test color status (MT1017)

– 10-12/04/2018
– IMPROVED: Breadcrumb in job/batch view is now dynamic (MT1790)
– ADDED: Parameters of validated samples cannot be edited, if admin wants to edit, has to insert a reason, that will be traced in audit log (MT1029)
– ADDED: Deviation records, saved in custom module (MT1031)

– 16-20/04/2018
– BUG: Save partial results didn’t allow blank values
– ADDED: Add forgot your password on LSMremote. 2 options: show a text with contact person or send an email to reset password (MT998)
– ADDED: New status ‘Canceled’ to cancel samples not processed and allow invoicing a job (MT1009)
– ADDED: Option to mark a sample/test as free to not include these samples in final invoice (MT1009)
– ADDED: Confirm password to save results (like validate) if regulation mode is enabled (MT1032)
– ADDED: Option for two reviewers (MT1032)
– CHANGED: Person entering data and reviewers must be different users (MT1032)
– BUG: Barcodes are not printed in Dymo printer
– BUG: Total amount of invoice was calculated using current prices of tests, instead of prices already saved when invoice was created
– ADDED: Custom report for each batch (MT1836)

– 26/04/2018
– CHANGED: Shipping list includes received date (MT1855)
– ADDED: Button template options in admin->preferences->templates to select batch report template and shipping report template (MT1855)
– ADDED: Create individual tags in reports with all the parameters (MT1856)

– 02-04/05/2018
– CHANGED: Changes in Follow-up dropdown text (MT1928)
– ADDED: Add Dynamic fields pointer button to each template (MT1931)
– BUG: Priority filter = Rush doesn’t work in Job List (MT1940)
– ADDED: Confirmation dialog before cancel a sample (MT1933)
– ADDED: Option to recover a canceled test (MT1933)
– CHANGED: Remove Shipping List opening after Job creation (MT1947)
– CHANGED: Change the name of Shipping List to Chain of Custody (COC) (MT1945)
– CHANGED: tag ##user_name## was replaced by ##submitter_name## (MT1944)
– ADDED: Export function in Cancellation list as in the Job List (MT1943)
– BUG: Status filter issues (MT1953)
– CHANGED: Disallow delete Jobs/Test/Samples if job has started (MT1932)
– CHANGED: Make the Follow up dropdown options conditional (ex: disable Mark as QA if already marked) (MT1936)
– BUG: Upload protocol doesn’t work using default path
– ADDED: Deviation symbol needed for each deviated sample plus a link to the deviated record (MT1941)

– 07-10/05/2018
– BUG: Encoding inssue in select deviation module dropdown list
– CHANGED: Deviation record is opened in view mode instead of edit mode, if job is finished
– ADDED: Toolbar with a link to CoC in sample shipment window
– ADDED: General tags to CoC report template (MT1955)
– CHANGED: Improved format of CoC report (MT1855)
– CHANGED: Samples can be linked to a LabCollector record, creating a job and inserting samples from memorized records
– CHANGED: Move option to add deviation record to contextual menu – follow up and allow link deviation record to all levels (MT1942)
– CHANGED: Approved samples do not allow add a deviation record
– BUG: Upload image to template didn’t detect automatically protocol https, always used http

– 14-16/05/2018
– CHANGED: Add JS library morris, needed for QC chart, inside lsm folder
– BUG: If sample custom fields contains character &,<,> new job form doesn’t allow to add samples
– BUG: Error 500 in lsmremote – get results, if customer has not any job
– IMPROVED: lsmremote – import samples – CSV supports sample type names besides values on column type
– BUG: Typo in invoice list (MT1987)
– BUG: After edit quoted job in LSM: quote button dissapears in lsmremote and a SQL error is shown when order job in LSM (MT1897)
– BUG: LSM assumed that super-administrator login was always ‘admin’ (MT1032)
– BUG: Enter results and complete job with staff user asks for password confirmation but does nothing (MT1032)
– BUG: Batch numbers auto suggestion increments more positions than it should (MT1768)

– 24/05/2018
– ADDED: CoC report in LSMremote (MT1855)
– BUG: Order sample custom fields doesn’t work
– CHANGED: Mail to reset password from lsmremote uses LC Alerts Settings (M998)
– CHANGED: Users of type customer also can edit quotes in LSM (M994)

LSM v 3.1.9 – 24/05/2018

– BUG: Duplicate pages in report if test has multiple protocols
– BUG: Admin->Invoice and Report Templates in IE11

25/05/2018
– CHANGED: Option to select job report mode (default or integrated) in templates management
– ADDED: Filter test list by Category or Test code besides Name (M1808)

– 04-05/06/2018
– BUG: StaffPlus user who is Admin in LSM cannot add equipment via LSM (M2035)
– BUG: Adding Reagent and Adding Equipment open old form (M975)
– BUG: Deviation record option should not be available if the deviation module is not choosen (M1992)
– BUG: If a parameter of valuelist contains special characters this can block saving results (M1794)
– BUG: Table deviation was missing if dbprefix is different to default, for new installation and upgrades to 3.19 (M2040)

10-11/07/2018
– CHANGED: Manage > Validate cannot be used if no results (M2297)
– BUG: LSMremote upload CSV (M2205)
Ignore first line has been removed. Header is mandatory. A helper text has been added in import popup
Capture errors in import and show a warning when loading is completed
Reduced loading time for a high number of samples
Show an spinning well when importing
If gets an error when job is sent the full response of LSM is printed in screen
– CHANGED: Manage > Results > Export allow choose separator, and leaves out junk columns (M2296)
– CHANGED: Result upload CSV improvement (M2296)
allow choose the separator: comma, semmicolon or tab.
import process match rows by sample name, if sample name is not found, the row is ignored
when import finishes, one message with number of rows effectively imported is displayed, and modified rows are highlighted
automatic assignment of phrases works on import too
tooltip added in toolbar for import/export
it is not necessary that the file contains all the columns of the grid, and can contain extra columns that will be ignored
– CHANGED: speed up Batch list loading
– CHANGED: batch column is no longer editable in Job List
– CHANGED: button “Assing batch” works selecting job rows too besides sample rows

–v3.191 13/07/2018–

*****2017*****

LSM v3.1.5 – 27/11/2017

– BUG: Upgrade for v3.1 failed and so that manage costs gives an error, need to create some fields again

– BUG: missing LSM header in license page and install page

LSM v3.1.4 – 21/11/2017

– IMPROVED: instances under labcollector.online have set files path to a dedicated folder, out of LSM folder and not accessible online

LSM v3.1.3 – 17/11/2017

– NEW: New global config option to change uploaded files path

– NEW: Option to select a PDF result file and send it to PWN API together with results

– BUG: Validate Job Number and display a warning message if it contains invalid characters, on add/edit job

– BUG: Allow point(.) on login, user firstname and lastname of LSM users

LSM v3.1.2 – 24/10/2017 – BUG: LSMremote login

LSM v3.1.1 – 19/10/2017 – CHANGED: custom lab logo doesn’t use direct link to make it compatible with .htaccess protection

LSM v3.1 – 26/09/2017 – BUG – ##samples## fields are duplicated on report

– BUG – report was blank if one test didn’t have template assigned

– BUG – login problem since LSMremote for imported users and/or if password crypt has been changed to SHA256

– BUG – if no ranges defined, form will hide this field. If only one range is defined, then will be selected automatically

– IMPROVED – LSMremote – order quote and accept quote

– IMPROVED – LSMremote – multiple samples

– IMPROVED – LSMremote – import from CSV

– IMPROVED – Edit a quoted job

– IMPROVED – Send quote by email

– IMPROVED – Grey out equipment that are in alert mode

– NEW – Billing options to support price on categories

– NEW – Payment mode: Purchase Order. PO number is mandatory to order job or validate quote

– NEW – New methods in LSM API to get/post data

– NEW – Staff users only see their assigned jobs on dashboard and job list

– NEW – Button ‘Multiple assignments’ to assign staff user/group to multiple samples/assays on Job List -> Manage assignments

– NEW – Sample shipment status ‘Returned’

– BUG – Samples comments were always empty on job details window and only were visible on job edit

 

31/05/2017 – IMPROVED: Send a fixed number as result code to PWN – BUG: Still receive duplicates from PWN

25/05/2017 – IMPROVED: Include result name on data sent to PWN

12/05/2017 – IMPROVED: Adjust tab sizes to content on single pages 24/may/2017

– IMPROVED: Choose delimiter on import/export CSV

 

LSM V3.07.1 – 02/05/2017 – BUG: Job List – Jobs with invalid provider didn’t appear

– IMPROVED: Add/Edit job – Disable free text in Provider combobox to prevent jobs with invalid provider

LSM V3.07- 24/03/2017 – BUG: Escaping data in jobs automatically created from PWNHealth

– BUG: Edit job – unable to get property ‘appendChild’

– BUG: Edit user imported from LabCollector

– NEW: Chinese language

– BUG: New job form multilingual

– BUG: Missing reagents and equipment

– IMPROVED: Better performance in job list, significantly faster

– IMPROVED: Visual indicator in job list while loading data

– NEW: PWN integration now includes rules to automatic assignment of range based on fields received from PWN

– IMPROVED: PWN integration, prevent duplicates

– IMPROVED: Allowing assign different ranges by different test of the same sample

LSM V3.06.1- 23/01/2017 – BUG: Admin costs

– BUG: Incorrect number of tests eventually on the test list

LSM V3.06.- 12/01/2017 – IMPROVED: PWNHealth integration. Fields mapping system has been extended, now it allows defining additional parameters to send to PWN together with results

LSM V3.05.1- 10/01/2017 – BUG: Edit categories of assays or teams of users don’t load the items contained and when click save previous items are removed of the category/team

– BUG: Conflict with variable ‘url’ in assays management and users management

– IMPROVED: Assays management – categories dropdown show all categories besides allowing autocomplete, and a helper text was added

LSM V3.06.- 12/jan 2017

IMPROVED: PWNHealth integration. Fields mapping system has been extended, now it allows defining additional params to send to PWN together with results

LSM V3.06.1- 23/jan 2017
– BUG: Admin costs
– BUG: Incorrect number of tests eventually on the test list

LSM V3.07- 24/mar 2017
– BUG: Escaping data in jobs automatically created from PWNHealth
– BUG: Edit job – unable to get property ‘appendChild’
– BUG: Edit user imported from LabCollector
– NEW: Chinese lang
– BUG: New job form multilingual
– BUG: Missing reagents and equipments
– IMPROVED: Better performance in job list, significantly faster
– IMPROVED: Visual indicator in job list while loading data
– NEW: PWN integration now includes rules to automatic assignment of range based on fields received from PWN
– IMPROVED: PWN integration, prevent duplicates
– IMPROVED: Allowing assign different ranges by different test of the same sample

LSM V3.07.1 – 02/may 2017
– BUG: Job List – Jobs with invalid provider didn’t appear
– IMPROVED: Add/Edit job – Disable free text in Provider combobox to prevent jobs with invalid provider
12/may/2017
– IMPROVED: Adjust tab sizes to content on single pages
24/may/2017
– IMPROVED: Choose delimiter on import/export CSV
25/may/2017
– IMPROVED: Include result name on data sent to PWN
31/may/2017
– IMPROVED: Send a fixed number as result code to PWN
– BUG: Still receive duplicates from PWN

LSM v3.1 – 26/sept 2017
– BUG – ##samples## fields are duplicated on report
– BUG – report was blank if one test didn’t have template assigned
– BUG – login problem since LSMremote for imported users and/or if password crypt has been changed to SHA256
– BUG – if no ranges defined, form will hide this field. If only one range is defined, then will be selected automatically
– IMPROVED – LSMremote – order quote and accept quote
– IMPROVED – LSMremote – multiple samples
– IMPROVED – LSMremote – import from CSV
– IMPROVED – Edit a quoted job
– IMPROVED – Send quote by email
– IMPROVED – Grey out equipment that are in alert mode
– NEW – Billing options to support price on categories
– NEW – Payment mode: Purchase Order. PO number is mandatory to order job or validate quote
– NEW – New methods in LSM API to get/post data
– NEW – Staff users only see their assigned jobs on dashboard and job list
– NEW – Button ‘Multiple assignments’ to assign staff user/group to multiple samples/assays on Job List -> Manage asignments
– NEW – Sample shipment status ‘Returned’
– BUG – Samples comments were always empty on job details window and only were visible on job edit

LSM v3.1.1 – 19/10/2017
– CHANGED: custom lab logo doesn’t use direct link to make it compatible with htaccess protection

LSM v3.1.2 – 24/10/2017
– BUG: LSMremote login for superadmin if password crypt is SHA256

LSM v3.1.3 – 17/11/2017
– NEW: New global config option to change uploaded files path
– NEW: Option to select a PDF result file and send it to PWN API together with results
– BUG: Validate Job Number and display a warning message if it contains invalid characters, on add/edit job
– BUG: Allow point(.) on login, user firstname and lastname of LSM users

LSM v3.1.4 – 21/11/2017
– IMPROVED: instances under labcollector.online have set files path to a dedicated folder, out of LSM folder and not accessible online

LSM v3.1.5 – 27/11/2017
– BUG: Upgrade for v3.1 failed and so that manage costs gives an error, need to create some fields again
– BUG: missing LSM header in license page and install page

LSM v3.1.6 – 14/12/2017
– IMPROVED – Dynamic loading of dashboard elements to speed up loading of the homepage
– IMPROVED – Minimize content size of Job List to get a faster download
– NEW – Search by keyword (JobNumber) on Job List
– IMPROVED – More options to select status of items on Job List

 

*****2016*****

LSM V3.05.- 21/12/2016 – NEW: Up to 6 ranges with custom labels. Ranges values are defined in Assay management and selected when starting each job/assay

– NEW: Automatic assignment of phrases for result parameters of assays, depending if value is in range, lower or higher

– NEW: Assay categories management. Each assay can belong to more than one category

– NEW: Be able to order parameters of new job form parameters management

– NEW: New button ‘assign batch’ in samples list & job list

– NEW: Integrate LabCollector users through an import system that also allow merge accounts.

– IMPROVED: LSMremote. New customization properties: hide job number, sample number, job date, disable quotes and customize report buttons

– IMPROVED: PWNHealth integration. Allow send partial results, no return error when abnormal results and track messages in audit log

– IMPROVED: Field type Boolean

– IMPROVED: Field type datetime

– IMPROVED: Rename group of users <-> team

– IMPROVED: Groups of users management

– IMPROVED: Batch view shows all batches

– IMPROVED: Allow default value and unit to be blank in admin->assay->input parameters

– IMPROVED: Dropdown list not truncated

– IMPROVED: Assign range to samples in Job List->Manage->Starting parameters

– IMPROVED: Allow multiple installations of LSM in the same LabCollector instance

– IMPROVED: Record last login of users

– IMPROVED: Parameter level can not be changed

– IMPROVED: Missing * in required fields (assays and jobs)

– IMPROVED: Helper text in job number

– IMPROVED: Helper text in select assay popup

– BUG: LSMremote problem to send new orders

– BUG: Admin Assays >> Filter does not work

– BUG: Admin Assays >> Order does not work

– BUG: Admin Parameters >> Order does not work

– BUG: Problem with sign in with administrator in Firefox

– BUG: Hide deleted jobs in Customer

– BUG: Some toolbar buttons push down samples grid out of area, in new job window

– BUG: pending samples list is not refreshed after actions

– BUG: Quotes selector to new jobs

– 19/10/2016 – NEW: Export/import CSV of batch results

– NEW: Allow creation and edition of empty jobs, without samples and/or without assays

– NEW: Result files are accesibles since job menu: Report -> Files

– NEW: Result files are visibles in lsmremote

– NEW: Result files are attached to mail sent to customer.

– IMPROVED: On batch results, a sample is completed if all results are not empty. Checkboxes to complete samples have been removed

– IMPROVED: Upgrade styles to make forms more readable

LSM V3.03.2- 28/09/2016 – BUG: contextual menu of job list LSM V3.04.

 

LSM V3.03.1- 22/09/2016 – BUG: batch list – BUG: install script

LSM V3.03.- 31/08/2016 – NEW: PWN API integration (I). PWN setup page and activation.

– NEW: PWN API integration (II). Automatic creation of jobs from PWNHealth

– NEW: PWN API integration (III). New button in Job List menu to send results to PWNHealth

– NEW: New button ‘Replicate’ in New job toolbar

– NEW: Flag ‘OnForm’ in job/sample parameters

– NEW: selector to specify which range will be used in ‘Starting job’

– IMPROVED: Assay autocomplete also searchs by Assay code

– IMPROVED: 2 ranges min-max in assay results

– IMPROVED: Delete option marks job as delete (not real delete)

– IMPROVED: Automatic sample naming in New job

– IMPROVED: Shipping print button on ‘View job’ in addition to ‘Edit job’

– IMPROVED: Possibility to merge the results of all assays of the same job on reports

– IMPROVED: User ‘Groups’ button. Edit and delete groups, and autocomplete users dropdown

– BUG: Job level fields some times don’t display well

– BUG: Horizontal scroll in ‘Add job’ – assays grid mode – BUG: UTF8 error in send report by mail

– BUG: Only numbers in customer code

LSM V3.02.- 22/07/2016 – BUG: LSMRemote – report buttons (IE)

– IMPROVED: LSMRemote – when select category automatically select assays and vice versa

– BUG: assays repeated when selecting assay and category together in new job form

– IMPROVED: Labels in batch operations

– BUG: Incorrect tab size entering results

– BUG: Sample number, Sample name & Assay name not shown in popup windows

– BUG: Select language control

– IMPROVED: Customer list ordered in new job form, and autocomplete

– IMPROVED: Unit not mandatory and allows special characters in popup to enter results

– IMPROVED: Replaced alerts by messages that don’t need user to click, in administration screens

LSM V3.01.- 19/07/2016 – IMPROVED: Dropdown lists not pre-selected in New Job Form

– BUG: Button Save/Cancel in Menu Job->Add job

– IMPROVED: Entry batch operations. Remove assay name from columns and place it in header title.

11/07/2016 -BUG: Prevent creating repeated categories of assays

LSM V3.0.- 4/07/2016 – IMPROVED: Adjust size of tabs, and display horizontal scroll if needed

– IMPROVED: Login form answers to ENTER key to sign in

– IMPROVED: Filtering in ‘Pending samples list’ and ‘Batch list’

– BUG: No info in batch column in ‘Job list’ – group by sample

– NEW: Mark sample as QA/QC

– IMPROVED: Range values of result parameters in report

28/06/2016 -BUG: Edit job -BUG: Dropdown list in job form

LSM v2.9.- 15/06/2016 – IMPROVED: Upgrade DHTMLX Suite v5.0

– IMPROVED: Interfaz with new forms and grids, new look-and-feel and faster.

– NEW: Parameter datatype ‘Datetime’ – NEW: Parameter datatype ‘Image’

– NEW: Range in result parameters of assays: new fields Min & Max

– NEW: Field Code in Assays – NEW: Field Category in Assays

– NEW: Ability to select all assays belong a category at once, in ‘New job’ window

– IMPROVED: Small window with autocomplete function to select assays or categories, in ‘New job’ window

– IMPROVED: Ability to assign assays or categories to multiple samples, in ‘New job’ window

– IMPROVED: Unit not mandatory in parameters

– IMPROVED: Blank default unit and/or blank default phrase are allowed for result parameters, in Assay definition

– BUG: General comments not saved 23/06/2016

– NEW: Pending samples list

– NEW: Pending batch list

– IMPROVED: Shortcut to Add new job in Menu

– IMPROVED: Icons in job list

– IMPROVED: Show reagent & equipment info in batch results page

– IMPROVED: Style of editable cells

– IMPROVED: Batch field of job list is a dropdown list with autocomplete

– IMPROVED: Adjust size of forms

– IMPROVED: Add assay/add category answer to ENTER key to validate assay/category

– BUG: Export calendar & shipping list to PDF

03/05/2016 – BUG: Params in reports using tag ##matrix##

– BUG: Problems with borders in reports

– NEW: tag “job_param” in reports

– NEW: tag “results” in reports

 

*****2015*****

LSM v2.8.- 16/12/2015 – Bug fixed: Fix error that occurs when opening job-sample-assay.

– PDF reports & invoice supports UTF characters. – Codebars include name of job, sample or assay.

– Bug fixed: Date parameters of assays display calendar. – Bug fixed: Value list parameters of job or sample display dropdown list of values. – Bug fixed: Depending on PHP configuration of ‘error reporting’ section, the ‘Validate’ button might cause error. – Bug fixed: Bulk actions (save results, validate) don’t work in some browser – Bug fixed: If user is admin, then username is not displayed in board view (home page), nor in sample status (follow up -> sample shipment) – Bug fixed: Field “phrase” is cut in grids. – Bug fixed: On JobList special characters are not showing right. – Upgrade DHTMLX Suite v4.6.

LSM v2.7. – 17/07/2015 – New option group by ‘assay-status’ in Job List toolbar, to facilitate filter samples and input results of samples in bulk.

– New checkbox column in ‘Manage’ windows to allow uncheck some sample in bulk actions, i.e. validate all samples except one.

– Popup to confirm password when trigger validation. This is a FDA regulation mandatory need. This feature can be activated in settings.

– New lock mechanism to prevent concurrent editing samples. If one sample is locked, it is opened in read-only mode.

– Improve audit trail. More actions saved and IP registered. – Improve bulk actions. All samples are shown even without parameters.

– Possibility of use sign plus (+) in values of parameters of type ValueList.

– Bug fixed in validate jobs when logged user is super administrator.

– Bug fixed in add/edit job with customer login.

– Bug fixed in ‘Manage’ options: some repeated columns appear.

– The order of parameters in ‘Assay’ definition, is always the same of creation order.

– Modernize buttons making slightly bigger and rounded

– New tags for results templates ##samples## and ##matrix##

– Order of input or results parameters is always the same (creation order)

– Enlarge the size of the ‘Change password’ to make it look full in all browsers

– Bug fixed: Customers were not allowed to open reports from job list.

LSM v2.6. – 20/05/2015 – Contextual menu in Job List shows always all options. When option is not possible, it is shown on menu as greyed out.

– Sample ID is now visible on Job List.

– New editable field ‘Batch’ in Job List.

– New option group by ‘job-batch’ in Job List, besides group by ‘job-assay’ and by ‘job-sample’. This option improves bulk actions allowing open ‘manage windows’ with all samples of a batch.

– New option in contextual menu in Job List to mark/unmark some sample as ‘Alert’. Samples with alert status are be colored in yellow.

– New item “Find” in toolbar of Job List page.

– New button “PDF” in ‘Calendar’ to generate printable PDF of month, week or day view. Using this button in day view generates work list.

– New button “Shipping list” in ‘New job’ window. This button generates a PDF with the list of samples and checkboxes of assays, and it is automatically opened when user click the button ‘Save’ of new job.

– Bug fixed: Jobs with ‘Expected date’ empty didn’t appear in ‘Calendar’

– Bug fixed: Datepicker position is fixed to prevent datepicker popup is truncated, in ‘New job’ window.

– Bug fixed: A new icon accompanies rows with ‘rush’ priority in Job List.

– CSS breadcrumb in single job-sample-assay popup has been improved.

 

LSM v2.5. – 28/February/2015 – LabCollector samples linking to LSM. ‘Add job’ and ‘Edit job’ screens allow add ‘Memorized records’ from LabCollector.

– Rename the samples. ‘Add job’ and ‘Edit job’ screens include a fast way to rename samples importing a CSV.

– New job status QUOTED that generates an automatic proposal invoice with a watermark ‘Quote’. Users can later ‘Order job’ in ‘Job list’ screen.

– Discounts in customers and invoices. If discount is set in ‘Customer’ page, the discount will applied to all future invoices of that customer. But discount can also be set in any individual invoice.

– Job/Sample/Assay icons have been changed. One color for each status in LSM and lsmremote.

– Bug fixed: invoices template was not well shown on ‘Admin->Costs’ screen.

– Bug fixed: the total of invoices on ‘Invoices’ tab of screen ‘Customer’ didn’t include the taxes.

– Upgrade DHTMLX Suite v4.1.3.

– Upgrade DHTMLX Scheduler v4.3. – Upgrade DTHMLX Vault v2.4.

– Ability to download already uploaded files in the ‘Document’ tab of ‘Manage-Results’ option.

– Ability to download already uploaded files in the ‘Document’ tab of ‘Manage-Validate’ option. Now it is also possible to upload files or delete them from here.

 

*****2014*****

LSM v2.4. – 11/December/2014 – Parameters of type valuelist. Now it is possible to define the list of values that becomes a dropdownlist in assay definition and assay results.

– Parameters definition improvement. List of values/units/phrases are entered as tags (users only have to type and press enter to add a new value/unit/phrase).

– Job list export button has been changed to export only samples (SampleID, Name, Customer, Assay).

– When customer logins add a job, the field customer is pre-filled and not editable.

– When a job is started, the edit option is not visible to customer logins.

– Until job validated, the report option is not visible to customer logins.

– In templates definition, the tag list remain active to be able to copy-paste.

– Hide upload control in completed status.

– Fix order for custom parameters of samples in window of job details.

– Allow upload multiple files for multiple samples in the ‘Document’ tab of ‘Manage-Results’ option, and view uploaded files in the ‘Document’ tab of ‘Manage-Validate’ option.

LSM v2.3. – 5/November/2014 – Job status has four different values instead of 3: Pending (not started), In-Progress (started), Completed (completed but not validated), Finished (validated).

– Hide jobs in Job List only after validation.

– Tick icon for Finished jobs and Square icon for Completed jobs

– Validated jobs are not editables.

– Show only one column status in Job List: Job status is shown in job row; Assay status is shown in assay row; Sample status is shown in sample row.

– Show custom sample fields in job window.

– Show unit of sample parameters on reports.

– Added checkbox to ‘ignore first line’ on import CSV of samples.

– Changed label of buttons in ‘Manage’ options: “Save & Start” and “Complete” in order to unify with individual assay edition options.

– Fixed error in ‘Manage’ options when using character ‘>’ or ‘<‘.

– Fixed scrolling and window size in job window in order to popup window never be bigger of main window.

– Fixed encoding problems in reports (PDF/Print).

– Fixes some tags missing in reports (##customer_address## and ##customer_name##).

– Replaced PDF generating library: html2pdf by mpdf, which improves the quality of PDF resulting.

– When a report contained more than one assay, report will use each assay template, instead of the general template.

– Upgrade CKEDITOR v4.5

– Allow uploading/replacing images with repeated names in templates