SENAITE.CORE v2.4.0
Release notes
Changes
2.4.0 (2023-03-10)
- #2268 Add samplepoint information to worksheet slot header
- #2267 Worksheet transposed layout fixtures
- #2266 Change worksheet analysis column order for better results capturing
- #2265 Change sample analysis column order for better results capturing
- #2264 Collapsible analyses listings in sample view
- #2262 Simplify attachment render in report options to single checkbox
- #2259 Prevent string results from formatting and number conversion
- #2255 Fix attachments from retracted or rejected analyses are not ignored
- #2201 Allow manual selection of units on results entry
- #2258 Reduce conflict errors on number generation
- #2256 Do not keep DX UID reference field back-references per default
- #2257 Fix UnicodeEncode error when viewing report objects
- #2254 Fix attachments to be ignored are included in email results view
- #2253 Allow to flush referencefields in sample header
- #2251 Fix UnicodeDecodeError in report email form
- #2250 Fix cannot set string result with greater or less than symbols
- #2247 Fix
AttributeError
when running upgrade 240x with stale brains - #2246 Update ReactJS to version 18.2.0
- #2245 Add missing translation for "Show more" (from app.listing)
- #2243 Add ".pdf" extension to filenames for productivity reports
- #2239 Allow to create multiple samples for each sample record in add form
- #2241 Little improvement of getRaw function from legacy uidreference field
- #2238 Split the add sample's
ajax_form
function to make patching easier - #2240 Explicitly set client on sample creation
- #2237 Fix default value of interim choices and allow empty selection
- #2234 Add interpretation template columns for assigned sampletypes and result text
- #2234 Change base class for interpretation templates from Item -> Container
- #2231 Cannot set conditions with a '<' char when others are from type "file"
- #2221 Migrate
ReferenceField
fields from setup types toUIDReferenceField
- #2228 Fix worksheet template title is not updated after template assignment
- #2226 Add setting to CC responsible persons in publication emails
- #2224 Fix wrong precision for exponential formatted uncertainties
- #2219 Make
UIDReferenceField
to not keep back-references by default - #2209 Migrate AnalysisRequest's ReferenceField fields to UIDReferenceField
- #2218 Improve performance of legacy AT
UIDReferenceField
's setter - #2214 Remove
DefaultContainerType
field (stale) from AnalysisRequest - #2215 Fix ParseError when search term contains parenthesis in widget search
- #2213 Purge ComputedField fields from AnalysisRequest related with Profiles
- #2212 Improve performance of legacy AT
UIDReferenceField
's getter - #2211 Remove
Profile
field (stale) from AnalysisRequest - #2207 Support for file upload on analysis (pre) conditions
- #2208 Remove
default_method
from AnalysisRequest's Contact field - #2204 Fix traceback when retracting an analysis with a detection limit
- #2202 Fix detection limit set manually is not displayed on result save
- #2203 Fix empty date sampled in samples listing when sampling workflow is enabled
- #2197 Use portal as relative path for sticker icons
- #2196 Order sample analyses by sortable title on get per default
- #2193 Fix analyst cannot import results from instruments
- #2190 Fix sample actions without translation
- #2189 Fix auto-print of barcode labels when auto-receive is enabled
- #2188 Fix archive path for Generic Setup file imports
- #2185 Fix analysis profiles not recognised on AR template creation
- #2186 Fix sticker template for sample type is not selected by default
- #2183 Fix instrument supplier does not load on test data import
- #2180 Rely on analysis permission when displaying results
- #2179 Fix Traceback when removing a Worksheet
- #2178 AT Queryselect Widget
- #2177 Dexterity Queryselect Widget
- #2173 Fix UnicodeDecodeError when a required condition is empty in add form
- #2172 Fix SuperModel import error introduced in PR #2154
- #2169 Fix field error indication in sample header
- #2166 Fix partitions not displaying complete list of Interpretation Templates
- #2165 Add DX phone field and widget
- #2164 Added
IRetracted
andIRejected
marker interfaces for analyses - #2162 Allow to create samples without analyses
- #2160 Allow indexed attributes for ZCTextIndex in catalog API
- #2158 Fix traceback when accessing registry
- #2154 Cleanup the internal logic used for the creation of analysis objects
- #2156 Fix groups for selection in login details view are hardcoded
Diff stats
Delta between v2.3.0 and v2.4.0
- 102 commits
- 670 changed files with 84,841 additions and 88,628 deletions
- 9 contributors