invenio-requests


Nameinvenio-requests JSON
Version 5.5.0 PyPI version JSON
download
home_pagehttps://github.com/inveniosoftware/invenio-requests
SummaryInvenio module for generic and customizable requests.
upload_time2024-12-09 16:29:37
maintainerNone
docs_urlNone
authorCERN
requires_python>=3.7
licenseMIT
keywords invenio requests
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ..
    Copyright (C) 2021 CERN.

    Invenio-Requests 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-Requests
==================

.. image:: https://github.com/inveniosoftware/invenio-requests/workflows/CI/badge.svg
        :target: https://github.com/inveniosoftware/invenio-requests/actions?query=workflow%3ACI

.. image:: https://img.shields.io/github/tag/inveniosoftware/invenio-requests.svg
        :target: https://github.com/inveniosoftware/invenio-requests/releases

.. image:: https://img.shields.io/pypi/dm/invenio-requests.svg
        :target: https://pypi.python.org/pypi/invenio-requests

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

Invenio module for generic and customizable requests.

TODO: Please provide feature overview of module

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

..
    Copyright (C) 2021-2024 CERN.

    Invenio-Requests 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 v5.5.0 (released 2024-12-09)

- config: allow comment notification builder to be custom

Version v5.4.0 (released 2024-11-26)

- UI: add seperator on list of requests
- ui: add subcommunity invitation facet and label
- ux: set tab title to request title
- requests: add missing facets and reorder

Version 5.3.0 (released 2024-11-15)

- actions: allows passing kwargs to execute_action, so that custom behaviour
  can be implemented in each action
- translations: include Jinja templates in translations

Version 5.2.0 (released 2024-10-10)

- webpack: update axios major version

Version 5.1.1 (released 2024-10-02)

- views: add callback hook on search results rendered

Version 5.1.0 (released 2024-09-17)

- assets: add mathjax support to timeline comments

Version 5.0.0 (released 2024-08-22)

- bump invenio-users-resources with breaking changes

Version 4.7.0 (released 2024-08-09)

- resources: accept vnd.inveniordm.v1+json header
- conversation: fix comment editor

Version 4.6.0 (released 2024-07-28)

- comments: fix jumping cursor
- ui: add community membership request label type

Version 4.5.1 (released 2024-06-28)

- service: fix request ID passing

Version 4.5.0 (released 2024-06-28)

- service: handle request parameters flexibly

Version 4.4.0 (released 2024-06-27)

- registry: allow entry points to be callables

Version 4.3.0 (released 2024-06-25)

- contrib: added subcommunity type label.
- config: allow request search configuration

Version 4.2.0 (released 2024-06-04)

- installation: major bump on invenio-records-resources

Version 4.1.0 (released 2024-03-23)

- mappings: change "dynamic" values to string
- ui: handle default case for EntityDetails (bug)
- ui: add group for EntityDetails
- init: move record_once to finalize_app

Version 4.0.0 (released 2024-02-19)

- major bump on invenio-users-resources

Version 3.0.1 (released 2024-02-16)

- calculated: make easier to support backwards compatibility

Version 3.0.0 (released 2024-01-31)

- installation: bump records-resources and users-resources

Version 2.14.7 (2023-12-12)

- replace ckeditor with tinymce due to license issue

Version 2.14.6 (2023-12-11)

- request metadata: add record link

Version 2.14.5 (2023-10-25)

- assets: update email styling

Version 2.14.4 (2023-10-18)

- assets: improve quote replies styling

Version 2.14.3 (2023-10-06)

- notifications: update comment notification to work with email

Version 2.14.2 (2023-09-25)

- a11y: added label for context menu

Version 2.14.1 (2023-09-22)

- a11y: add aria-label to accept request modal

Version 2.14.0 (2023-09-14)

- ui: support community manage record request facets and labels
- icons: Update icons

Version 2.13.0 (2023-09-13)

- resource: add configurable error handlers
- permissions: fix delete bug

Version 2.12.0 (2023-09-11)

* administration: custom overridable search item display
* chore: eslint formatting
* setup: upgrade invenio-users-resources

Version 2.11.2 (2023-09-04)

- assets: fix missing guest user avatar

Version 2.11.1 (2023-08-30)

- assets: configurable icons per request type

Version 2.11.0 (2023-08-24)

- types: add configurable request payload schema
- components: add payload controlling component

Version 2.10.1 (2023-08-23)

