invenio-app-ils


Nameinvenio-app-ils JSON
Version 4.3.0 PyPI version JSON
download
home_pagehttps://github.com/inveniosoftware/invenio-app-ils
SummaryInvenio Integrated Library System.
upload_time2024-11-19 08:03:46
maintainerNone
docs_urlhttps://pythonhosted.org/invenio-app-ils/
authorCERN
requires_python>=3.8
licenseMIT
keywords invenio-app-ils invenio
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ..
    Copyright (C) 2018-2020 CERN.

    invenio-app-ils 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 App ILS
=================

.. image:: https://img.shields.io/travis/inveniosoftware/invenio-app-ils.svg
        :target: https://travis-ci.org/inveniosoftware/invenio-app-ils

.. image:: https://img.shields.io/coveralls/inveniosoftware/invenio-app-ils.svg
        :target: https://coveralls.io/r/inveniosoftware/invenio-app-ils

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

Integrated Library System based on Invenio

Official documentation (under development) is available at
https://invenioils.docs.cern.ch


..
    Copyright (C) 2018-2024 CERN.

    invenio-app-ils 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 4.3.0 (released 2024-11-19)

- self-checkout: use dedicated endpoints for the entire workflow for better
                 permissions check and error handling.
                 Add a new loan transition and delivery method for self-checkout.
- anonymization: ensure that re-indexing is happening after the commit to the db,
                 to avoid premature re-indexing (and therefore index conflict version)
                 when db rollback happens.

Version 4.2.0 (released 2024-11-04)

- self-checkout: barcode is now always uppercased to make searches case-insensitive

Version 4.1.0 (released 2024-10-21)

- search: apply the same search analyzers to the fields that needs to be searchable.
          This is required when using cross-field searches.
          Re-create the documents and series indices to take advantage of this change.

Version 4.0.0 (released 2024-08-07)

- Initial full release

Version 4.0.0rc1 (released 2024-06-28)

- search: improve search for accents and special characters
          breaking change: requires updating the version of mappings and schema

Version 3.0.0rc5 (released 2024-06-24)

- search: allow custom query parser

Version 3.0.0rc4 (released 2024-06-17)

- serializers: handle PatronNotFound

Version 3.0.0rc3 (released 2024-06-07)

- circulation: Support self checkout by patrons
- Dockerfile: update backend base image python3.6 -> inveniosoftware/almalinux:1

Version 3.0.0rc2 (released 2024-05-28)

- mappings: Add alternative_titles in brwReqs and AcqOrders
- records: loaders: schemas: Move IdentifierSchema from documents
- documents: mappings: Update item identifiers description to scheme

Version 3.0.0rc1 (released 2024-05-13)

- eitems: add required type field to data model (breaking change)
- physical items: add identifiers field
- documents: add MULTIMEDIA document type

Version 2.0.0rc9 (released 2024-04-25)

- patch: add record pid to error display

Version 2.0.0rc8 (released 2024-04-04)

- records_relation: Simplify sorting
- records_relations: Use sort_by parameter from configs instead
- relations: Add functionality to sort json refs by relation_type
- tests: circulation: Add new location for testing closures
- circulation: loan_request: Fix dates comparison in get_offset_duration
- tests: loan request: fix test for minimum days before request
- circulation: Consider closures dates when verifying loan request dates

Version 2.0.0rc7 (released 2024-03-04)

- circulation: Made loan request start date to be configurable and validated at the backend

Version 2.0.0rc6 (released 2024-02-27)

- facets: fix boolean query

Version 2.0.0rc5 (released 2024-02-21)

- facets: fix range query

Version 2.0.0rc4 (released 2024-02-19)

- stats: emit custom signal for file download

Version 2.0.0rc3 (released 2024-02-19)

- facets: fix range post filter

Version 2.0.0rc2 (released 2024-01-12)

- search: fix search factory function signature
- anonymization: fix patron_pid retrieval on acq orders

