Skip to main content

ReactJS powered listing tables for SENAITE LIMS

Project description

senaite.core.listing

ReactJS powered listing tables for SENAITE LIMS

https://img.shields.io/pypi/v/senaite.core.listing.svg?style=flat-square https://img.shields.io/github/issues-pr/senaite/senaite.core.listing.svg?style=flat-square https://img.shields.io/github/issues/senaite/senaite.core.listing.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-red.svg https://img.shields.io/badge/Made%20for%20SENAITE-%E2%AC%A1-lightgrey.svg

About

This package provides a ReactJS based listing tables for SENAITE LIMS.

ReactJS is a declarative, efficient, and flexible JavaScript library for building user interfaces built by Facebook and is licensed under the MIT License.

Installation

Please follow the installations instructions for Plone 4 and senaite.lims.

To install SENAITE.CORE.LISTING, you have to add senaite.core.listing into the eggs list inside the [buildout] section of your buildout.cfg:

[buildout]
parts =
    instance
extends =
    http://dist.plone.org/release/4.3.18/versions.cfg
find-links =
    http://dist.plone.org/release/4.3.18
    http://dist.plone.org/thirdparty
eggs =
    Plone
    Pillow
    senaite.lims
zcml =
eggs-directory = ${buildout:directory}/eggs

[instance]
recipe = plone.recipe.zope2instance
user = admin:admin
http-address = 127.0.0.1:8080
eggs =
    ${buildout:eggs}
zcml =
    ${buildout:zcml}

[versions]
setuptools =
zc.buildout =

Note

The above example works for the buildout created by the unified installer. If you however have a custom buildout you might need to add the egg to the eggs list in the [instance] section rather than adding it in the [buildout] section.

Also see this section of the Plone documentation for further details: https://docs.plone.org/4/en/manage/installing/installing_addons.html

Important

For the changes to take effect you need to re-run buildout from your console:

bin/buildout

Installation Requirements

The following versions are required for SENAITE.CORE.LISTING:

  • Plone 4.3.18

  • senaite.lims >= 1.3.0

Changelog

1.5.3 (unreleased)

  • #36 Fix unpredictable ZPublisher’s AttributeError on MultiSelect submit

  • #31 Dismiss items if cleared by subscribers

1.5.2 (2020-08-05)

  • Missing files added over MANIFEST.in

1.5.1 (2020-08-05)

  • Fixed release package

1.5.0 (2020-08-04)

  • #28 Remove classic listing mode and improve folderitems

1.4.0 (2020-03-01)

  • #25 Added tab index to result input fields

  • #24 Improved column sorting and index lookup

  • #23 Fix column config error

1.3.0 (2019-10-26)

  • #21 Custom Column Configuration

  • #20 Updated build system and JS package versions

1.2.0 (2019-07-01)

  • #19 Omit disabled items when “select all” checkbox is selected

  • #18 Support for string fields (added StringField react component)

  • #17 Send the original query string with API calls

  • #15 Allow custom button CSS definition in transition object

  • #14 Convert URLs/Paths to absolute URLs

  • #11 Notify edited event on set fields

1.1.0 (2019-03-30)

  • #9 Show status messages on API errors

  • #9 Only fetch affected folderitems by UID after a field was updated

  • #7 Hide comment toggle in transposed cell when remarks are disabled

  • #6 Allow to sort columns on catalog metadata columns

  • #5 Detection Limit handling in the Frontend/Backend

1.0.0 (2019-02-04)

  • 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

valer.core.listing-1.5.3rc1.zip (45.2 kB view details)

Uploaded Source

Built Distribution

valer.core.listing-1.5.3rc1-py2-none-any.whl (33.1 kB view details)

Uploaded Python 2

File details

Details for the file valer.core.listing-1.5.3rc1.zip.

File metadata

  • Download URL: valer.core.listing-1.5.3rc1.zip
  • Upload date:
  • Size: 45.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.6.1 requests/2.25.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/2.7.17

File hashes

Hashes for valer.core.listing-1.5.3rc1.zip
Algorithm Hash digest
SHA256 d8640739690eabd295c0da7a9b3791528703be233fe8b90f64d79c0105298f73
MD5 089172c88d6b7d930ee26a89a20cf098
BLAKE2b-256 4334aa6822599b5e6084dd67b83e7ae91b4b7a59c0d2962d54b8ed43a8e81344

See more details on using hashes here.

File details

Details for the file valer.core.listing-1.5.3rc1-py2-none-any.whl.

File metadata

  • Download URL: valer.core.listing-1.5.3rc1-py2-none-any.whl
  • Upload date:
  • Size: 33.1 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.6.1 requests/2.25.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/2.7.17

File hashes

Hashes for valer.core.listing-1.5.3rc1-py2-none-any.whl
Algorithm Hash digest
SHA256 f4c8110b927b3b4bfec77c17e0535adbb9459e4bdccefb6e0c0e01f0ac70210e
MD5 29c46ce715ae8ee04c074be20c7c556e
BLAKE2b-256 f6c05f4ea5855c56ed458e1075ec361a1c830bec10c4a994f81aa9c9efbd9b26

See more details on using hashes here.

Supported by

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