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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

senaite.databox-1.5.0.tar.gz (7.6 MB view details)

Uploaded Source

File details

Details for the file senaite.databox-1.5.0.tar.gz.

File metadata

  • Download URL: senaite.databox-1.5.0.tar.gz
  • Upload date:
  • Size: 7.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.3 requests/2.27.1 setuptools/42.0.2 requests-toolbelt/1.0.0 tqdm/4.64.1 CPython/2.7.18

File hashes

Hashes for senaite.databox-1.5.0.tar.gz
Algorithm Hash digest
SHA256 1d1d2bfb7c55d8f4d70b7cda5bfb6aceaed6424a76f6e7070215b0395c0750a7
MD5 256cb379c3c885c8afbaccebafeb4a49
BLAKE2b-256 d9f2cfe7dc85c5cd3029f460027a19cb6d800276f01cdbd6ffa7f35d888ac23f

See more details on using hashes here.

Supported by

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