Version 2.0.0rc1 (released 2024-01-11)

- upgrade python version
- remove ES v7 and below support
- upgrade invenio packages
- upgrade python dependencies

Version 1.0.0rc5 (released 2023-12-20)

- demo data: optional admin account creation

Version 1.0.0rc4 (released 2023-07-04)

- Fix docker-compose file

Version 1.0.0rc3 (released 2023-03-10)

- Remove ES v6 mappings

Version 1.0.0rc2 (released 2023-03-07)

- add opensearch docker image
- add opensearch v1 and v2 mappings
- remove doc type to enable opensearch2 compatibility
- bump invenio-stats and invenio-indexer to opensearch2 compatible versions
- bump invenio-circulation to opensearch-compatible alpha release
- remove ES6 mappings

Version 1.0.0rc1 (released 2022-10-24)

- first release candidate

Version 1.0.0a69 (released 2022-10-18)

- adapt literature search query

Version 1.0.0a68 (released 2022-10-06)

- bump pycountry

Version 1.0.0a67 (released 2022-09-15)

- removes ES6 support

Version 1.0.0a66 (released 2022-08-24)

- allows vocabularies values to be queried via REST API

Version 1.0.0a65 (released 2022-08-16)

- fix mappings for documents volume field

Version 1.0.0a64 (released 2022-08-12)

- fix redirection page after logout
- add copy to field for volume

Version 1.0.0a63 (released 2022-05-05)

- document: preserve legacy_recid on update as int
- series: preserve legacy_recid on update as int

Version 1.0.0a62 (released 2022-05-02)

- document: preserve legacy_recid on update

Version 1.0.0a61 (released 2022-02-21)

- Pin `itsdangerous` because v2.1.0 removes `TimedJSONWebSignatureSerializer`

Version 1.0.0a60 (released 2022-02-21)

- upgrade invenio-opendefinition

Version 1.0.0a59 (released 2022-01-17)

- add alternative mappings to text fields in documents e-items and series

Version 1.0.0a58 (released 2021-12-17)

- add words length limiter on document author name indexing
- add case insensitive search on document publisher

Version 1.0.0a57 (released 2021-12-01)

- global: fix installation issues by dependencies

Version 1.0.0a56 (released 2021-11-12)

- Bulk loan extension: add overdue loans to bulk extend functionality

Version 1.0.0a55 (released 2021-11-05)

- search: add normalised keyword search to support case insensitive exact match

Version 1.0.0a54 (released 2021-10-20)

- literature search: improved relevance of results
- Search Guide: add search guide static page

Version 1.0.0a53 (released 2021-10-05)

- bulk extend: supress sending notification on empty extended loans set

Version 1.0.0a52 (released 2021-10-01)

- update invenio circulation

Version 1.0.0a51 (released 2021-09-30)

- add bulk loan extension feature

Version 1.0.0a50 (released 2021-09-27)

- add notifications module with configurable backends

Version 1.0.0a49 (released 2021-09-27)

- document: fix loan calculation on the resolver
- change country codes to 3-letter standard

Version 1.0.0a48 (released 2021-08-31)

- documents: add text field to mapping of conference place
- loans: reindex all the pending loans on the parent when updating one of them

Version 1.0.0a47 (released 2021-07-29)

- document api: add discrete references search
- eitem: add source field and vocab

Version 1.0.0a46 (released 2021-07-07)

- relations: fix related record deletion

Version 1.0.0a45 (released 2021-07-07)

- series: add dependency check on delete action
- fix python dependencies resolution

Version 1.0.0a44 (released 2021-06-02)

- add identifiers text mapping field
- add checks on dependencies of documents on delete

Version 1.0.0a43 (released 2021-05-27)

- add document type to item index and facets

Version 1.0.0a42 (released 2021-05-17)

- boost search results for identifier fields

Version 1.0.0a41 (released 2021-05-12)