- tasks: add moderation creation

Version 2.10.0 (2023-08-21)

- moderation: restrict request duplication

Version 2.9.2 (2023-08-17)

- access request: update guest request payload
- access request: fix ui bugs

Version 2.9.1 (2023-08-09)

- ui: small improvement

Version 2.9.0 (2023-08-02)

- user moderation: add new request type, service and resource

Version 2.8.0 (2023-07-24)

- requests: add request event notification builder,
            template and recipient filter

Version 2.7.0 (2023-07-21)

- requests: add notification flag to the service

Version 2.6.1 (2023-07-13)

- ui: improve styling in request items

Version 2.6.0 (2023-07-13)

- transifex: update configs
- ui: fix username not appearing
- requests-ui: add rendering of new entity for external emails
- links: add customization of context vars when generating them

Version 2.5.0 (2023-06-30)

- Update translations
- Bump invenio-users-resources

Version 2.4.0 (2023-06-02)

- ui: add icons for deleted communities
- requests resolvers: add system creator

Version 2.3.0 (2023-05-05)

- resolvers: use record-based resolvers and proxies
- resolvers: use request id for resolving
- views: remove explicit service_id from register call

Version 2.2.0 (2023-04-25)

- upgrade invenio-records-resources

Version 2.1.0 (2023-04-20)

- upgrade invenio-records-resources

Version 2.0.0 (2023-03-28)

- add request search components
- add contrib label components
- refactor action components
- refactor relative time component

Version 1.3.0 (2023-03-24)

- bump invenio-records-resources to v2.0.0
- expand: call ghost method for unresolved entities

Version 1.2.0 (released 2023-03-13)

- add inclusion request type to UI support
- distinguish UI labels for request types (inclusion vs review)
- add self_html link to the resource payload

Version 1.1.1 (released 2023-03-09)

- results: add links template setter

Version 1.1.0 (released 2023-03-02)

- remove deprecated flask-babelex imports
- upgrade invenio-theme, invenio-records-resources, invenio-users-resources

Version 1.0.5 (released 2022-12-01)

- Add identity to links template expand method.

Version 1.0.4 (released 2022-11-25)

- add i18n translations.
- use centralized axios configuration.

Version 1.0.3 (released 2022-11-15)

- add `indexer_queue_name` property in service configs
- add the services and indexers in global registry

Version 1.0.2 (released 2022-11-04)

- bump invenio-records-resources version

Version 1.0.1 (released 2022-11-03)

- add mobile components styling

Version 1.0.0

