Skip to content

Releases: senaite/senaite.core

Bika LIMS Evo v1.1.5

19 Nov 23:35
38ffc88
Compare
Choose a tag to compare

1.1.5 (2017-11-20)

Added

  • #386 PR-2297 Added seeding function to IDServer
  • #372 Added build system to project root
  • #345 'SearchableText' field and adapter in Batches
  • #344 PR-2294 Allow year in any portal type's ID format string
  • #344 PR-2210 ID Server and bika setup updates along with migation step
  • #321 PR-2158 Multiple stickers printing in lists
  • #319 PR-2112 Laboratory Supervisor
  • #317 Enable backreferences associated to UIDReference fields
  • #315 PR-1942 Instrument Certification Interval
  • #292 PR-2125 Added descriptions for Analysis Requests
  • #291 PR-1972 Landscape Layout for Reports
  • #286 Added Github Issue/PR Template
  • #281 PR-2269 Show the Unit in Manage Analyses View
  • #279 Allow external Python library functions to be used in Calculation Formulas
  • #279 Calculation formula test widgets
  • #279 PR-2154 New ar add form

Changed

  • #385 PR-2309 Unnecessary loops were done in instrument listing views
  • #369 Let DateTimeField setter accept datetime.datetime objects and convert them
  • #362 Add "Methods" column and hide unused columns in Analysis Services list
  • #353 Remove deprecation warnings
  • #338 Preserve Analysis Request order when adding into Worksheet
  • #338 Analyses sorted by priority in Add Analyses view
  • #333 Display analyses sorted by sortkey in results report
  • #331 Sort analyses lists by sortkey as default
  • #321 Sticker's autoprint generates PDF instead of browser's print dialog
  • #312 Worksheet: "Print" does not display/print partial results
  • #306 PR-2077 Better usability of Clients lists for sites with many users
  • #298 PR-2246 Implemented ProxyField to fix data duplication between ARs and Samples

Fixed

  • #388 Unable to get the portal object when digesting/creating results report
  • #387 ClientWorkflowAction object has no attribute 'portal_url' when publishing multiple ARs
  • #386 PR-2313 UniqueFieldValidator: Encode value to utf-8 before passing it to the catalog
  • #386 PR-2312 IDServer: Fixed default split length value
  • #386 PR-2311 Fix ID Server to handle a flushed storage or existing IDs with the same prefix
  • #385 PR-2309 Some objects were missed in instrument listing views
  • #384 PR-2306 Do not use localized dates for control chart as it breaks the controlchart.js datetime parser
  • #382 PR-2305 TypeError in Analysis Specification category expansion
  • #380 PR-2303 UnicodeDecodeError if title field validator
  • #379 Missing "Instrument-Import-Interface" relationship
  • #375 Dependencies error in Manage Analyses view
  • #371 Reflex rules don't have 'inactive_state' values set
  • #365 LIMS installation fails during setting client permissions in bika_setup
  • #364 Error on Manage Results view while adding new Analyses from different Category
  • #363 PR-2293 Add CCEmails to recipients for Analysis Request publication reports
  • #352 Traceback on listings where objects follow the bika_inactive_workflow
  • #323 Allow IDServer to correctly allocate IDs for new attachments (add Attachment to portal_catalog)
  • #344 PR-2273. Ensure no counters in the number generator before initialising id server
  • #343 PR-2281 Fix publication preferences for CC Contacts
  • #340 TypeError: "Can't pickle objects in acquisition wrappers" (Calculation)
  • #339 Index not found warnings in bika listing
  • #337 Error when adding reference analysis in a Worksheet
  • #336 Accreditation Portlet renders an error message for anonymous users
  • #335 The Lab Name is always set to "Laboratory" after reinstallation
  • #334 TypeError (setRequestId, unexpected keyword argument) on AR Creation
  • #330 Show action buttons when sorting by column in listings
  • #318 PR-2205 Conditional Email Notification on Analysis Request retract
  • #316 Small fixes related with i18n domain in Worksheet's print fixtures
  • #314 'SamplingDate' and 'DateSampled' fields of AR and Sample objects don't behave properly
  • #313 The PDF generated for stickers doesn't have the right page dimensions
  • #311 PR-1931 Fixed Link User to Contact: LDAP Users not found
  • #309 PR-2233 Infinite Recursion on Report Publication.
  • #309 PR-2130 Copied ARs are created in random order.
  • #308 Analysis Service' interim fields not shown
  • #307 Fix sorting of Analysis Services list and disable manual sorting
  • #304 PR-2081 Fixed multiple partition creation from ARTemplate
  • #304 PR-2080 Batch Book raises an Error if the Batch inherits from 2 ARs
  • #304 PR-2053 Computed Sample Field "SampleTypeUID" does not check if a SampleType is set
  • #304 PR-2017 Fixed BatchID getter
  • #304 PR-1946 Showing Verified Worksheets under all
  • #299 PR-1931 Fixed Link User to Contact: LDAP Users not found
  • #298 PR-1932 AttributeError: 'bika_setup' on login on a new Plone site w/o bika.lims installed
  • #297 PR-2102 Inline rendered attachments are not displayed in rendered PDF
  • #296 PR-2093 Sort order in Bika Setup Listings
  • #294 PR-2016 Convert UDL and LDL values to string before copy
  • #293 Fix analysis_workflow permissions for Field Analysis Results
  • #284 PR-1917 Solved WF Translation issues and fixed WF Action Buttons in Bika Listings
  • #283 PR-2252 Traceback if the title contains braces on content creation
  • #282 PR-2266 Instrument Calibration Table fixes
  • #280 PR-2271 Setting 2 or more CCContacts in AR view produces a Traceback on Save