- send expiring loans reminder only once
- fix Flask and werkzeug version conflicts via invenio-app

Version 1.0.0a40 (released 2021-05-07)

- document request add missing email template
- eliminate stale loan requests

Version 1.0.0a39 (released 2021-05-05)

- bump invenio-circulation package version
- reindex all document referenced loans on item indexing

Version 1.0.0a38 (released 2021-04-13)

- rename e-books vocabularies values
- rename availability facet

Version 1.0.0a37 (released 2021-04-09)

- do not require order date in acquisition

Version 1.0.0a36 (released 2021-04-07)

- add login required to series access_urls

Version 1.0.0a35 (released 2021-04-07)

- add series type field to series schema
- add item circulation statistics to loan search index

Version 1.0.0a34 (released 2021-03-29)

- Updates default loan extension

Version 1.0.0a33 (released 2021-03-18)

- series: remove electronic volumes description field

Version 1.0.0a32 (released 2021-03-16)

- change license vocabulary to use resolver
- rename proceedings and ebooks
- prepare strings to be inserted in HTML

Version 1.0.0a31 (released 2021-03-12)

- add volumes description fields to series
- change conference field type

Version 1.0.0a30 (released 2021-03-10)

- replace vendors and external libraries with provider record type
- fix document extensions data schema
- fix internal search queries
- add publisher field to document request

Version 1.0.0a29 (released 2021-03-04)

- update borrowing request schema
- fix circulation restrictions
- fix author limit on resolvers
- fix currency vocabulary
- add html formatting to the email templates
- add meta field to document urls
- add email logging in DB

Version 1.0.0a28 (released 2021-02-16)

- add cookies config for improved security
- fix data model extensions facets
- adapt document data model field physical_description
- fixes for literature request API

Version 1.0.0a27 (released 2021-02-10)

- fix max_result_window config
- restrict system emails from sending to system agents

Version 1.0.0a26 (released 2021-02-09)

- fix max_result_window config for searches
- fix boosted search factories for ES v<7.7 compatibility

Version 1.0.0a25 (released 2021-02-02)

- update invenio to 3.4
- change language standard to ISO 639-3
- change eitem urls access_restriction field
- add item availability to loan search


Version 1.0.0a24 (released 2021-01-25)

- add internal_note to document request schema
- add validation for series mode of issuance


Version 1.0.0a23 (released 2021-01-18)

- improve ES mapping
- constraint parent child relation to one multipart monograph
- set patron indexer as current_app_ils proxy

Version 1.0.0a22 (released 2021-01-13)

- improve email templating
- add ILL loans extension search filter
- test permissions
- fix eitem filter
- change cover placeholder

Version 1.0.0a21 (released 2020-10-26)

- add library_search_cls as property in current_ils_ill
- add library_indexer as property in current_ils_ill
- bump invenio-circulation version

Version 1.0.0a20 (released 2020-10-11)

- update the constraint on opening hours up to 2 time periods
- add importer curator type
- fix patron resolver bug
- add validation for missing language and edition fields
- fix deletion of remote token

Version 1.0.0a19 (released 2020-10-28)

- fix ils search factory with prefixed indices

Version 1.0.0a18 (released 2020-10-26)

- refactor patrons indexer
- add overridable footer email template
- integrate invenio-banners module
- remove email to send active loans to librarian
- add missing legacy_id fields to various schema

Version 1.0.0a17 (released 2020-10-23)

- fix vocabularies for mediums
- change cron jobs schedule

Version 1.0.0a16 (released 2020-10-20)

- fix simplejson package version

Version 1.0.0a15 (released 2020-10-20)

- update sort configuration
- update ES mappings
- location closure module fixes
- add oai-pmh server configuration
- fixes for celery 5 upgrade

Version 1.0.0a14 (released 2020-10-13)

- refactor anonymization module
- fix loan item replace indexing
- increase rate limit
- add support postgres 12

