invenio-search-ui


Nameinvenio-search-ui JSON
Version 2.8.6 PyPI version JSON
download
home_pagehttps://github.com/inveniosoftware/invenio-search-ui
SummaryUI for Invenio-Search.
upload_time2024-04-19 13:38:05
maintainerNone
docs_urlhttps://pythonhosted.org/invenio-search-ui/
authorCERN
requires_python>=3.7
licenseMIT
keywords invenio search ui
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ..
    This file is part of Invenio.
    Copyright (C) 2015-2022 CERN.

    Invenio is free software; you can redistribute it and/or modify it
    under the terms of the MIT License; see LICENSE file for more details.

===================
 Invenio-Search-UI
===================

.. image:: https://img.shields.io/github/license/inveniosoftware/invenio-search-ui.svg
        :target: https://github.com/inveniosoftware/invenio-search-ui/blob/master/LICENSE

.. image:: https://github.com/inveniosoftware/invenio-search-ui/workflows/CI/badge.svg
        :target: https://github.com/inveniosoftware/invenio-search-ui/actions

.. image:: https://img.shields.io/coveralls/inveniosoftware/invenio-search-ui.svg
        :target: https://coveralls.io/r/inveniosoftware/invenio-search-ui

.. image:: https://img.shields.io/pypi/v/invenio-search-ui.svg
        :target: https://pypi.org/pypi/invenio-search-ui


UI for Invenio-Search.

Further documentation is available on
https://invenio-search-ui.readthedocs.io/

..
    This file is part of Invenio.
    Copyright (C) 2015-2023 CERN.

    Invenio is free software; you can redistribute it and/or modify it
    under the terms of the MIT License; see LICENSE file for more details.

Changes
=======

Version 2.8.6

- a11y: allow users to tab across the search button

Version 2.8.5 (released 2024-03-04)

- relax major upper pin of invenio-assets, as v3 only upgrades webpack to
  v5 and do not introduce breaking changes to Python modules.

Version 2.8.4 (released 2024-03-04)

- bump react-invenio-forms
- yanked

Version 2.8.3 (released 2024-01-11)

- search: add new config parameter for the default search view

Version 2.8.2 (released 2023-09-29)

- a11y: removed option role

Version 2.8.1 (released 2023-09-22)

- a11y: fix icon roles
- a11y: fix search filter name

Version 2.8.0 (released 2023-09-14)

- search bar: add aria-label
- facets: replace id with aria label
- search bar: fix focus vs click bug and inactive button

Version 2.7.0 (released 2023-09-12)

- facets: convert number to locale, a11y improvements

Version 2.6.1 (released 2023-09-08)

- assets: fix typo on prop name in facets component

Version 2.6.0 (released 2023-08-09)

- pagination: add possibility to show number of results next to it

Version 2.5.0 (released 2023-08-02)

- search dropdown: add flex to button content
- pull translations

Version 2.4.1 (released 2023-04-06)

- control maximum search results

Version 2.4.0 (released 2023-03-02)

- remove deprecated flask-babelex dependency and imports

Version 2.3.0 (released 2023-01-26)

- assets: normalize overridable ids

Version 2.2.0 (released 2022-10-24)

- upgrade react-invenio-forms
- use node 18

Version 2.1.10 (released 2022-09-19)

- add contrib search app components

Version 2.1.9 (released 2022-09-06)

- search app: fix display statement

Version 2.1.8 (released 2022-09-05)

- search app: fix buildUID function resolution

Version 2.1.7 (released 2022-09-05)

- layout: adopt to full width when no facets available
- ux: add label to sort

Version 2.1.6 (released 2022-08-03)

- multi-option searchbar: fix search options resolution

Version 2.1.5 (released 2022-08-02)

- multi-option searchbar: add empty search option

Version 2.1.4 (released 2022-07-29)

- add reusable pagination component

Version 2.1.3 (released 2022-07-08)

- fix mobile pagination
- add multiple option search component

Version 2.1.2 (released 2022-07-01)

- Reduce space between facets and search results in large screens.

Version 2.1.1 (released 2022-05-05)

- Adds responsive sidebar to the search app.

