Senaite.core

Latest version: v2.5.0

Safety actively analyzes 630360 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 11

2.6.0

------------------

2.5.0

------------------

- 2459 Fix default landing page is not considered in clients listing
- 2456 Remove groups from user add form
- 2455 Fix users/groups overview batch navigation styling
- 2454 Fix analyses not filtered by selected WST services
- 2453 Fix worksheets are not uncatalogued when deleted
- 2452 Fix reference definition range validation
- 2450 Fix search bar from worksheet listing does not work
- 2449 Fix Mine button from worksheets listing does not filter by current user
- 2448 Fix open filter is not visible to analysts in worksheets listing
- 2445 Rename split_line -> splitLine in InstrumentTXTResultsFileParser for consistency
- 2444 Fix reference widget search uses JSON encoded query
- 2443 Fix missing required marker in edit forms
- 2441 Fix items count in setupview for lab contacts tile
- 2440 Fix multi Code_128_1x48mm sticker renders only 1 PDF
- 2439 Fix analysis template view shows hidden subfields for sample partitions
- 2437 Fix DX types imported from tarball do not have valid ids
- 2431 Fix AttributeError when creating AnalysisSpec with results range via JSONAPI
- 2436 Fix instrument locations not displayed in listing
- 2433 Fix multi-valued interim fields are not displayed correctly
- 2429 Fix recipients column in report listing to show those recipients to whom the report was also sent to
- 2432 Fix results import files are always rendered for each analysis in report
- 2427 Fix precision is not calculated from the rounded uncertainty
- 2426 Fix ±0 is displayed for results within a range without uncertainty set
- 2424 Fix sample in "registered" after creation when user cannot receive
- 2422 Fix Maximum number of Iterations Exceeded when no catalogs set for AT type
- 2421 Fix hanging sampletype listing view in setup
- 2420 Fix page reload in multi results classic view
- 2419 Check permission when automatic sample reception is enabled
- 2416 Fix Template select empties existing Sample Type-, Point- and Profile values in sample add form
- 2414 Fix missing empty selection in result option choices when no default value is set
- 2415 Fix sample specs get overwritten on manage analyses save
- 2413 Fix select custom value for queryselect widget
- 2412 Layered listing searchable text adapter lookup
- 2409 Fix empty results get interpreted as 0.0 by 2-Dimensional-CSV importer
- 2410 Fix order of choices for interims on data entry is not preserved
- 2408 Support DX type catalogs lookup
- 2407 Fix analyses sort order in Transposed Multi Results Form
- 2406 Fix missing interim fields in Transposed Multi Results Form
- 2400 Add Transposed Multi Results Form
- 2402 Fix user cannot enter future date for DateSampled when sampling enabled
- 2401 Fix OverflowError when calculating datetime.min date for left-hand TZs
- 2399 Support for min/max in DateTimeWidget, and drop _nopast and _nofuture
- 2397 Fix district is not displayed in old address widget
- 2395 Fix DateTimeError for non-valid/old timezones
- 2396 Add after sequential transition event handler
- 2394 Ajax support for transitions retract and retest
- 2393 Allow empty analysis method selection
- 2392 Fix display of orphan method instruments
- 2388 Fix QC sample IDs are the same accross worksheets
- 2387 Improve memory usage when rebuilding a catalog
- 2389 Added i18n.translate function with multiple domains support
- 2386 Add dynamic search index lookup for referencewidget and added default catalog metadata columns
- 2385 Fix referencefield dependencies in sample add
- 2384 Fix reference widget lookups
- 2379 Add listing adapter for sample workflow "receive" transition
- 2382 Fix missing fields in client edit mode and listing
- 2378 Reactivate auditlog catalog mappings
- 2377 Fix imports for moved idserver module
- 2372 Generate unique ID for DX types on object creation
- 2370 Override default DX add form to obtain renamed IDs correctly
- 2368 Drop usage of portal_catalog tool
- 2369 Allow to set a custom comment for when a result is out of range
- 2367 Contact catalog
- 2366 Add fallback to sample client field value
- 2365 New function for interim fields formatting
- 2364 Support for fieldname-prefixed values on sample header submit
- 2363 Auto-hide non-multivalued reference widget input on value selection
- 2359 Improve sample create performance
- 2361 Fix KeyError if registry key not found
- 2358 Add confirmation when unlinking reference
- 2357 Skip object reindexing when global auditlog is disabled
- 2354 Render all legacy resources at the end of the page
- 2350 Display batch labels in listing
- 2347 Remove unused inline validation view
- 2346 Fix unauthorized error when accessing dispatch/partition sample view with shared client role
- 2343 Allow to define the sorting criteria for Result Options
- 2345 Retrieve setup items by object
- 2344 Fix error on sample copy when fields are hidden
- 2334 Remove legacy reports
- 2341 Handle nonexisting UIDs gracefully in referencewidget
- 2340 Fix UID copy method in AT->DX content migrator
- 2332 Fix unauthorized error when accessing immediate results entry view with a client contact user
- 2295 Integrate new UID reference widget
- 2315 Apply dynamic analyses specs for new added analyses
- 2314 Display error for required fields without value in current language
- 2313 Log error when calculation fails
- 2310 Added `get_relative_delta` and `get_tzinfo` in datetime API
- 2311 Properly process and validate field values from sample header on submit
- 2307 Rely on fields when validating submitted values on sample creation
- 2305 Add support for dates in ANSI X3.30 and ANSI X3.43.3 formats
- 2304 Fix dynamic sample specification not applied for new samples
- 2303 Fix managed permission of analysis workflow for lab roles
- 2301 Use client groups for local role sharing
- 2300 Re-add searchable text provider adapters for sample catalog listing_searchable_text index
- 2298 Move all permissions into senaite.core
- 2299 Fix KeyError: 'prefs_main_template' after installation
- 2292 Fix ValueError when displaying dates before 1900 (by datetimewidget)
- 2297 Fix wrong characters on sample invalidation emails
- 2288 Fix client dropdown on batch add
- 2282 Fix sample reports retrieval
- 2285 Fix string results with html characters not displayed after submit
- 2284 Fix the email sent on sample rejection is not text/html
- 2280 Remove custom date rendering in sample header
- 2279 Allow all custom transitions in sample report listing
- 2278 Client catalog
- 2276 Senaite labels
- 2275 Fix wrong result when both "Result options" and "String" are enabled
- 2273 Improve performance for sample listing index
- 2272 Allow to configure the position of additional value columns