Bika LIMS Evo v1.0.0

13 Oct 15:53
Compare
Choose a tag to compare

1.0.0 (2017-10-13)

Added

  • #269 Added IFrontPageAdapter, to make front page custom-redirections easier
  • #250 Sanitize tool to fix wrong creation dates for old analyses

Fixed

  • #272 Unknown sort_on index (getCategoryTitle) in Worksheet's Add Analyses view
  • #270 ParseError in Reference Widget Search. Query contains only common words
  • #266 Worksheet column appears blank in Aggregated List of Analyses
  • #265 ValueError in productivity report
  • #264 Fix permissions error on site install
  • #262 DateSampled does not appear to users other than labman or administrator
  • #261 Checking async processes fails due to Privileges of Client Contact
  • #259 Error when saving and Analysis Request via the Save button
  • #258 Sorting Analysis Requests by progress column does not work
  • #257 AttributeError (getRequestUID) when submitting duplicate analyses
  • #255 Client contacts cannot see Analysis Requests if department filtering is enabled
  • #249 Unable to reinstate cancelled Analysis Requests

Security

  • #256 Restrict the linkeage of client contacts to Plone users with Client role only
  • #254 Anonymous users have access to restricted objects

3.2.0.1709-a900fe5 (2017-09-06)

Added

  • #244 Asynchronous creation of Analysis Requests
  • #242 Visibility of automatically created analyses because of reflex rule actions
  • #241 Fine-grained visibility of analyses in results reports and client views
  • #237 Performance optimizations in Analysis Request creation
  • #236 Progress bar column in Analysis Requests list and Analyses number
  • #233 Background color change on mouse over for fields table from ARAdd view
  • #232 Display Priority in Analyses Add View from Worksheet and allow to sort
  • #229 Highlight rows in bikalisting on mouse over
  • #157 Catalog for productivity/management reports to make them faster

Changed

  • #218 Render barcodes as bitmap images by default
  • #212 Allow direct verification of analyses with dependencies in manage results view
  • #213 Sampling Date and Date Sampled fields refactoring to avoid confusions
  • #228 Translations updated
  • #224 Remove warnings and unuseful elses in Analysis Request setters
  • #193 Render transition buttons only if 'show_workflow_action' in view is true
  • #191 Code sanitize to make Analysis Specifications folder to load faster

Fixed

  • #248 Search using Client not working in Add Analyses (Worksheet)
  • #247 Sample Type missing in analysis view for rejected samples
  • #246 ZeroDivisionError when calculating progress
  • #245 Missing Lab Contacts tab in Departments View
  • #240 Unable to modify Sample point field in Analysis Request view
  • #235 Fix Jsi18n adapter conflict
  • #239 Sort on column or index is not valid
  • #231 Partition inconsistences on secondary Analysis Requests
  • #230 Priority not showing on Analysis Request listing
  • #227 Malformed messages and/or html make i18ndude to fail
  • #226 Action buttons are not translated
  • #225 State inconsistencies when adding an analysis into a previous Analysis Request
  • #223 TypeError when Analysis Service's exponential format precision is None
  • #221 Filters by Service, Category and Client do not work when adding Analyses into a Worksheet
  • #220 Not all departments are displayed when creating a new Lab Contact
  • #219 When a Sample Point is modified in AR view, it does not get printed in report
  • #217 Setupdata import fixes
  • #216 Results reports appear truncated
  • #215 All Samples are displayed in Analysis Request Add form, regardless of client
  • #214 Status inconsistences in Analyses in secondary Analysis Requests
  • #211 Sorting by columns in batches is not working
  • #210 In some cases, the sampler displayed in results reports is wrong
  • #209 AttributeError: 'NoneType' object has no attribute 'getPrefix' in Analysis Request add view
  • #208 Rendering of plone.abovecontent in bika.lims.instrument_qc_failures_viewlet fails
  • #206 Unknown sort_on index (getClientTitle) in Add Analyses view from Worksheet
  • #202 Once a result is set, the checkbox is automatically checked, but action buttons do not appear
  • #201 Results interpretation field not updated after verification or prepublish
  • #200 Dependent analyses don't get selected when analysis with dependents is choosen in AR Add view
  • #199 AttributeError when adding a Blank in a Worksheet because of Service without category
  • #198 The assignment of a Calculation to a Method doesn't get saved apparently, but does
  • #196 Error invalidating a published test report (retract_ar action)
  • #195 List of Analysis Request Templates appears empty after adding a Sampling Round Template
  • #192 Date Sampled is not displayed in Analysis Request View
  • #190 Bad time formatting on Analysis Request creation within a Sampling Round
  • #189 Bad time formatting when creating a secondary Analysis Request
  • #187 After verification, department managers are not updated in results report anymore
  • #185 Analysis services list not sorted by name
  • #183 Decimals rounding is not working as expected when uncertainties are set
  • #181 Client contact fields are not populated in Sampling Round add form
  • #179 Wrong values for "Sampling for" and "Sampler for scheduled sampling" fields after AR creation
  • #178 Sampler information is wrong in results reports
  • #175 Changes in "Manage Analyses" from "Analysis Request" have no effect
  • #173 NameError (global name 'safe_unicode' is not defined) in Analysis Request Add view
  • #171 Error printing contact address
  • #170 Index error while creating an Analysis Request due to empty Profile
  • #169 ValueError (Unterminated string) in Analysis Request Add view
  • #168 AttributeError 'getBatch' after generating barcode
  • #166 Analyses don't get saved when creating an Analysis Request Template
  • #165 AttributeError in Bika Setup while getting Analysis Services vocabulary
  • #164 AttributeError on Data Import: 'NoneType' object has no attribute 'Import'
  • #161 TypeError from HistoryAwareReferenceField while displaying error message
  • #159 Date published is missing on data pulled through API
  • #158 Date of collection greater than date received on Sample rejection report
  • #156 Calculation selection list in Analysis Service edit view doesn't get displayed
  • #155 Error while rejecting an Analysis Request. Unsuccessful AJAX call