Version 1.0.0a13 (released 2020-09-29)

- protect stats endpoint when document is restricted
- change schema publication field
- fix send loan reminder on demand
- integrate location closures module

Version 1.0.0a12 (released 2020-09-16)

- bumped invenio-circulation to 1.0.0a27
- allow to edit loans start and end dates
- update license field schema definition in Document
- fix CSP configuration

Version 1.0.0a11 (released 2020-09-04)

- bumped invenio-stats version to 1.0.0a18
- add keywords and tags to series
- enable CSRF support

Version 1.0.0a10 (released 2020-08-13)

- add anonymisation of user accounts and actions
- add sorting values
- add notification emails about unresolved user requests
- fix user roles fetching

Version 1.0.0a9 (released 2020-07-28)

- limit version for dependencies to minor
- add identifiers to e-items
- add new document circulation endpoint
- fix isort v5 imports
- remove ETag/Last-Modified headers

Version 1.0.0a8 (released 2020-07-16)

- add request type and payment method to document request
- change keywords field type

Version 1.0.0a7 (released 2020-07-14)

- add medium field to document request

Version 1.0.0a6 (released 2020-07-03)

- bugfix minters and fetchers for vocabularies and patrons

Version 1.0.0a5 (released 2020-07-01)

- config: remove DEFAULT_LOCATION_PID
- resolvers: bug fix indexing $refs
- dependencies: upgrade
- loan: Base32 PIDs
- cli: option for static pages
- readme: improvements

Version 1.0.0a4 (released 2020-06-19)

- ILL: patron can fetch his own borrowing requests
- document and series metadata extensions
- loan: auto cancel after expiration day

Version 1.0.0a0 (released 2020-06-05)