Version 2.1.0 (released 2022-04-05)

- Upgrade react-searchkit version to v2.0.0.

Version 2.0.10 (released 2022-04-05)

- Relax min Python version to 3.6.
- Adds optional wrapper element to the React search app.

Version 2.0.9 (released 2022-03-31)

- Move setup.py to setup.cfg.
- Remove Python 2.7/3.5/3.6 support.
- Upgrade react-searchkit and fixes.

Version 2.0.8 (released 2022-03-25)

- Refactor search app styling.

Version 2.0.7 (released 2022-03-16)

- Add helpers to build search pages with React-SearchKit.

Version 2.0.6 (released 2022-02-28)

- Fix web accessibility issue.

Version 2.0.5 (released 2022-02-11)

- Upgrade react-overridable dependency.

Version 2.0.4 (released 2022-02-02)

- Add namespace based on `config.appId` passed from DOM.
- Enable multiple search application support. Introduces a new parameter in
  `utils.createSearchAppInit(...)` called `multi` that allows users to override
  each application's components using `appId` as a prefix.
- Bump semantic-ui-react to latest release
- Adds `@semantic-ui-react/css-patch` because of https://github.com/Semantic-Org/Semantic-UI/issues/7073

Version 2.0.2 (released 2021-02-22)

- Pass search config in overridable `SearchApp.layout`

Version 2.0.1 (released 2021-02-10)

- Make sortOptions available when overriding Results component
- Align pagination to center

Version 2.0.0 (released 2020-12-10)

- SearchApp refactoring
    - Standardize and document configuration
    - Improve reusability and customization for other modules
    - Split into smaller overridable components
    - Make default searchbar overridable
    - Make sort configurable
    - Add configuration to disable sort order
    - Pass backend agg to aggregation component
- Bump React-SearchKit JS version.
- Adds React-SearchKit JS application for use with Semantic UI theme.
- Adapt to latest React-SearchKit changes.
- Migrate CI to GitHub actions.
- Fixes metadata path in AngularJS template.
- Moves AngularJS files in correct path.

Version 1.2.0 (released 2020-03-13)

- Drops support for Python 2.7
- Changes Flask dependency to centrally managed by invenio-base

Version 1.1.1 (released 2018-11-12)

- Includes missing assets for AMD build.

Version 1.1.0 (released 2018-11-06)

- Introduces Webpack support.

Version 1.0.1 (released 2018-03-23)

- facets: fix facets templates.

Version 1.0.0 (released 2018-03-23)