- Initial public release.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/inveniosoftware/invenio-requests",
    "name": "invenio-requests",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "invenio requests",
    "author": "CERN",
    "author_email": "info@inveniosoftware.org",
    "download_url": "https://files.pythonhosted.org/packages/0c/85/35364fc7f764d2f7ab9e42e188d54a0621f666fd398631a56882c4c01bf8/invenio_requests-5.5.0.tar.gz",
    "platform": "any",
    "description": "..\n    Copyright (C) 2021 CERN.\n\n    Invenio-Requests is free software; you can redistribute it and/or\n    modify it under the terms of the MIT License; see LICENSE file for more\n    details.\n\n==================\n Invenio-Requests\n==================\n\n.. image:: https://github.com/inveniosoftware/invenio-requests/workflows/CI/badge.svg\n        :target: https://github.com/inveniosoftware/invenio-requests/actions?query=workflow%3ACI\n\n.. image:: https://img.shields.io/github/tag/inveniosoftware/invenio-requests.svg\n        :target: https://github.com/inveniosoftware/invenio-requests/releases\n\n.. image:: https://img.shields.io/pypi/dm/invenio-requests.svg\n        :target: https://pypi.python.org/pypi/invenio-requests\n\n.. image:: https://img.shields.io/github/license/inveniosoftware/invenio-requests.svg\n        :target: https://github.com/inveniosoftware/invenio-requests/blob/master/LICENSE\n\nInvenio module for generic and customizable requests.\n\nTODO: Please provide feature overview of module\n\nFurther documentation is available on\nhttps://invenio-requests.readthedocs.io/\n\n..\n    Copyright (C) 2021-2024 CERN.\n\n    Invenio-Requests is free software; you can redistribute it and/or\n    modify it under the terms of the MIT License; see LICENSE file for more\n    details.\n\nChanges\n=======\n\nVersion v5.5.0 (released 2024-12-09)\n\n- config: allow comment notification builder to be custom\n\nVersion v5.4.0 (released 2024-11-26)\n\n- UI: add seperator on list of requests\n- ui: add subcommunity invitation facet and label\n- ux: set tab title to request title\n- requests: add missing facets and reorder\n\nVersion 5.3.0 (released 2024-11-15)\n\n- actions: allows passing kwargs to execute_action, so that custom behaviour\n  can be implemented in each action\n- translations: include Jinja templates in translations\n\nVersion 5.2.0 (released 2024-10-10)\n\n- webpack: update axios major version\n\nVersion 5.1.1 (released 2024-10-02)\n\n- views: add callback hook on search results rendered\n\nVersion 5.1.0 (released 2024-09-17)\n\n- assets: add mathjax support to timeline comments\n\nVersion 5.0.0 (released 2024-08-22)\n\n- bump invenio-users-resources with breaking changes\n\nVersion 4.7.0 (released 2024-08-09)\n\n- resources: accept vnd.inveniordm.v1+json header\n- conversation: fix comment editor\n\nVersion 4.6.0 (released 2024-07-28)\n\n- comments: fix jumping cursor\n- ui: add community membership request label type\n\nVersion 4.5.1 (released 2024-06-28)\n\n- service: fix request ID passing\n\nVersion 4.5.0 (released 2024-06-28)\n\n- service: handle request parameters flexibly\n\nVersion 4.4.0 (released 2024-06-27)\n\n- registry: allow entry points to be callables\n\nVersion 4.3.0 (released 2024-06-25)\n\n- contrib: added subcommunity type label.\n- config: allow request search configuration\n\nVersion 4.2.0 (released 2024-06-04)\n\n- installation: major bump on invenio-records-resources\n\nVersion 4.1.0 (released 2024-03-23)\n\n- mappings: change \"dynamic\" values to string\n- ui: handle default case for EntityDetails (bug)\n- ui: add group for EntityDetails\n- init: move record_once to finalize_app\n\nVersion 4.0.0 (released 2024-02-19)\n\n- major bump on invenio-users-resources\n\nVersion 3.0.1 (released 2024-02-16)\n\n- calculated: make easier to support backwards compatibility\n\nVersion 3.0.0 (released 2024-01-31)\n\n- installation: bump records-resources and users-resources\n\nVersion 2.14.7 (2023-12-12)\n\n- replace ckeditor with tinymce due to license issue\n\nVersion 2.14.6 (2023-12-11)\n\n- request metadata: add record link\n\nVersion 2.14.5 (2023-10-25)\n\n- assets: update email styling\n\nVersion 2.14.4 (2023-10-18)\n\n- assets: improve quote replies styling\n\nVersion 2.14.3 (2023-10-06)\n\n- notifications: update comment notification to work with email\n\nVersion 2.14.2 (2023-09-25)\n\n- a11y: added label for context menu\n\nVersion 2.14.1 (2023-09-22)\n\n- a11y: add aria-label to accept request modal\n\nVersion 2.14.0 (2023-09-14)\n\n- ui: support community manage record request facets and labels\n- icons: Update icons\n\nVersion 2.13.0 (2023-09-13)\n\n- resource: add configurable error handlers\n- permissions: fix delete bug\n\nVersion 2.12.0 (2023-09-11)\n\n* administration: custom overridable search item display\n* chore: eslint formatting\n* setup: upgrade invenio-users-resources\n\nVersion 2.11.2 (2023-09-04)\n\n- assets: fix missing guest user avatar\n\nVersion 2.11.1 (2023-08-30)\n\n- assets: configurable icons per request type\n\nVersion 2.11.0 (2023-08-24)\n\n- types: add configurable request payload schema\n- components: add payload controlling component\n\nVersion 2.10.1 (2023-08-23)\n\n- tasks: add moderation creation\n\nVersion 2.10.0 (2023-08-21)\n\n- moderation: restrict request duplication\n\nVersion 2.9.2 (2023-08-17)\n\n- access request: update guest request payload\n- access request: fix ui bugs\n\nVersion 2.9.1 (2023-08-09)\n\n- ui: small improvement\n\nVersion 2.9.0 (2023-08-02)\n\n- user moderation: add new request type, service and resource\n\nVersion 2.8.0 (2023-07-24)\n\n- requests: add request event notification builder,\n            template and recipient filter\n\nVersion 2.7.0 (2023-07-21)\n\n- requests: add notification flag to the service\n\nVersion 2.6.1 (2023-07-13)\n\n- ui: improve styling in request items\n\nVersion 2.6.0 (2023-07-13)\n\n- transifex: update configs\n- ui: fix username not appearing\n- requests-ui: add rendering of new entity for external emails\n- links: add customization of context vars when generating them\n\nVersion 2.5.0 (2023-06-30)\n\n- Update translations\n- Bump invenio-users-resources\n\nVersion 2.4.0 (2023-06-02)\n\n- ui: add icons for deleted communities\n- requests resolvers: add system creator\n\nVersion 2.3.0 (2023-05-05)\n\n- resolvers: use record-based resolvers and proxies\n- resolvers: use request id for resolving\n- views: remove explicit service_id from register call\n\nVersion 2.2.0 (2023-04-25)\n\n- upgrade invenio-records-resources\n\nVersion 2.1.0 (2023-04-20)\n\n- upgrade invenio-records-resources\n\nVersion 2.0.0 (2023-03-28)\n\n- add request search components\n- add contrib label components\n- refactor action components\n- refactor relative time component\n\nVersion 1.3.0 (2023-03-24)\n\n- bump invenio-records-resources to v2.0.0\n- expand: call ghost method for unresolved entities\n\nVersion 1.2.0 (released 2023-03-13)\n\n- add inclusion request type to UI support\n- distinguish UI labels for request types (inclusion vs review)\n- add self_html link to the resource payload\n\nVersion 1.1.1 (released 2023-03-09)\n\n- results: add links template setter\n\nVersion 1.1.0 (released 2023-03-02)\n\n- remove deprecated flask-babelex imports\n- upgrade invenio-theme, invenio-records-resources, invenio-users-resources\n\nVersion 1.0.5 (released 2022-12-01)\n\n- Add identity to links template expand method.\n\nVersion 1.0.4 (released 2022-11-25)\n\n- add i18n translations.\n- use centralized axios configuration.\n\nVersion 1.0.3 (released 2022-11-15)\n\n- add `indexer_queue_name` property in service configs\n- add the services and indexers in global registry\n\nVersion 1.0.2 (released 2022-11-04)\n\n- bump invenio-records-resources version\n\nVersion 1.0.1 (released 2022-11-03)\n\n- add mobile components styling\n\nVersion 1.0.0\n\n- Initial public release.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Invenio module for generic and customizable requests.",
    "version": "5.5.0",
    "project_urls": {
        "Homepage": "https://github.com/inveniosoftware/invenio-requests"
    },
    "split_keywords": [
        "invenio",
        "requests"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "25a21b26a0f6ae818222609a76fd0ddd96648e06b585d3a9c6998bb053c092c8",
                "md5": "480a09cfb0d750049e9422ccee658c6d",
                "sha256": "2cdebfda3328f9ed7da86df0c6ea10243642ceb77469722a0ce1fb495458f95d"
            },
            "downloads": -1,
            "filename": "invenio_requests-5.5.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "480a09cfb0d750049e9422ccee658c6d",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.7",
            "size": 340275,
            "upload_time": "2024-12-09T16:29:35",
            "upload_time_iso_8601": "2024-12-09T16:29:35.253646Z",
            "url": "https://files.pythonhosted.org/packages/25/a2/1b26a0f6ae818222609a76fd0ddd96648e06b585d3a9c6998bb053c092c8/invenio_requests-5.5.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0c8535364fc7f764d2f7ab9e42e188d54a0621f666fd398631a56882c4c01bf8",
                "md5": "bdde7a455d84f717a0b954bc57f0b31e",
                "sha256": "e0cfa22257ca84747cb0f9b37f296b096386447c549cd8abdab7051a038a31f7"
            },
            "downloads": -1,
            "filename": "invenio_requests-5.5.0.tar.gz",
            "has_sig": false,
            "md5_digest": "bdde7a455d84f717a0b954bc57f0b31e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 148271,
            "upload_time": "2024-12-09T16:29:37",
            "upload_time_iso_8601": "2024-12-09T16:29:37.177535Z",
            "url": "https://files.pythonhosted.org/packages/0c/85/35364fc7f764d2f7ab9e42e188d54a0621f666fd398631a56882c4c01bf8/invenio_requests-5.5.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-09 16:29:37",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "inveniosoftware",
    "github_project": "invenio-requests",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "invenio-requests"
}
        
Elapsed time: 0.39052s