Download Latest Version SENAITE.LIMS 2.5.0 source code.zip (1.0 MB)
Email in envelope

Get an email when there's a new version of SENAITE

Home / v2.5.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-01-03 7.4 kB
SENAITE.CORE v2.5.0 source code.tar.gz 2024-01-03 14.1 MB
SENAITE.CORE v2.5.0 source code.zip 2024-01-03 16.3 MB
Totals: 3 Items   30.3 MB 1

Release notes

Changes

2.5.0 (2024-01-03)

  • [#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

Diff stats

Delta between v2.4.1 and v2.5.0 - 154 commits - 1,206 changed files with 161,959 additions and 108,997 deletions - 4 contributors

Source: README.md, updated 2024-01-03