Senaite.core

Latest version: v2.5.0

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

Scan your dependencies

Page 7 of 11

2.0.0

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

- 1828 Fix categories don't show up automatically on Analysis Service creation
- 1823 Fix inconsistent behavior of Add sample form confirmation actions
- 1824 Support html messages on Add sample custom confirmation dialog
- 1826 Fix TypeError when creating Dynamic Analysis Specifications
- 1821 API support for supermodel objects
- 1820 Fix dynamic analysis specification listing error for empty excel columns
- 1819 Fix rejection report is attached as a ".bin" file in notification email
- 1817 Fix duplicated rejection reasons in rejection viewlet (sample view)
- 1815 Hide unit display after fields in manage analyses listing
- 1811 Datagrid field and widget for Dexterity types
- 1810 Revert changes of PR 1767
- 1806 Added base structure to implement custom dexterity fields and widgets
- 1807 Removal of ACTIONS_TO_INDEXES mapping to ensure data integrity
- 1804 Adapter hook for confirmation when creating a Sample
- 1801 Updated openpyxl to latest Python 2.x compatible version
- 1797 Fix Auto Import Log View and ID generation
- 1795 Do not overwrite worksheet remarks per default
- 1794 Generate proper IDs for analysis attachments on instrument results import
- 1792 Allow to set worksheet analysis remarks in a modal popup
- 1790 Allow multi PDF report downloads
- 1791 Uncatalog object before renaming
- 1785 Moved listing context actions to separate viewlets
- 1784 Dashboard fixtures: Links, colors, visibility
- 1782 Allow to set toolbar logo CSS styles via registry
- 1778 Added Datamanager Adapters for Analysis and Sample
- 1777 Allow to re-add cancelled/rejected/retracted analyses to a sample
- 1777 Fix APIError when a retest analysis source was removed from a sample
- 1776 Move time calculation into cache key function
- 1775 Sample add form tal:expressions refactored
- 1773 Integrated upgrade step notification events
- 1772 Sample dispatch workflow
- 1771 Fix RecordsWidget does not store hidden fields in Add form
- 1768 Added api for measurements with physical quantities
- 1767 Disallow results entry when sample modification is not allowed
- 1755 Set markup schema to `html/text` as default for RichText fields
- 1754 Fix KeyError in calculation validator
- 1753 Fixed indexing of partitions and missing metadata generation
- 1751 Fix typos and naming in import template
- 1750 Auto logout timeout
- 1748 Use six.StringIO instead of StringIO or cStringIO (py3-compat)
- 1748 Use correct syntax for exceptions (py3-compat)
- 1745 Use six.iteritems instead of iteritems function (py3-compat)
- 1747 Use functools.reduce instead of reduce (p3-compat)
- 1746 Use six.moves.urllib.parse instead of parse (p3-compat)
- 1744 Use six.moves.urllib instead of urllib/urllib2 (p3-compat)
- 1743 Replace print statement by print() function (py3-compat)
- 1741 Use six to check text data types (py3-compat)
- 1742 Use the polyfill for the `cmp` builtin function (py3-compat)
- 1741 Use six to check text data types
- 1739 Migrated samples folder to Dexterity
- 1738 Resolve attachment images by UID
- 1734 Allow to drag&drop images in tinymce
- 1733 Allow results interpretation in sample received state
- 1732 Readonly Transactions
- 1731 Remove `notifyModified` method from analyses
- 1787 Added support for DateTime fields is listings
- 1798 Reindex AnalysisServices in an AnalysisCategory after that AC is modified

2.0.0rc3

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

- 1728 Remove legacy reflex rules
- 1727 Cleanup Controlpanel Items
- 1726 Content rules control panel templates styled
- 1724 Purge stale metadata and indexes from analysis catalog
- 1720 Fix UnicodeDecodeError for Instrument Import Log View
- 1719 Service/Method/Calculation relationship handling
- 1717 Port workflow definitions to senaite namespace
- 1716 Fix workflow state offset in toolbar when no dropdown is rendered
- 1715 Updated build system to Webpack 5
- 1714 Removed add button in auditlog listing view
- 1713 JS/CSS resources optimized to increase loading performance
- 1712 Add "Automatic verification of samples" setting in setup
- 1711 Make attachments viewlet to rely on permissions, not on statuses
- 1709 Remove "attachment_due" status from Worksheet and Sample
- 1709 Consolidated Attachment Options to a single Option
- 1708 Remove auto versioning for Analysis Services
- 1705 Migrated instrument locations to Dexterity
- 1706 Add "User name" and "User groups" columns in Lab Contacts listing
- 1702 Remove Analysis Specifications from AR Add Form
- 1700 Better styling of header and description in content views
- 1690 Added ContentSectionViewletManager to allow dynamic addition of sections
- 1698 Apply focus styling for setup view tiles when tabbing
- 1696 Fix interims with choices are not displayed in listings after a while
- 1695 Fix form submission for required multi-reference fields
- 1693 Fix Datepicker localization
- 1691 Fix immediate logout when timeout exceeds 32 bit integer value
- 1692 Fix tabbing across elements within analyses listing
- 1689 Display tabs in content edit view when more than one group
- 1682 Fix `LocationError` when editing a entry in the configuration registry
- 1685 Remove Supply Orders
- 1684 Show only active dynamic analysisspecs in reference widget
- 1687 Fix Sample's header table fields are not validated on submit
- 1683 Fix Attribute Error when creating invoice PDF
- 1681 Allow input of date ranges between +- 150 years
- 1678 Improved Generic Setup Content Structure Export/Import
- 1676 New Field "Department ID" added to Departments
- 1675 Fix error when setting WS template layout
- 1674 Fix error in sample view when ccemails is None
- 1672 Fix error when adding blank/reference samples to worksheets
- 1669 Fix Generic Setup Content Importer
- 1666 Added adapter to extend listing_searchable_text index
- 1665 Display Auditlog listing icon
- 1664 Display correct icons in listings
- 1662 Custom view/edit forms for dexterity types
- 1660 Cleanup unused ajax endpoints for reports and js
- 1659 Fix language in datepicker widgets

