Releases: ComPlat/chemotion_ELN
Releases · ComPlat/chemotion_ELN
Chemotion ELN v1.10.3
What's Changed
- fix: wellplate template download by @FabianMauz in #2115
- chore: Bump express from 4.19.2 to 4.21.0 by @dependabot in #2154
- chore: Bump dompurify from 2.4.1 to 2.5.6 by @dependabot in #2157
- fix: type error when sample has no collection tag data on saving sample by @PiTrem in #2158
- fix(spectra): internal ref for cv layout by @baolanlequang in #2104
- chore: bump converter-client 0.11.0 by @PiTrem in #2171
- chore: Bump puma from 5.6.8 to 5.6.9 by @dependabot in #2168
- fix: oidc params issue by @phuang26 in #2190
- ci: set postgres to latest 16 for testing by @PiTrem in #2191
- fix: admin restore account - rm obsolete has_profile calls by @PiTrem in #2181
- fix: returning attachment preview when not annotated by @PiTrem in #2192
- fix(UI): reaction scheme - sample names style by @PiTrem in #2193
- fix(build): setting nodejs version by @PiTrem in #2200
- chore: prep v1.10.3 by @PiTrem in #2195
Full Changelog: v1.10.2...v1.10.3
Chemotion ELN v1.10.2
What's Changed
- fix: save research plan inside screen by @FabianMauz in #2107
- fix: element filter when selecting ui-state by @PiTrem in #2145
- chore: Bump webpack from 5.93.0 to 5.94.0 by @dependabot in #2106
- chore: Bump rexml from 3.3.5 to 3.3.6 by @dependabot in #2099
- fix: proper link format for the url handler app by @PiTrem in #2147
- refactor: asset pipeline to prepare for bootstrap update by @jhmegorei in #2139
- build(services): bump recommended versions for nmrium-wrapper (0.8.0) and converter-app (1.3.0) by @PiTrem in #2153
- build: prep v1.10.2 by @PiTrem in #2155
Full Changelog: v1.10.1...v1.10.2
Chemotion ELN v1.10.1
What's Changed
- feat: structure viewer by @phuang26 in #2098
- fix: align style of the analysis section by @cllde8 in #2102
- handle empty input for viewer by @cllde8 in #2105
- Ketcher2 Common Templates, User Templates & User settings by @haditariq in #2061
- fix: fixed missing other internal ref by @phuang26 in #2110
- UI enhancements by @adambasha0 in #2100
- fix - Sample layout UI by @ashwiniHerle in #2111
- fix: ketcher-options fetching on load by @haditariq in #2113
- handle binary response for viewer by @cllde8 in #2114
- fix: restore user label by @cllde8 in #2101
- Fix-Sample properties UI changes by @ashwiniHerle in #2116
- feat: other solvent for cv by @phuang26 in #2121
- fix: fix cannot get scan rate from metadata by @baolanlequang in #2120
- fix: truncate sample name for reactant materials in reaction scheme t… by @adambasha0 in #2125
- fix: truncate name when empty by @phuang26 in #2126
- feat: Search common templates In Ketcher2 by @haditariq in #2127
- Fix user template duplicate tab crash by @haditariq in #2131
- fix: disable dataset metadata search by @phuang26 in #2129
- linting and dependabot updates by @cllde8 in #2128
- bugfix-duplicate attachments in analyses by @ashwiniHerle in #2130
- fix: Profile test case failing by @haditariq in #2132
- fix: upload attachment error by @phuang26 in #2133
- restore old density-molarity styling by @ashwiniHerle in #2134
- fix: coefficient is set to null due to missing coefficient parameter … by @adambasha0 in #2135
- affiliations-change color of the save button and add required placeholder by @ashwiniHerle in #2137
- Labimotion 142 by @phuang26 in #2138
- display toggle button for default/gaseous scheme only in reaction scheme tab by @adambasha0 in #2136
- 1910 qrcode barcode feature enhancement - Print multiple codes by @Nicolass67 in #2140
- fix: add yarn.lock by @phuang26 in #2142
- CHANGE_LOG_1.10.1 by @phuang26 in #2141
- revision for v1.10.1 by @phuang26 in #2143
Full Changelog: v1.10.0...v1.10.1
Chemotion ELN v1.10.0
What's Changed
- feat(backend): flexibilising the size of wellplates by @FabianMauz in #1721
- feat(UI): flexibilising the size of wellplates by @FabianMauz in #1814
- feat: admin can restore deleted user account by @ashwiniHerle in #1845
- test: fix well position formating by @PiTrem in #1884
- feat: revamp gate transfer - streaming data transfer to Chemotion Rep… by @phuang26 in #1882
- feat: datacollector device config sftp port by @PiTrem in #1885
- feat: LabIMotion 1.3.0 by @phuang26 in #1881
- fix: lock screen spinner on select close and save function in chemspectra by @baolanlequang in #1879
- feat: admin can delete single user account by @PiTrem in #1883
- fix(UI): instrument suggestion dropdown position in analyses metadata by @PiTrem in #1887
- feat: reaction variations analyses by @JanCBrammer in #1870
- fix: advanced search by @beque in #1888
- feat: structure editor compatibility by @cllde8 in #1894
- feat: enable spectra report for samples by @phuang26 in #1902
- fix: converter inbox issue for NMR by @phuang26 in #1903
- chore: Bump react-pdf from 5.7.0 to 7.7.3 by @dependabot in #1909
- feat: activate segment visibility field in generic elements by @StarmanMartin in #1702
- fix: add updating of annotations also in reaction container by @FabianMauz in #1913
- fix: Yield calculation with purity by @ashwiniHerle in #1904
- refactor!: device as a distinct model from user by @beque in #1736
- fix: ensure wait_until is set for cron delayed jobs by @PiTrem in #1892
- fix: viewing of pdf in analysis preview by @PiTrem in #1917
- chore: Bump rexml from 3.2.5 to 3.2.8 by @dependabot in #1924
- ci: relax nodejs version - update runner docker by @PiTrem in #1934
- fix: broken gem rinchi by @PiTrem in #1936
- fix: add default value for citationMap by @FabianMauz in #1932
- chore: Remove
Chrome
from devcontainer by @JanCBrammer in #1942 - fix: wellplate by @soerenPeters in #1938
- fixup: profile_api by @PiTrem in #1944
- test: fix flaky job test by @PiTrem in #1939
- fix(dev): Add root container to seeded reactions by @JanCBrammer in #1947
- feat: standard report of reaction observations field to keep paragraph structure by @TasnimMehzabin in #1951
- fix: remove redundant json file in CV layout by @baolanlequang in #1935
- chore: Bump rack-contrib from 2.3.0 to 2.5.0 by @dependabot in #1954
- chore: dep update antd js by @PiTrem in #1530
- fix: limit welcome email attempts by @PiTrem in #1937
- refactor: reaction variations components by @JanCBrammer in #1946
- fix: email address validation for longer TLD and reset message on close ... by @ashwiniHerle in #1958
- fixup(dev): device seed by @PiTrem in #1945
- chore: Bump actionpack from 6.1.7.7 to 6.1.7.8 by @dependabot in #1962
- feat: update chemspectra app@1.1.2 editor@1.2.2 by @baolanlequang in #1926
- fix: coefficient display value defaults to 1 by @ashwiniHerle in #1967
- fix: element list scrollbar back to the top after page change by @ashwiniHerle in #1964
- fix: attachment permission validation to allow access on shared items by @FabianMauz in #1973
- feat: Allow comma and period as decimal separators in reaction variations table by @JanCBrammer in #1959
- refactor: generalise initializers: ketcher_service structure_editors by @harivyasi in #1960
- fix: dataset thumbnail image to match magnified preview when annotated by @FabianMauz in #1978
- feat: Add
Notes
column to reaction variations table by @JanCBrammer in #1966 - refactor: reaction variations table db migration by @JanCBrammer in #1987
- fix: Ketcher2 iframe: load molfile when editor ready by @haditariq in #1983
- chore: Bump ws from 8.13.0 to 8.17.1 by @dependabot in #1977
- feat(spectra): process and display DSC layout by @baolanlequang in #1965
- feat: Enable editing of amount (mol) in reaction variations table by @JanCBrammer in #1980
- chore: update db schema - model annotations by @PiTrem in #2014
- refactor: finding the proper CollectionsElement model through reflection by @mehreenmansur in #1915
- feat: vnc page - add option to fit display width by @Nicolass67 in #2003
- fix: restore missing locked collection by @PiTrem in #2001
- chore: Bump ag-grid-community from 31.0.3 to 32.0.1 by @dependabot in #2021
- fix: skip empty well initialization on existing wellplate by @FabianMauz in #2020
- fix: Show save-status of reaction variations table by @JanCBrammer in #2007
- fix: Reaction variations migration by @JanCBrammer in #2008
- fix: match DCM suggestion in solvent-reagent dropdown by @DianaH583 in #2028
- fix: Restrict enabling disabled fields on double click by @TasnimMehzabin in #1434
- chore: rm deused chemscanner and unused js dep by @PiTrem in #1981
- refactor: move inline annotation for cyclic voltammetry layout to ELN helper by @baolanlequang in #1956
- fix: sassc undefined operation on compiling ag-grid scss by @PiTrem in #2033
- fix(admin): datacollector connection sftp check when port given by @PiTrem in #2049
- feat(spectra): update chemspectra-app to handle GC layout by @baolanlequang in #2039
- feat: add vessel size property to reaction by @adambasha0 in #2017
- build(dev): fetch assets, or source code to build assets, of ketcher2 by @PiTrem in #2044
- Sample properties UI layout rework by @ashwiniHerle in #2066
- test: fix flaky tests in chemical_api_spec (webmock) by @adambasha0 in #2060
- Reaction variations UI updates by @JanCBrammer in #2074
- fix: use of obsolete method for text_templates by @PiTrem in #2071
- feat: Printing configuration: customizable code type, layout, label options, and molecule display for PDF output by @Nicolass67 in #2018
- feat: add shift function for CV layout and new preview image for NMR by @baolanlequang in #1808
- feat: decoupled samples molecular mass determined from sum formula by @TasnimMehzabin in #1893
- chore: Bump fugit from 1.11.0 to 1.11.1 by @dependabot in #2088
- refactor: auto inventory label assignment by @adambasha0 in #1818
- chore: bundle update / rm deused capistrano by @PiTrem in #2090
- feat: add analyses datasets to search by @beque in #2089
- feat: third party apps by @Konrad1991 in #1832
- feat: upgrade labimotion 1.4.0 by @phuang26 in #2070
- feat: gas p...
Chemotion ELN v1.9.3
chemotion ELN v1.9.2
What's Changed
- feat: admin can restore deleted user account by @ashwiniHerle in #1845
- test: fix well position formating by @PiTrem in #1884
- feat: revamp gate transfer - streaming data transfer to Chemotion Rep… by @phuang26 in #1882
- feat: datacollector device config sftp port by @PiTrem in #1885
- feat: LabIMotion 1.3.0 by @phuang26 in #1881
- fix: lock screen spinner on select close and save function in chemspectra by @baolanlequang in #1879
- feat: admin can delete single user account by @PiTrem in #1883
- fix(UI): instrument suggestion dropdown position in analyses metadata by @PiTrem in #1887
Full Changelog: v1.9.1...v1.9.2
chemotion ELN v1.9.1
What's Changed
- fix: analysis name issue by @mehreenmansur in #1846
- fix: NMRium button disabled on 2D NMR by @baolanlequang in #1848
- chore: change rinchi-gem to github by @phuang26 in #1854
- chore(CI): unpin
rubocop
gem by @JanCBrammer in #1858 - fix(UI): sample entry alignment and spacing by @mekkyz in #1853
- chore: Bump tar from 6.1.11 to 6.2.1 by @dependabot in #1859
- fix: multiple API calls for empty deviceBox by @TasnimMehzabin in #1867
- fix(UI): attachment list disappearing from Inbox-device when toggling sorting by @TasnimMehzabin in #1869
- fix: add cell lines to structure search result by @FabianMauz in #1871
- fix(UI): Attachment list by @mekkyz in #1852
- fix: svg scrubber by @PiTrem in #1876
Full Changelog: v1.9.0...v1.9.1
Chemotion ELN v1.9.0
What's Changed
- chore: Bump express from 4.17.3 to 4.19.2 by @dependabot in #1840
- fix: avoid multiple API calls to load the inbox when datasets/attachments are deleted by @TasnimMehzabin in #1839
- fix: handle sample xref properties for when xref is null by @adambasha0 in #1842
- fix: import collection export zip when directories entries present by @PiTrem in #1841
- chore: default ketcher2 configs in UI Feature by @PiTrem in #1843
Full Changelog: v1.9.0-rc2...v1.9.0
What's Changed
- fix: remove original data in nmrium file by @baolanlequang in #1661
- feat(UI): Unified attachment list by @mekkyz in #1608
- fix: attached research_plans in screens not being imported from collection by @TasnimMehzabin in #1671
- feat: extend search by @beque in #1194
- feat: add element cell line by @FabianMauz in #1582
- feat: Table of data types and chemspectra layouts in the ELN Admin by @f-idiris in #1574
- fix tests for searching cell lines by @FabianMauz in #1678
- fix: remove duplicate user label and centering share button by @mekkyz in #1682
- fix: temperature conversion by @JanCBrammer in #1680
- chore: update runner - fix text by @baolanlequang in #1683
- refactor: dry schmooze tools by @PiTrem in #1684
- feat: converter download by @phuang26 in #1688
- test: fix stub request in spectra jdx test by @baolanlequang in #1689
- fix: NMR zip upload by @phuang26 in #1690
- fix: show
Tooltip
on "+" button in "Variations" tab by @JanCBrammer in #1694 - feat: analysis attachment groups by @mekkyz in #1674
- refactor: extract
SpectraEditorButton
to dedicated component by @JanCBrammer in #1664 - feat: add sample inventory label counter by @adambasha0 in #1581
- fix: include reaction variations in
.docx
report by @JanCBrammer in #1697 - feat(spectra): update react-spectra-editor to display theoretical mass value by @baolanlequang in #1675
- fix: amount change of a reaction product from the sample properties tab by @adambasha0 in #1692
- fix: sample entry label alignment by @mekkyz in #1693
- chore: gem updates - fix missing constant MIME::Types by @cbuggle in #1660
- chore: Bump puma from 5.6.7 to 5.6.8 by @dependabot in #1679
- feat: upgrade converter to v1.2.0 by @phuang26 in #1704
- feat: sort the device list by name in command_n_control by @TasnimMehzabin in #1707
- feat: Add models VesselTemplate, Vessel, CollectionsVessel by @cbuggle in #1548
- feat: label detector in SEC spectra by @f-idiris in #1691
- fix: data cannot be removed from segment of element by @phuang26 in #1711
- feat: analysis comment button and box for analysis tab by @adambasha0 in #1696
- feat: enable nmrium in read only collection by @f-idiris in #1708
- feat: filter jdx files to be processed by converter-app by @phuang26 in #1712
- feat: Inbox device folders named with the device full-name by @PiTrem in #1709
- fix: dfg logo resource in README.md by @PiTrem in #1710
- fix: focus lost on input bug for melting & boiling points fields by @adambasha0 in #1716
- fix: nmrium button in research plan by @f-idiris in #1715
- feat: add helpdesk link in header by @mehreenmansur in #1713
- fix: export research plan as docx (#1718) by @mehreenmansur in #1718
- chore: update ag-grid by @JanCBrammer in #1714
- fix(UI): cosmetic update of reaction-variations table by @JanCBrammer in #1719
- fix: nmr prediction freezes by @f-idiris in #1720
- fix: advanced search not working - cell-line by @FabianMauz in #1733
- fix: avoid loading the comments if the user does not have UI permission for comments by @TasnimMehzabin in #1727
- chore: Bump nokogiri from 1.15.5 to 1.16.2 by @dependabot in #1729
- feat(spectra): clear all peak btn - upd spectra editor to v1.2.0 by @f-idiris in #1730
- feat: data collector mechanism is modified to collect files/folders from user-level directories by @TasnimMehzabin in #1728
- fix: generic dataset general info for CV by @phuang26 in #1762
- refactor: rb quill delta converter by @PiTrem in #1757
- fix: Quill editor menu bar for admin text template by @mehreenmansur in #1765
- fix: devcontainer by @soerenPeters in #1771
- fix: si spectra report generation for reaction with multiple products by @mehreenmansur in #1777
- fix: thumbnail load issue in Preview page by @mehreenmansur in #1754
- feat: allow import of sample external label on sample import by @adambasha0 in #1767
- fix(devcontainer): Make
prepare-ruby-dev.sh
executable by @JanCBrammer in #1784 - fix(UI): Display molecule SVG in sample SDF-import table by @JanCBrammer in #1782
- chore: Bump rack from 2.2.8 to 2.2.8.1 by @dependabot in #1792
- chore: Bump yard from 0.9.28 to 0.9.35 by @dependabot in #1791
- refactor: display the latest edited file on chemspectra by @baolanlequang in #1778
- fix: display jcamp in nmrium by @baolanlequang in #1789
- fix: save correct combined image by @baolanlequang in #1772
- refactor: react-dnd target for Dataset component by @PiTrem in #1795
- chore: Bump json-jwt from 1.16.1 to 1.16.6 by @dependabot in #1802
- chore: Bump rails from 6.1.7.6 to 6.1.7.7 by @dependabot in #1787
- fix: disabled create button for synced collection by @mehreenmansur in #1811
- chore: Bump yard from 0.9.35 to 0.9.36 by @dependabot in #1800
- fix: advanced search for temperature or time by @FabianMauz in #1816
- feat: save button for chemical inventory in sample header by @adambasha0 in #1810
- chore: ruby nodjs minor update by @PiTrem in #1812
- fix: delete user account without confirmation by @ashwiniHerle in #1828
- refactor: svg scrubber by @PiTrem in #1830
- chore: Bump webpack-dev-middleware from 5.3.1 to 5.3.4 by @dependabot in #1829
- feat(UI): Add column header menus to
ReactionVariations
table by @JanCBrammer in #1804 - fix: safety sheets are not imported and significantly slow down the import by @adambasha0 in #1779
- feat: Copy research plan by @mehreenmansur in #1667
- test: fix use of defunct function by @PiTrem in #1837
- fix: docx report of reactionless samples by @PiTrem in #1835
- refactor: quill to plain text call-backs by @PiTrem in #1838
- fix: incorrect calculation of volume ratio for purification solvents of reactions by @mehreenmansur in https://github.com/ComPlat/chemo...
v1.9.0-rc2
What's Changed
- test: fix use of defunct function by @PiTrem in #1837
- fix: Docx report of reactionless samples by @PiTrem in #1835
- refactor: quill to plain text call-backs by @PiTrem in #1838
- fix: incorrect calculation of volume ratio for purification solvents of reactions by @mehreenmansur in #1833
Full Changelog: v1.9.0-rc1...v1.9.0-rc2
Chemotion ELN v1.9.0-rc1
What's Changed
- fix: remove original data in nmrium file by @baolanlequang in #1661
- Unified attachment list by @mekkyz in #1608
- fix: attached research_plans in screens not being imported from collection by @TasnimMehzabin in #1671
- feat: extend search by @beque in #1194
- feat: add element cell line by @FabianMauz in #1582
- feat: Table of data types and chemspectra layouts in the ELN Admin by @f-idiris in #1574
- fix tests for searching cell lines by @FabianMauz in #1678
- fix: remove duplicate user label and centering share button by @mekkyz in #1682
- fix: temperature conversion by @JanCBrammer in #1680
- chore: update runner - fix text by @baolanlequang in #1683
- refactor: dry schmooze tools by @PiTrem in #1684
- feat: converter download by @phuang26 in #1688
- test: fix stub request in spectra jdx test by @baolanlequang in #1689
- bug: fix the zip upload issue by @phuang26 in #1690
- fix: show
Tooltip
on "+" button in "Variations" tab by @JanCBrammer in #1694 - Feat: analysis attachment groups by @mekkyz in #1674
- refactor: extract
SpectraEditorButton
to dedicated component by @JanCBrammer in #1664 - feat: add sample inventory label counter by @adambasha0 in #1581
- fix: include reaction variations in
.docx
report by @JanCBrammer in #1697 - update react-spectra-editor to display theoretical mass value by @baolanlequang in #1675
- fix: amount change of a reaction product from the sample properties tab by @adambasha0 in #1692
- fix: sample entry label alignment by @mekkyz in #1693
- chore: gem updates - fix missing constant MIME::Types by @cbuggle in #1660
- chore: Bump puma from 5.6.7 to 5.6.8 by @dependabot in #1679
- feat: upgrade converter to v1.2.0 by @phuang26 in #1704
- feat: sort the device list by name in command_n_control by @TasnimMehzabin in #1707
- feat: Add models VesselTemplate, Vessel, CollectionsVessel by @cbuggle in #1548
- feat: label detector in SEC spectra by @f-idiris in #1691
- fix: data cannot be removed from segment of element by @phuang26 in #1711
- feat: analysis comment button and box for analysis tab by @adambasha0 in #1696
- feat: enable nmrium in read only collection by @f-idiris in #1708
- feat: filter jdx files to be processed by converter-app by @phuang26 in #1712
- feat: Inbox device folders named with the device full-name by @PiTrem in #1709
- fix: dfg logo resource in README.md by @PiTrem in #1710
- fix: focus lost on input bug for melting & boiling points fields by @adambasha0 in #1716
- fix: nmrium button in research plan by @f-idiris in #1715
- feat: add helpdesk link in header by @mehreenmansur in #1713
- Export research plan error by @mehreenmansur in #1718
- chore: update ag-grid by @JanCBrammer in #1714
- fix(UI): cosmetic update of reaction-variations table by @JanCBrammer in #1719
- fix: nmr prediction freezes by @f-idiris in #1720
- fix: advanced search not working - cell-line by @FabianMauz in #1733
- fix: avoid loading the comments if the user does not have UI permission for comments by @TasnimMehzabin in #1727
- chore: Bump nokogiri from 1.15.5 to 1.16.2 by @dependabot in #1729
- upd: update react spectra editor to v1.2.0 by @f-idiris in #1730
- feat: data collector mechanism is modified to collect files/folders from user-level directories by @TasnimMehzabin in #1728
- fix:generic dataset general info for CV by @phuang26 in #1762
- refactor: rb quill delta converter by @PiTrem in #1757
- fix: Quill editor menu bar for admin text template by @mehreenmansur in #1765
- fix: devcontainer by @soerenPeters in #1771
- fix: si spectra report generation for reaction with multiple products by @mehreenmansur in #1777
- fix: thumbnail load issue in Preview page by @mehreenmansur in #1754
- allow import of sample external label on sample import by @adambasha0 in #1767
- fix(devcontainer): Make
prepare-ruby-dev.sh
executable by @JanCBrammer in #1784 - fix(UI): Display molecule SVG in sample SDF-import table by @JanCBrammer in #1782
- chore: Bump rack from 2.2.8 to 2.2.8.1 by @dependabot in #1792
- chore: Bump yard from 0.9.28 to 0.9.35 by @dependabot in #1791
- refactor: display the latest edited file on chemspectra by @baolanlequang in #1778
- fix: display jcamp in nmrium by @baolanlequang in #1789
- fix: save correct combined image by @baolanlequang in #1772
- refactor: react-dnd target for Dataset component by @PiTrem in #1795
- chore: Bump json-jwt from 1.16.1 to 1.16.6 by @dependabot in #1802
- chore: Bump rails from 6.1.7.6 to 6.1.7.7 by @dependabot in #1787
- fix: disabled create button for synced collection by @mehreenmansur in #1811
- chore: Bump yard from 0.9.35 to 0.9.36 by @dependabot in #1800
- fix: advanced search for temperature or time by @FabianMauz in #1816
- Save button for chemical inventory in sample header by @adambasha0 in #1810
- chore: ruby nodjs minor update by @PiTrem in #1812
- fix: delete user account without confirmation by @ashwiniHerle in #1828
- refactor: svg scrubber by @PiTrem in #1830
- chore: Bump webpack-dev-middleware from 5.3.1 to 5.3.4 by @dependabot in #1829
- feat(UI): Add column header menus to
ReactionVariations
table by @JanCBrammer in #1804 - fix: safety sheets are not imported and significantly slow down the import by @adambasha0 in #1779
- feat: Copy research plan by @mehreenmansur in #1667
New Contributors
- @beque made their first contribution in #1194
- @cbuggle made their first contribution in #1660
- @soerenPeters made their first contribution in #1771
- @ashwiniHerle made their first contribution in #1828
Full Changelog: v1.8.2...v1.9.0