Skip to main content

A configurable data exporter

Project description

senaite.databox
  • SENAITE.DATABOX: An intelligent folder for SENAITE

https://img.shields.io/pypi/v/senaite.databox.svg?style=flat-square https://img.shields.io/github/actions/workflow/status/senaite/senaite.databox/build-and-test.yml?branch=master https://img.shields.io/github/issues-pr/senaite/senaite.databox.svg?style=flat-square https://img.shields.io/github/issues/senaite/senaite.databox.svg?style=flat-square https://img.shields.io/badge/README-GitHub-blue.svg?style=flat-square https://img.shields.io/badge/Built%20with-%E2%9D%A4-brightgreen.svg https://img.shields.io/badge/Made%20for%20SENAITE-%E2%AC%A1-lightgrey.svg

About

SENAITE.DATABOX behaves like an intelligent folder with a stored database query. When viewing the contents of a databox, the database query is executed and the results are shown in a table listing with the configured columns.

Each databox can be directly exported as CSV or Excel.

License

SENAITE.LIMS Copyright (C) RIDING BYTES & NARALABS

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Changelog

1.5.0 (2025-04-04)

  • #37 Compatibility with core#2584 (SampleType to DX)

  • #36 Compatibility with core#2567 (AnalysisCategory to DX)

  • #33 Fix date issues when user inputs: date out of bound or date_to earlier than date_from

  • #35 Allow to query Auto Import Log type

1.4.1 (2024-01-03)

  • Updated Code Headers and Translations

1.4.0 (2024-01-03)

  • #30 Fix catalog lookup for DX types

  • #29 Fix title encoding error when generating XLS worksheets

1.3.0 (2023-03-10)

  • #26 Remove dependency to Products.TextIndexNG3 (test layer)

1.2.0 (2022-06-10)

  • #25 Fix TypeError when setting allowed types

  • #24 Added custom DataBox workflows

  • #23 Fix traceback for DX types that are not globally allowed

1.1.0 (2022-01-05)

  • #22 Support datetime objects in date converter

  • #21 Fix UnicodeEncodeError when exporting via CSV

  • #20 Allow to retrieve column value with a Python expression

  • #19 Fix columns and active-tab handling

  • #17 Fix selection of non-sortable indexes

  • #16 Added upgrade step handler

  • #14 Reduce conflict errors when creating temporary objects

  • #12 Remove orphane reference columns

  • #11 Fix error when the column “SampleType” was selected #11

  • #10 Fix Traceback for Dexterity Types

1.0.0 (2020-09-22)

  • Initial Release

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page