- Initial public release.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/inveniosoftware/invenio-app-ils",
    "name": "invenio-app-ils",
    "maintainer": null,
    "docs_url": "https://pythonhosted.org/invenio-app-ils/",
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "invenio-app-ils Invenio",
    "author": "CERN",
    "author_email": "info@inveniosoftware.org",
    "download_url": "https://files.pythonhosted.org/packages/02/7f/5fae4de97806f5319362071caaeb8131cc65ad9be5424473303461b851de/invenio_app_ils-4.3.0.tar.gz",
    "platform": "any",
    "description": "..\n    Copyright (C) 2018-2020 CERN.\n\n    invenio-app-ils 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 App ILS\n=================\n\n.. image:: https://img.shields.io/travis/inveniosoftware/invenio-app-ils.svg\n        :target: https://travis-ci.org/inveniosoftware/invenio-app-ils\n\n.. image:: https://img.shields.io/coveralls/inveniosoftware/invenio-app-ils.svg\n        :target: https://coveralls.io/r/inveniosoftware/invenio-app-ils\n\n.. image:: https://img.shields.io/github/license/inveniosoftware/invenio-app-ils.svg\n        :target: https://github.com/inveniosoftware/invenio-app-ils/blob/master/LICENSE\n\nIntegrated Library System based on Invenio\n\nOfficial documentation (under development) is available at\nhttps://invenioils.docs.cern.ch\n\n\n..\n    Copyright (C) 2018-2024 CERN.\n\n    invenio-app-ils 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 4.3.0 (released 2024-11-19)\n\n- self-checkout: use dedicated endpoints for the entire workflow for better\n                 permissions check and error handling.\n                 Add a new loan transition and delivery method for self-checkout.\n- anonymization: ensure that re-indexing is happening after the commit to the db,\n                 to avoid premature re-indexing (and therefore index conflict version)\n                 when db rollback happens.\n\nVersion 4.2.0 (released 2024-11-04)\n\n- self-checkout: barcode is now always uppercased to make searches case-insensitive\n\nVersion 4.1.0 (released 2024-10-21)\n\n- search: apply the same search analyzers to the fields that needs to be searchable.\n          This is required when using cross-field searches.\n          Re-create the documents and series indices to take advantage of this change.\n\nVersion 4.0.0 (released 2024-08-07)\n\n- Initial full release\n\nVersion 4.0.0rc1 (released 2024-06-28)\n\n- search: improve search for accents and special characters\n          breaking change: requires updating the version of mappings and schema\n\nVersion 3.0.0rc5 (released 2024-06-24)\n\n- search: allow custom query parser\n\nVersion 3.0.0rc4 (released 2024-06-17)\n\n- serializers: handle PatronNotFound\n\nVersion 3.0.0rc3 (released 2024-06-07)\n\n- circulation: Support self checkout by patrons\n- Dockerfile: update backend base image python3.6 -> inveniosoftware/almalinux:1\n\nVersion 3.0.0rc2 (released 2024-05-28)\n\n- mappings: Add alternative_titles in brwReqs and AcqOrders\n- records: loaders: schemas: Move IdentifierSchema from documents\n- documents: mappings: Update item identifiers description to scheme\n\nVersion 3.0.0rc1 (released 2024-05-13)\n\n- eitems: add required type field to data model (breaking change)\n- physical items: add identifiers field\n- documents: add MULTIMEDIA document type\n\nVersion 2.0.0rc9 (released 2024-04-25)\n\n- patch: add record pid to error display\n\nVersion 2.0.0rc8 (released 2024-04-04)\n\n- records_relation: Simplify sorting\n- records_relations: Use sort_by parameter from configs instead\n- relations: Add functionality to sort json refs by relation_type\n- tests: circulation: Add new location for testing closures\n- circulation: loan_request: Fix dates comparison in get_offset_duration\n- tests: loan request: fix test for minimum days before request\n- circulation: Consider closures dates when verifying loan request dates\n\nVersion 2.0.0rc7 (released 2024-03-04)\n\n- circulation: Made loan request start date to be configurable and validated at the backend\n\nVersion 2.0.0rc6 (released 2024-02-27)\n\n- facets: fix boolean query\n\nVersion 2.0.0rc5 (released 2024-02-21)\n\n- facets: fix range query\n\nVersion 2.0.0rc4 (released 2024-02-19)\n\n- stats: emit custom signal for file download\n\nVersion 2.0.0rc3 (released 2024-02-19)\n\n- facets: fix range post filter\n\nVersion 2.0.0rc2 (released 2024-01-12)\n\n- search: fix search factory function signature\n- anonymization: fix patron_pid retrieval on acq orders\n\nVersion 2.0.0rc1 (released 2024-01-11)\n\n- upgrade python version\n- remove ES v7 and below support\n- upgrade invenio packages\n- upgrade python dependencies\n\nVersion 1.0.0rc5 (released 2023-12-20)\n\n- demo data: optional admin account creation\n\nVersion 1.0.0rc4 (released 2023-07-04)\n\n- Fix docker-compose file\n\nVersion 1.0.0rc3 (released 2023-03-10)\n\n- Remove ES v6 mappings\n\nVersion 1.0.0rc2 (released 2023-03-07)\n\n- add opensearch docker image\n- add opensearch v1 and v2 mappings\n- remove doc type to enable opensearch2 compatibility\n- bump invenio-stats and invenio-indexer to opensearch2 compatible versions\n- bump invenio-circulation to opensearch-compatible alpha release\n- remove ES6 mappings\n\nVersion 1.0.0rc1 (released 2022-10-24)\n\n- first release candidate\n\nVersion 1.0.0a69 (released 2022-10-18)\n\n- adapt literature search query\n\nVersion 1.0.0a68 (released 2022-10-06)\n\n- bump pycountry\n\nVersion 1.0.0a67 (released 2022-09-15)\n\n- removes ES6 support\n\nVersion 1.0.0a66 (released 2022-08-24)\n\n- allows vocabularies values to be queried via REST API\n\nVersion 1.0.0a65 (released 2022-08-16)\n\n- fix mappings for documents volume field\n\nVersion 1.0.0a64 (released 2022-08-12)\n\n- fix redirection page after logout\n- add copy to field for volume\n\nVersion 1.0.0a63 (released 2022-05-05)\n\n- document: preserve legacy_recid on update as int\n- series: preserve legacy_recid on update as int\n\nVersion 1.0.0a62 (released 2022-05-02)\n\n- document: preserve legacy_recid on update\n\nVersion 1.0.0a61 (released 2022-02-21)\n\n- Pin `itsdangerous` because v2.1.0 removes `TimedJSONWebSignatureSerializer`\n\nVersion 1.0.0a60 (released 2022-02-21)\n\n- upgrade invenio-opendefinition\n\nVersion 1.0.0a59 (released 2022-01-17)\n\n- add alternative mappings to text fields in documents e-items and series\n\nVersion 1.0.0a58 (released 2021-12-17)\n\n- add words length limiter on document author name indexing\n- add case insensitive search on document publisher\n\nVersion 1.0.0a57 (released 2021-12-01)\n\n- global: fix installation issues by dependencies\n\nVersion 1.0.0a56 (released 2021-11-12)\n\n- Bulk loan extension: add overdue loans to bulk extend functionality\n\nVersion 1.0.0a55 (released 2021-11-05)\n\n- search: add normalised keyword search to support case insensitive exact match\n\nVersion 1.0.0a54 (released 2021-10-20)\n\n- literature search: improved relevance of results\n- Search Guide: add search guide static page\n\nVersion 1.0.0a53 (released 2021-10-05)\n\n- bulk extend: supress sending notification on empty extended loans set\n\nVersion 1.0.0a52 (released 2021-10-01)\n\n- update invenio circulation\n\nVersion 1.0.0a51 (released 2021-09-30)\n\n- add bulk loan extension feature\n\nVersion 1.0.0a50 (released 2021-09-27)\n\n- add notifications module with configurable backends\n\nVersion 1.0.0a49 (released 2021-09-27)\n\n- document: fix loan calculation on the resolver\n- change country codes to 3-letter standard\n\nVersion 1.0.0a48 (released 2021-08-31)\n\n- documents: add text field to mapping of conference place\n- loans: reindex all the pending loans on the parent when updating one of them\n\nVersion 1.0.0a47 (released 2021-07-29)\n\n- document api: add discrete references search\n- eitem: add source field and vocab\n\nVersion 1.0.0a46 (released 2021-07-07)\n\n- relations: fix related record deletion\n\nVersion 1.0.0a45 (released 2021-07-07)\n\n- series: add dependency check on delete action\n- fix python dependencies resolution\n\nVersion 1.0.0a44 (released 2021-06-02)\n\n- add identifiers text mapping field\n- add checks on dependencies of documents on delete\n\nVersion 1.0.0a43 (released 2021-05-27)\n\n- add document type to item index and facets\n\nVersion 1.0.0a42 (released 2021-05-17)\n\n- boost search results for identifier fields\n\nVersion 1.0.0a41 (released 2021-05-12)\n\n- send expiring loans reminder only once\n- fix Flask and werkzeug version conflicts via invenio-app\n\nVersion 1.0.0a40 (released 2021-05-07)\n\n- document request add missing email template\n- eliminate stale loan requests\n\nVersion 1.0.0a39 (released 2021-05-05)\n\n- bump invenio-circulation package version\n- reindex all document referenced loans on item indexing\n\nVersion 1.0.0a38 (released 2021-04-13)\n\n- rename e-books vocabularies values\n- rename availability facet\n\nVersion 1.0.0a37 (released 2021-04-09)\n\n- do not require order date in acquisition\n\nVersion 1.0.0a36 (released 2021-04-07)\n\n- add login required to series access_urls\n\nVersion 1.0.0a35 (released 2021-04-07)\n\n- add series type field to series schema\n- add item circulation statistics to loan search index\n\nVersion 1.0.0a34 (released 2021-03-29)\n\n- Updates default loan extension\n\nVersion 1.0.0a33 (released 2021-03-18)\n\n- series: remove electronic volumes description field\n\nVersion 1.0.0a32 (released 2021-03-16)\n\n- change license vocabulary to use resolver\n- rename proceedings and ebooks\n- prepare strings to be inserted in HTML\n\nVersion 1.0.0a31 (released 2021-03-12)\n\n- add volumes description fields to series\n- change conference field type\n\nVersion 1.0.0a30 (released 2021-03-10)\n\n- replace vendors and external libraries with provider record type\n- fix document extensions data schema\n- fix internal search queries\n- add publisher field to document request\n\nVersion 1.0.0a29 (released 2021-03-04)\n\n- update borrowing request schema\n- fix circulation restrictions\n- fix author limit on resolvers\n- fix currency vocabulary\n- add html formatting to the email templates\n- add meta field to document urls\n- add email logging in DB\n\nVersion 1.0.0a28 (released 2021-02-16)\n\n- add cookies config for improved security\n- fix data model extensions facets\n- adapt document data model field physical_description\n- fixes for literature request API\n\nVersion 1.0.0a27 (released 2021-02-10)\n\n- fix max_result_window config\n- restrict system emails from sending to system agents\n\nVersion 1.0.0a26 (released 2021-02-09)\n\n- fix max_result_window config for searches\n- fix boosted search factories for ES v<7.7 compatibility\n\nVersion 1.0.0a25 (released 2021-02-02)\n\n- update invenio to 3.4\n- change language standard to ISO 639-3\n- change eitem urls access_restriction field\n- add item availability to loan search\n\n\nVersion 1.0.0a24 (released 2021-01-25)\n\n- add internal_note to document request schema\n- add validation for series mode of issuance\n\n\nVersion 1.0.0a23 (released 2021-01-18)\n\n- improve ES mapping\n- constraint parent child relation to one multipart monograph\n- set patron indexer as current_app_ils proxy\n\nVersion 1.0.0a22 (released 2021-01-13)\n\n- improve email templating\n- add ILL loans extension search filter\n- test permissions\n- fix eitem filter\n- change cover placeholder\n\nVersion 1.0.0a21 (released 2020-10-26)\n\n- add library_search_cls as property in current_ils_ill\n- add library_indexer as property in current_ils_ill\n- bump invenio-circulation version\n\nVersion 1.0.0a20 (released 2020-10-11)\n\n- update the constraint on opening hours up to 2 time periods\n- add importer curator type\n- fix patron resolver bug\n- add validation for missing language and edition fields\n- fix deletion of remote token\n\nVersion 1.0.0a19 (released 2020-10-28)\n\n- fix ils search factory with prefixed indices\n\nVersion 1.0.0a18 (released 2020-10-26)\n\n- refactor patrons indexer\n- add overridable footer email template\n- integrate invenio-banners module\n- remove email to send active loans to librarian\n- add missing legacy_id fields to various schema\n\nVersion 1.0.0a17 (released 2020-10-23)\n\n- fix vocabularies for mediums\n- change cron jobs schedule\n\nVersion 1.0.0a16 (released 2020-10-20)\n\n- fix simplejson package version\n\nVersion 1.0.0a15 (released 2020-10-20)\n\n- update sort configuration\n- update ES mappings\n- location closure module fixes\n- add oai-pmh server configuration\n- fixes for celery 5 upgrade\n\nVersion 1.0.0a14 (released 2020-10-13)\n\n- refactor anonymization module\n- fix loan item replace indexing\n- increase rate limit\n- add support postgres 12\n\nVersion 1.0.0a13 (released 2020-09-29)\n\n- protect stats endpoint when document is restricted\n- change schema publication field\n- fix send loan reminder on demand\n- integrate location closures module\n\nVersion 1.0.0a12 (released 2020-09-16)\n\n- bumped invenio-circulation to 1.0.0a27\n- allow to edit loans start and end dates\n- update license field schema definition in Document\n- fix CSP configuration\n\nVersion 1.0.0a11 (released 2020-09-04)\n\n- bumped invenio-stats version to 1.0.0a18\n- add keywords and tags to series\n- enable CSRF support\n\nVersion 1.0.0a10 (released 2020-08-13)\n\n- add anonymisation of user accounts and actions\n- add sorting values\n- add notification emails about unresolved user requests\n- fix user roles fetching\n\nVersion 1.0.0a9 (released 2020-07-28)\n\n- limit version for dependencies to minor\n- add identifiers to e-items\n- add new document circulation endpoint\n- fix isort v5 imports\n- remove ETag/Last-Modified headers\n\nVersion 1.0.0a8 (released 2020-07-16)\n\n- add request type and payment method to document request\n- change keywords field type\n\nVersion 1.0.0a7 (released 2020-07-14)\n\n- add medium field to document request\n\nVersion 1.0.0a6 (released 2020-07-03)\n\n- bugfix minters and fetchers for vocabularies and patrons\n\nVersion 1.0.0a5 (released 2020-07-01)\n\n- config: remove DEFAULT_LOCATION_PID\n- resolvers: bug fix indexing $refs\n- dependencies: upgrade\n- loan: Base32 PIDs\n- cli: option for static pages\n- readme: improvements\n\nVersion 1.0.0a4 (released 2020-06-19)\n\n- ILL: patron can fetch his own borrowing requests\n- document and series metadata extensions\n- loan: auto cancel after expiration day\n\nVersion 1.0.0a0 (released 2020-06-05)\n\n- Initial public release.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Invenio Integrated Library System.",
    "version": "4.3.0",
    "project_urls": {
        "Homepage": "https://github.com/inveniosoftware/invenio-app-ils"
    },
    "split_keywords": [
        "invenio-app-ils",
        "invenio"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "917828af4c8fec909b5368d86f6fc104911ab506eb08386c4839581a91e91e22",
                "md5": "9d78fc6d30dc97f9b93d63b6138bdd9b",
                "sha256": "2350d1f305af155e3a1dfb83e3046828710aa61a016e2af88646ce47bb843b4f"
            },
            "downloads": -1,
            "filename": "invenio_app_ils-4.3.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9d78fc6d30dc97f9b93d63b6138bdd9b",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.8",
            "size": 486257,
            "upload_time": "2024-11-19T08:03:44",
            "upload_time_iso_8601": "2024-11-19T08:03:44.805008Z",
            "url": "https://files.pythonhosted.org/packages/91/78/28af4c8fec909b5368d86f6fc104911ab506eb08386c4839581a91e91e22/invenio_app_ils-4.3.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "027f5fae4de97806f5319362071caaeb8131cc65ad9be5424473303461b851de",
                "md5": "cf1337a8fc14e0354d1eac5a3473a8c9",
                "sha256": "8e882fb469a494d8a1de95f969bc883bdbe0e92aec1bf8458315fb561f554cab"
            },
            "downloads": -1,
            "filename": "invenio_app_ils-4.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "cf1337a8fc14e0354d1eac5a3473a8c9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 281913,
            "upload_time": "2024-11-19T08:03:46",
            "upload_time_iso_8601": "2024-11-19T08:03:46.938038Z",
            "url": "https://files.pythonhosted.org/packages/02/7f/5fae4de97806f5319362071caaeb8131cc65ad9be5424473303461b851de/invenio_app_ils-4.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-19 08:03:46",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "inveniosoftware",
    "github_project": "invenio-app-ils",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "invenio-app-ils"
}
        
Elapsed time: 0.68374s