2.0.0rc2

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

- 1657 Allow to edit Profiles in Samples for pre verified/published states
- 1655 Rename service's "Result Options" and "Additional Values"
- 1655 Move service's "Additional values" to "Result Options" tab
- 1654 Fix Text of interim choices is not displayed correctly on readonly mode
- 1653 Fix Maximum length for Choices field from Interim fields is set to 40
- 1650 Fix Error when invalidating a sample with contained retests
- 1646 Allow multi-select in results entry
- 1645 Allow translation of path bar items
- 1643 Setup View Filter
- 1642 Allow multi-choice in results entry
- 1640 Fix AttributeError on Worksheet Template assignment
- 1638 Fix "Published results" tab is not displayed to Client contacts
- 1637 Fix "Page not Found" Error for migrated SENAITE Contents with File/Image Fields
- 1635 Sidebar toggle
- 1632 Reorganize JS/CSS modules
- 1626 Fix assignment of analyses via worksheet template when Worksheet is full
- 1620 Add Results Interpretation Templates
- 1621 Fix instrument import for analyses with result options
- 1618 Better style for DX form based field errors
- 1616 Fix writing instrument methods on read when reindexing services
- 1613 Compatibility with Plone 5.2.2

2.0.0rc1

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

- Compatibility with `Plone 5.x` on `Python 2.x`
- User Interface updated to `Bootstrap 4.x`
- Integrated `Webpack` for resource management
- Added `senaite.core` namespace package
- Added global `SenaiteTheme` view
- Integrated SVG icons
- New install screens

1.3.4

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

**Added**

- 1609 Support result options entry for interim values
- 1598 Added "modified" index in Sample's (AnalysisRequest) catalog
- 1596 Allow to hide actions menu by using new marker interface IHideActionsMenu
- 1588 Dynamic Analysis Specs: Lookup dynamic spec only when the specification is set
- 1586 Allow to configure the variables for IDServer with an Adapter
- 1584 Date (yymmdd) support in IDs generation
- 1582 Allow to retest analyses without the need of retraction
- 1573 Append the type name of the current record in breadcrumbs (Client)
- 1573 Add link "My Organization" under top-right user selection list

**Changed**

- 1607 Allow to set instruments from method edit view
- 1588 Dynamic Analysis Specs: Hide compliance viewlets
- 1579 Remove classic mode in folderitems
- 1577 Do not force available workflow transitions in batches listing
- 1573 Do not display top-level "Clients" folder to non-lab users

**Fixed**

- 1606 Fix Traceback on Dynamic Analysis Specs Edit
- 1605 Fix Retests are not displayed in Worksheet's print view
- 1604 Fix Analyses from partitions do not show up when using Worksheet Template
- 1602 Fix Report "Analysis per Service" is always creating the same PDF file
- 1601 Fix Wrong url in client's sample templates listing
- 1594 Fix System does not validate values from Results Options to be different
- 1596 Fix Reports page shows the Display/State/Add menu
- 1595 Fix Wrong url in client's analyses profiles listing
- 1593 Fix Out-of-range alert icon is shown to users w/o "View Results" privileges
- 1592 Fix Publisher user cannot publish samples
- 1591 Fix User can assign a contact from another client while creating a Sample
- 1585 Fix wrong label and description for `ShowPartitions` setting from setup
- 1583 Fix traceback in services listing in ARTemplate view
- 1581 Fix Some values are not properly rendered in services listing
- 1580 Fix Analysts are not displayed once created in worksheets listing
- 1575 Fix Uncertainties are displayed although result is below Detection Limit
- 1572 Fix Unable to get the previous status when duplicated in review history
- 1570 Fix Date time picker does not translates well to current language
- 1571 Fix Cannot reject Sample when contact has no email set
- 1568 Fix Traceback when rendering sticker `Code_39_2ix1i`
- 1567 Fix missing CCContact after adding a new Sample
- 1566 Fix column sorting in Worksheet listing
- 1563 Fix Client Contacts can create Samples without Contact

1.3.3.1

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

**Fixed**

- 1560 Fix missing Add Dynamic Analysis Specifications Button for Lab Managers

Page 7 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.