Skip to content

SENAITE.CORE v1.3.3

Compare
Choose a tag to compare
@xispa xispa released this 03 Mar 21:07
· 35 commits to master since this release
1d63b02

Release notes

Update from 1.3.2 to 1.3.3

If you have your own add-on, please review the changes to check beforehand
if some parts of your add-on require modifications. Worth to mention that the
following tips are strongly recommended before proceeding with the upgrade:

  • Do a zeopack
  • Do a backup of both your code and database
  • Try to have as much analyses in verified/published statuses as possible
  • Stop unnecessary applications and services that may consume RAM
  • Start with a clean log file

Changes

1.3.3 (2020-03-03)

Added

  • #1553 Allow to modify the email template for rejection notification
  • #1549 Added registry profile for jQuery UI settings
  • #1544 Progress indicator for Batch listing
  • #1536 Integrated Setup and Profiles from senaite.lims
  • #1534 Integrate browser resources from senaite.lims
  • #1529 Moved contentmenu provider into core
  • #1523 Moved Installation Screens into core
  • #1520 JavaScripts/CSS Integration and Cleanup
  • #1517 Integrate senaite.core.spotlight
  • #1516 Consider analyses with result options or string in duplicate valid range
  • #1515 Moved Setup View into Core
  • #1506 Specification non-compliant viewlet in Sample
  • #1506 Sample results ranges out-of-date viewlet in Sample
  • #1506 Warn icon in analyses when range is not compliant with Specification
  • #1492 Dynamic Analysis Specifications
  • #1507 Support for semi-colon character separator in CCEmails field
  • #1499 Moved navigation portlet into core
  • #1498 Moved all viewlets from senaite.lims to senaite.core
  • #1505 Display partition link in analyses listing
  • #1491 Enable Audit-logging for Dexterity Contents
  • #1489 Support Multiple Catalogs for Dexterity Contents
  • #1481 Filter Templates field when Sample Type is selected in Sample Add form
  • #1483 Added Accredited symbol in Analyses listings
  • #1466 Support for "readonly" and "hidden" visibility modes in ReferenceWidget

Changed

  • #1555 List all multi-reports for samples, where the current sample is contained
  • #1543 Sort navigation child-nodes alphabetically
  • #1539 Avoid unnecessary Price recalculations in Sample Add Form
  • #1532 Updated jQuery Barcode to version 2.2.0
  • #1513 Better Ajax Loader for Sample Add Form
  • #1508 Do not try to render InstrumentQCFailuresViewlet to non-lab personnel
  • #1495 Better Remarks handling and display
  • #1502 Improved DateTime Widget
  • #1490 Support Dexterity Behavior Fields in API
  • #1488 Support Dexterity Contents in Catalog Indexers
  • #1486 Clean-up of indexes and metadata from setup_catalog

Removed

  • #1531 Remove sampling rounds from core
  • #1551 Removed dependency to plone.app.iterate
  • #1530 Removed ARImport
  • #1530 Removed stale type registrations
  • #1541 Remove add/edit options of ReferenceWidget
  • #1535 Remove zcatalog monkey (and getRequestUID index)
  • #1518 Removed stale indexes from analysis_catalog
  • #1516 Removed getResultsRange metadata from analysis_catalog
  • #1487 Dexterity Compatible Catalog Base Class
  • #1482 Remove senaite.instruments dependency for instrument import form
  • #1478 Remove AcquireFieldDefaults (was used for CCEmails field only)

Fixed

  • #1556 Fix TypeError when retracting analyses with ExtendedField
  • #1552 Rejection on registration is neither generating rejection pdf nor email
  • #1550 Fix Uncaught TypeError in combogrid
  • #1542 Fix sporadical errors when contacts do not have a valid email address
  • #1540 Fix flushing CCEmail fields in Sample Add Form
  • #1533 Fix traceback from log when rendering stickers preview
  • #1525 Fix error when creating partitions with analyst user
  • #1522 Fix sporadical timeout issue when adding new samples/remarks
  • #1506 Changes via manage results don't get applied to partitions
  • #1506 Fix recursion error when getting dependencies through Calculation
  • #1506 setter from ARAnalysisField does no longer return values
  • #1512 QC Analyses listing appears empty in Sample view
  • #1510 Error when viewing a Sample w/o Batch as client contact
  • #1511 Links to partitions for Internal Use are displayed in partitions viewlet
  • #1505 Manage Analyses Form re-applies partitioned Analyses back to the Root
  • #1503 Avoid duplicate CSS IDs in multi-column Add form
  • #1501 Fix Attribute Error in Reference Sample Popup
  • #1493 jsonapi.read omits include_methods when a single parameter is used
  • #1494 Fix KeyError in Sample Type Listing
  • #1477 Sample edit form - some selection widgets empty
  • #1478 Clients default CC E-Mails missing in Add Sample
  • #1479 Fixed too many redirects error: Labclerks viewing verified worksheets
  • #1480 Worksheet removal results in 404
  • #1475 User with "Analyst" role cannot submit analyses from worksheet
  • #1474 Adding Control Reference to Worksheet causes print fail
  • #1473 Hidden settings of analysis services lost on Sample creation
  • #1472 Secondary samples - removal of analysis profile not possible
  • #1469 Fix Site Properties Generic Setup Export Step
  • #1467 Cannot override behavior of Batch folder when using before_render

Diff stats

Delta between v1.3.2 and v1.3.3

  • 97 commits
  • 3 contributors
  • 957 files changed, 77,744 additions and 71,805 deletions