*************************************** LabGraph add-on Changelog *************************************** LabGraph add-on Changelog per year: 2024 / 2025 ************** 2024 **************
# 2024-03-12 - INIT: Addon initialization # 2024-07-03/05 - ADDED: Display charts with Query Builder data - v0.4 - ADDED: Query Builder missing fields management - ADDED: Built-in missing fields management # 2024-07-30 - ADDED: Added nb records created graph - v0.5 # 2024-08-01 - FIXED: lic_ws fix # 2024-09-11 - CHANGED: Refactored graph creation to integrate live preview, preview query builder graph - v0.6 - ADDED: Filter on custom range on graph preview # 2024-09-12 - ADDED: Can now set some data filters on graph creation & preview (built in mode, lines bars graphs) - v0.7 # 2024-09-17/19 - ADDED: Templates & new date filters - v0.8 - v0.9 - ADDED: Can now choose image or dynamic graph for templates URL, can save date filter period after selection in view - ADDED: Template URL modal now manages default and custom select values - ADDED: Filters and templates for preset - ADDED: Added genotype strains default field in filters # 2024-09-25/27 - ADDED: Added Project code to filters & templates for lines and bars graphs, improved template URL display modal - v1.0 - ADDED: Added Project code to pie and donut graphs data selection - FIXED: Remove filters when graph is removed - ADDED: Added Project code to filters & templates for pies and donuts - ADDED: Remove a template - CHANGED: Refactored Querybuilder fields configuration in DB and in classes to harmonize with other special fields, fixed fields display_order bug - v1.001 - ADDED: Added Keeper to filters & templates - CHANGED: Graph/template creation button is now in main menu - FIXED: New graph created is now sortable # 2024-09-30 - ADDED: Graph creation: on filter selection, display a select with values if filter has predefined values # 2024-10-01 - ADDED: Graph edition and update - v1.002 # 2024-10-03 - ADDED: Boxplot and violin graphs, working for types field, select, date, datetime, project code - v1.003 - ADDED: Added experimental parameter to_blob=1 to graph short url, to return image blob as text only # 2024-10-08 - ADDED: Multi Y axis for line, bar, boxplot, violin graphs - v1.004 - ADDED: Graph duplication (in graph menu) # 2024-10-14/16 - ADDED: View for LC record - v1.005 - ADDED: Templates edition, improved templates list - ADDED: On View setup modal, added an option to choose if graphs are removed or transfered to another view, on view deletion # 2024-11-20 - ADDED: Graphs on Chemicals Lots - v1.006 # 2024-11-29 - ADDED: Dynamic filters on graphs and templates, refactored external tab for LC to use ajax - v1.007 # 2024-12-04 - ADDED: Dynamic filters in get.php URL, show dynamic filters in template popin # 2024-12-09/13 - ADDED: New type table - v1.008 - ADDED: Added field type autocomplete for filters and templates, fixed bugs, fixed warnings - v1.009 - ADDED: Added field type autocomplete for pies and donuts - ADDED: Added field type link for tables # 2024-12-17/18 - FIXED: Fixed JS error on graph preview - ADDED: Copied tooltip on copy click - v1.010 - CHANGED: Tables ordered by date DESC
************** 2025 **************
2025-01-06 - ADDED: Last n points for tables - v1.011 2025-01-15 - FIXED: Fixed some problems on last n points on type table - FIXED: Fixed some problems on last n points on linear and class graphs 2025-01-22/24 - CHANGED: Refactored data retrieval to be more generic and evolutive - ADDED: Table sorting on basic data, custom select and yes_no fields, project_code - ADDED: Table sorting on sample_type, org, keeper/author/main_operator - v1.012 - ADDED: add ReportBuilder - BUG: Error getting lab information ReportBuilder - BUG: Remove ReportBuilder license - v1.1 - ADDED: Added boxplot and violin graphs for query builder - ADDED: Added table & table sorting for query builder - v1.101 2025-01-27/31 - BUG: Avoid XSS attacks from printing data (ReportBuilder) (DEV-742) - CHANGED: When a QB field has no legend, take the field name to avoid empty name - CHANGED: In table view, show ASC button first and DESC second - ADDED: Added filters, dynamic filters, and templates for query builder graphs - CHANGED: Silent errors when graph is shown directly by URL - v1.102