2.4.1

------------------

- 2271 Fix TypeError in Analysis Service's view

2.4.0

------------------

- 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 to `UIDReferenceField`
- 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` and `IRejected` 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

2.3.3

---------------------

- Inclusion of BikaMembers 0.0.3. No changes to bika code, version bumped to
facilitate release of new BikaMembers version.

2.3

---

- Analysis categories introduced
- Analysis service result restrictions - specification of possible results
- Allow site and client specification of email and fax subject line content
- Additional instrument/export formats:
WinescanFT120, WinescanAuto, FIAStar and Bartelt's data-collector
- Export worksheet analyses to instruments
- PDF as a result output option
- SMS result output option
- Result publication options synchronized and signatures added to emails
- Email batching of query results conforms to result mailing
- IDServer batching of unique id request
- Optmization of worksheet searching on selection criteria
- Extract tab added with extract for analysis services or profiles
- Batch update of analysis service prices
- German translation module added
- Added a light query form which excludes analysis category and service
- Batch size setting in analysis request lists
- BikaMembers replaces UpfrontContacts
- ATSchemaEditor removed
- Significant performance improvements
- Resolve client action conflicts
- Sampled date validation
- Drymatter formatting on output corrected
- Correct default none workflows
- Review portlet optimization
- icelist prints blank for analysis service with price not defined

Page 5 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.