3.2.0.1706-315362b (2017-06-30)

Added

  • #146 Stickers to PDF and new sticker 2"x1" (50.8mm x 25.4mm) with barcode 3of9
  • #152 Caching to make productivity/management reports to load faster

Changed

  • #150 Dynamic loading of allowed transitions in lists
  • #145 Workflow refactoring: prepublish
  • #144 Workflow refactoring: publish

Fixed

  • #154 AttributeError on upgrade step v1705: getDepartmentUID
  • #151 State titles not displayed in listings
  • #149 Decimal point not visible after edition
  • #143 Fix AttributeError 'getProvince' and 'getDistrict' in Analysis Requests view
  • #142 AttributeError on publish: 'getDigest'
  • #141 AttributeError on upgrade.v3_2_0_1705: 'NoneType' object has no attribute 'aq_parent'

3.2.0.1706-baed368 (2017-06-21)

Added

  • #133 Multiple use of instrument control in Worksheets

Fixed

  • #139 Reference migration fails in 1705 upgrade
  • #138 Error on publishing when contact's full name is empty
  • #137 IndexError while notifying rejection: list index out of range
  • #136 Worksheets number not working in Dashboard
  • #135 Fix string formatting error in UIDReferenceField
  • #132 ValueError in worksheets list. No JSON object could be decoded
  • #131 "Show more" is missing on verified worksheets listing
  • #129 Unsupported operand type in Samples view

3.2.0.1706-afc4725 (2017-06-12)

Fixed

  • #128 TypeError in Analysis Request' manage results view: object of type 'Missing.Value' has no len()
  • #127 AttributeError while copying Service: 'float' object has no attribute 'split'
  • #126 AttributeError during results publish: getObject
  • #123 Analysis Request state inconsistences after upgrade step v3.2.0.1705
  • #122 ValueError on results file import

3.2.0.1706-f32494f (2017-06-08)

Added

  • #120 Add a field in Bika Setup to set the default Number of ARs to add
  • #88 GeneXpert Results import interface
  • #85 Sticker for batch
  • #84 Sticker for worksheet
  • #83 Adapter to make the generation of custom IDs easier
  • #82 Added a method the get always the client in stickers
  • #75 Wildcards on searching lists

Changed

  • #106 Predigest publish data
  • #103 Prevent the creation of multiple attachment objects on results import
  • #101 Performance improvement. Remove Html Field from AR Report
  • #100 Performance improvement. Replacement of FileField by BlobField
  • #97 Performance improvement. Removal of versionable content types
  • #95 Performance improvement. Analysis structure and relationship with Analysis Service refactored
  • #58 Defaulting client contact in Analysis Request Add view

Fixed

  • #118 Results import throwing an error
  • #117 Results publishing not working
  • #113 Biohazard symbol blocks the sticker making it impossible to be read
  • #111 Fix error while submitting reference analyses
  • #109 Remarks in analyses (manage results) are not displayed
  • #105 System doesn't save AR when selected analyses are from a department to which current user has no privileges
  • #104 ReferenceException while creating Analysis Request: invalid target UID
  • #99 Instrument's getReferenceAnalyses. bika.lims.instrument_qc_failures_viewlet fails
  • #94 Site Search no longer searching Analysis Requests
  • #93 Analyses did not get reindexed after recalculating results during import
  • #92 Analyses disappearing on sorting by date verified
  • #91 KeyError on Sam...
Read more