- Initial public release.



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/inveniosoftware/invenio-search-ui",
    "name": "invenio-search-ui",
    "maintainer": null,
    "docs_url": "https://pythonhosted.org/invenio-search-ui/",
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "invenio search ui",
    "author": "CERN",
    "author_email": "info@inveniosoftware.org",
    "download_url": "https://files.pythonhosted.org/packages/3a/f8/367dae042eed72220d590f2fcee2334e0d2e1a1fc232204477b758c7ea25/invenio-search-ui-2.8.6.tar.gz",
    "platform": "any",
    "description": "..\n    This file is part of Invenio.\n    Copyright (C) 2015-2022 CERN.\n\n    Invenio is free software; you can redistribute it and/or modify it\n    under the terms of the MIT License; see LICENSE file for more details.\n\n===================\n Invenio-Search-UI\n===================\n\n.. image:: https://img.shields.io/github/license/inveniosoftware/invenio-search-ui.svg\n        :target: https://github.com/inveniosoftware/invenio-search-ui/blob/master/LICENSE\n\n.. image:: https://github.com/inveniosoftware/invenio-search-ui/workflows/CI/badge.svg\n        :target: https://github.com/inveniosoftware/invenio-search-ui/actions\n\n.. image:: https://img.shields.io/coveralls/inveniosoftware/invenio-search-ui.svg\n        :target: https://coveralls.io/r/inveniosoftware/invenio-search-ui\n\n.. image:: https://img.shields.io/pypi/v/invenio-search-ui.svg\n        :target: https://pypi.org/pypi/invenio-search-ui\n\n\nUI for Invenio-Search.\n\nFurther documentation is available on\nhttps://invenio-search-ui.readthedocs.io/\n\n..\n    This file is part of Invenio.\n    Copyright (C) 2015-2023 CERN.\n\n    Invenio is free software; you can redistribute it and/or modify it\n    under the terms of the MIT License; see LICENSE file for more details.\n\nChanges\n=======\n\nVersion 2.8.6\n\n- a11y: allow users to tab across the search button\n\nVersion 2.8.5 (released 2024-03-04)\n\n- relax major upper pin of invenio-assets, as v3 only upgrades webpack to\n  v5 and do not introduce breaking changes to Python modules.\n\nVersion 2.8.4 (released 2024-03-04)\n\n- bump react-invenio-forms\n- yanked\n\nVersion 2.8.3 (released 2024-01-11)\n\n- search: add new config parameter for the default search view\n\nVersion 2.8.2 (released 2023-09-29)\n\n- a11y: removed option role\n\nVersion 2.8.1 (released 2023-09-22)\n\n- a11y: fix icon roles\n- a11y: fix search filter name\n\nVersion 2.8.0 (released 2023-09-14)\n\n- search bar: add aria-label\n- facets: replace id with aria label\n- search bar: fix focus vs click bug and inactive button\n\nVersion 2.7.0 (released 2023-09-12)\n\n- facets: convert number to locale, a11y improvements\n\nVersion 2.6.1 (released 2023-09-08)\n\n- assets: fix typo on prop name in facets component\n\nVersion 2.6.0 (released 2023-08-09)\n\n- pagination: add possibility to show number of results next to it\n\nVersion 2.5.0 (released 2023-08-02)\n\n- search dropdown: add flex to button content\n- pull translations\n\nVersion 2.4.1 (released 2023-04-06)\n\n- control maximum search results\n\nVersion 2.4.0 (released 2023-03-02)\n\n- remove deprecated flask-babelex dependency and imports\n\nVersion 2.3.0 (released 2023-01-26)\n\n- assets: normalize overridable ids\n\nVersion 2.2.0 (released 2022-10-24)\n\n- upgrade react-invenio-forms\n- use node 18\n\nVersion 2.1.10 (released 2022-09-19)\n\n- add contrib search app components\n\nVersion 2.1.9 (released 2022-09-06)\n\n- search app: fix display statement\n\nVersion 2.1.8 (released 2022-09-05)\n\n- search app: fix buildUID function resolution\n\nVersion 2.1.7 (released 2022-09-05)\n\n- layout: adopt to full width when no facets available\n- ux: add label to sort\n\nVersion 2.1.6 (released 2022-08-03)\n\n- multi-option searchbar: fix search options resolution\n\nVersion 2.1.5 (released 2022-08-02)\n\n- multi-option searchbar: add empty search option\n\nVersion 2.1.4 (released 2022-07-29)\n\n- add reusable pagination component\n\nVersion 2.1.3 (released 2022-07-08)\n\n- fix mobile pagination\n- add multiple option search component\n\nVersion 2.1.2 (released 2022-07-01)\n\n- Reduce space between facets and search results in large screens.\n\nVersion 2.1.1 (released 2022-05-05)\n\n- Adds responsive sidebar to the search app.\n\nVersion 2.1.0 (released 2022-04-05)\n\n- Upgrade react-searchkit version to v2.0.0.\n\nVersion 2.0.10 (released 2022-04-05)\n\n- Relax min Python version to 3.6.\n- Adds optional wrapper element to the React search app.\n\nVersion 2.0.9 (released 2022-03-31)\n\n- Move setup.py to setup.cfg.\n- Remove Python 2.7/3.5/3.6 support.\n- Upgrade react-searchkit and fixes.\n\nVersion 2.0.8 (released 2022-03-25)\n\n- Refactor search app styling.\n\nVersion 2.0.7 (released 2022-03-16)\n\n- Add helpers to build search pages with React-SearchKit.\n\nVersion 2.0.6 (released 2022-02-28)\n\n- Fix web accessibility issue.\n\nVersion 2.0.5 (released 2022-02-11)\n\n- Upgrade react-overridable dependency.\n\nVersion 2.0.4 (released 2022-02-02)\n\n- Add namespace based on `config.appId` passed from DOM.\n- Enable multiple search application support. Introduces a new parameter in\n  `utils.createSearchAppInit(...)` called `multi` that allows users to override\n  each application's components using `appId` as a prefix.\n- Bump semantic-ui-react to latest release\n- Adds `@semantic-ui-react/css-patch` because of https://github.com/Semantic-Org/Semantic-UI/issues/7073\n\nVersion 2.0.2 (released 2021-02-22)\n\n- Pass search config in overridable `SearchApp.layout`\n\nVersion 2.0.1 (released 2021-02-10)\n\n- Make sortOptions available when overriding Results component\n- Align pagination to center\n\nVersion 2.0.0 (released 2020-12-10)\n\n- SearchApp refactoring\n    - Standardize and document configuration\n    - Improve reusability and customization for other modules\n    - Split into smaller overridable components\n    - Make default searchbar overridable\n    - Make sort configurable\n    - Add configuration to disable sort order\n    - Pass backend agg to aggregation component\n- Bump React-SearchKit JS version.\n- Adds React-SearchKit JS application for use with Semantic UI theme.\n- Adapt to latest React-SearchKit changes.\n- Migrate CI to GitHub actions.\n- Fixes metadata path in AngularJS template.\n- Moves AngularJS files in correct path.\n\nVersion 1.2.0 (released 2020-03-13)\n\n- Drops support for Python 2.7\n- Changes Flask dependency to centrally managed by invenio-base\n\nVersion 1.1.1 (released 2018-11-12)\n\n- Includes missing assets for AMD build.\n\nVersion 1.1.0 (released 2018-11-06)\n\n- Introduces Webpack support.\n\nVersion 1.0.1 (released 2018-03-23)\n\n- facets: fix facets templates.\n\nVersion 1.0.0 (released 2018-03-23)\n\n- Initial public release.\n\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "UI for Invenio-Search.",
    "version": "2.8.6",
    "project_urls": {
        "Homepage": "https://github.com/inveniosoftware/invenio-search-ui"
    },
    "split_keywords": [
        "invenio",
        "search",
        "ui"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "be2a60be9716f7ad0b39188ce95df209ec743d3fb4736bb73156c497746d2699",
                "md5": "4ec206660498bd31fea93a83b4bf44ec",
                "sha256": "dbe62d3dbe3d7174c593666d3a13b7784667dc6980f9f0ad41189e8c87b3c6ad"
            },
            "downloads": -1,
            "filename": "invenio_search_ui-2.8.6-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4ec206660498bd31fea93a83b4bf44ec",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.7",
            "size": 216661,
            "upload_time": "2024-04-19T13:38:03",
            "upload_time_iso_8601": "2024-04-19T13:38:03.426622Z",
            "url": "https://files.pythonhosted.org/packages/be/2a/60be9716f7ad0b39188ce95df209ec743d3fb4736bb73156c497746d2699/invenio_search_ui-2.8.6-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3af8367dae042eed72220d590f2fcee2334e0d2e1a1fc232204477b758c7ea25",
                "md5": "ff94f0862b27e69cce4f586c9cca3098",
                "sha256": "ef1e51e3fa40c84e8ad31950d3aadab51273c2a9252ab56a5d171724e3856e98"
            },
            "downloads": -1,
            "filename": "invenio-search-ui-2.8.6.tar.gz",
            "has_sig": false,
            "md5_digest": "ff94f0862b27e69cce4f586c9cca3098",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 92677,
            "upload_time": "2024-04-19T13:38:05",
            "upload_time_iso_8601": "2024-04-19T13:38:05.130648Z",
            "url": "https://files.pythonhosted.org/packages/3a/f8/367dae042eed72220d590f2fcee2334e0d2e1a1fc232204477b758c7ea25/invenio-search-ui-2.8.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-19 13:38:05",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "inveniosoftware",
    "github_project": "invenio-search-ui",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "invenio-search-ui"
}
        
Elapsed time: 0.31849s