跳转到主要内容

Invenio集成图书馆系统。

项目描述

https://img.shields.io/travis/inveniosoftware/invenio-app-ils.svg https://img.shields.io/coveralls/inveniosoftware/invenio-app-ils.svg https://img.shields.io/github/license/inveniosoftware/invenio-app-ils.svg

基于Invenio的集成图书馆系统

官方文档(开发中)可在https://invenioils.docs.cern.ch找到

变更

版本 4.0.0(发布于2024-08-07)

  • 首次完整发布

版本 4.0.0rc1(发布于2024-06-28)

  • 搜索:改进对重音和特殊字符的搜索

    重大变更:需要更新映射和模式版本

版本 3.0.0rc5(发布于2024-06-24)

  • 搜索:允许自定义查询解析器

版本 3.0.0rc4(发布于2024-06-17)

  • 序列化器:处理PatronNotFound异常

版本 3.0.0rc3(发布于2024-06-07)

  • 流通:支持读者自助结账

  • Dockerfile:更新后端基础镜像 python3.6 -> inveniosoftware/almalinux:1

版本 3.0.0rc2(发布于2024-05-28)

  • 映射:在brwReqs和AcqOrders中添加alternative_titles

  • 记录:加载器:模式:将IdentifierSchema从documents移动到

  • documents:映射:更新条目标识符描述到方案

版本 3.0.0rc1(发布于2024-05-13)

  • eitems:在数据模型中添加必需的类型字段(重大变更)

  • 实体物品:添加标识符字段

  • documents:添加多媒体文档类型

版本 2.0.0rc9(发布于2024-04-25)

  • 修补程序:将记录pid添加到错误显示

版本 2.0.0rc8(发布于2024-04-04)

  • records_relation:简化排序

  • records_relations:使用从配置中获取的sort_by参数

  • 关系:添加按 relation_type 排序 json 引用功能

  • 测试:流通:添加测试闭包的新位置

  • 流通:loan_request:修复 get_offset_duration 中的日期比较

  • 测试:贷款请求:修复请求前最小天数测试

  • 流通:验证贷款请求日期时考虑闭馆日期

版本 2.0.0rc7(发布日期 2024-03-04)

  • 流通:将贷款请求开始日期设置为可配置,并在后端进行验证

版本 2.0.0rc6(发布日期 2024-02-27)

  • 分面:修复布尔查询

版本 2.0.0rc5(发布日期 2024-02-21)

  • 分面:修复范围查询

版本 2.0.0rc4(发布日期 2024-02-19)

  • 统计:发出文件下载的自定义信号

版本 2.0.0rc3(发布日期 2024-02-19)

  • 分面:修复范围后置过滤器

版本 2.0.0rc2(发布日期 2024-01-12)

  • 搜索:修复搜索工厂函数签名

  • 匿名化:修复在采购订单上检索 patron_pid

版本 2.0.0rc1(发布日期 2024-01-11)

  • 升级 Python 版本

  • 移除 ES v7 及以下版本支持

  • 升级 invenio 包

  • 升级 Python 依赖项

版本 1.0.0rc5(发布日期 2023-12-20)

  • 演示数据:可选创建管理员账户

版本 1.0.0rc4(发布日期 2023-07-04)

  • 修复 docker-compose 文件

版本 1.0.0rc3(发布日期 2023-03-10)

  • 移除 ES v6 映射

版本 1.0.0rc2(发布日期 2023-03-07)

  • 添加 opensearch docker 镜像

  • 添加 opensearch v1 和 v2 映射

  • 移除 doc 类型以启用 opensearch2 兼容性

  • 将 invenio-stats 和 invenio-indexer 升级到 opensearch2 兼容版本

  • 将 invenio-circulation 升级到 opensearch 兼容的 alpha 版本

  • 移除 ES6 映射

版本 1.0.0rc1(发布日期 2022-10-24)

  • 第一个发布候选版

版本 1.0.0a69(发布日期 2022-10-18)

  • 适配文献搜索查询

版本 1.0.0a68(发布日期 2022-10-06)

  • 升级 pycountry

版本 1.0.0a67(发布日期 2022-09-15)

  • 移除 ES6 支持

版本 1.0.0a66(发布日期 2022-08-24)

  • 允许通过 REST API 查询词汇表值

版本 1.0.0a65(发布日期 2022-08-16)

  • 修复文档量字段的映射

版本 1.0.0a64(发布日期 2022-08-12)

  • 修复登出后的重定向页面

  • 为卷添加复制到字段

版本 1.0.0a63(发布日期 2022-05-05)

  • 文档:在更新时保留 legacy_recid 作为整数

  • 系列:在更新时保留 legacy_recid 作为整数

版本 1.0.0a62(发布日期 2022-05-02)

  • 文档:在更新时保留 legacy_recid

版本 1.0.0a61(发布日期 2022-02-21)

  • 锁定 itsdangerous,因为 v2.1.0 移除了 TimedJSONWebSignatureSerializer

版本 1.0.0a60(发布日期 2022-02-21)

  • 升级 invenio-opendefinition

版本 1.0.0a59(发布日期 2022-01-17)

  • 为文档、e-items 和系列中的文本字段添加替代映射

版本 1.0.0a58(发布日期 2021-12-17)

  • 在文档作者姓名索引上添加单词长度限制器

  • 在文档出版商上添加不区分大小写的搜索

版本 1.0.0a57(发布日期 2021-12-01)

  • 全局:通过依赖关系修复安装问题

版本 1.0.0a56(发布日期 2021-11-12)

  • 批量续借扩展:将逾期贷款添加到批量扩展功能中

版本 1.0.0a55(发布日期 2021-11-05)

  • 搜索:添加标准化关键字搜索以支持不区分大小写的精确匹配

版本 1.0.0a54(发布日期 2021-10-20)

  • 文献搜索:改进结果的相关性

  • 搜索指南:添加搜索指南静态页面

版本 1.0.0a53(发布日期 2021-10-05)

  • 批量扩展:抑制在空扩展贷款集合上发送通知

版本 1.0.0a52(发布日期 2021-10-01)

  • 更新 invenio circulation

版本 1.0.0a51(发布日期 2021-09-30)

  • 添加批量贷款扩展功能

版本 1.0.0a50(发布日期 2021-09-27)

  • 添加具有可配置后端的通知模块

版本 1.0.0a49(发布日期 2021-09-27)

  • 文档:修复解析器上的贷款计算

  • 更改国家代码为 3 位标准

版本 1.0.0a48(发布日期 2021-08-31)

  • 文档:向会议地点的映射中添加文本字段

  • 贷款:更新其中一个贷款时,重新索引父级上的所有待处理贷款

版本 1.0.0a47(发布日期:2021-07-29)

  • 文档 API:添加离散引用搜索

  • 条目:添加来源字段和词汇表

版本 1.0.0a46(发布日期:2021-07-07)

  • 关系:修复相关记录删除问题

版本 1.0.0a45(发布日期:2021-07-07)

  • 系列:添加删除操作时的依赖性检查

  • 修复 Python 依赖性解析问题

版本 1.0.0a44(发布日期:2021-06-02)

  • 添加标识符文本映射字段

  • 在删除时添加对文档依赖性的检查

版本 1.0.0a43(发布日期:2021-05-27)

  • 将文档类型添加到项目索引和分面

版本 1.0.0a42(发布日期:2021-05-17)

  • 提升标识符字段搜索结果

版本 1.0.0a41(发布日期:2021-05-12)

  • 仅发送一次即将到期的贷款提醒

  • 通过 invenio-app 修复 Flask 和 werkzeug 版本冲突

版本 1.0.0a40(发布日期:2021-05-07)

  • 文档请求添加缺失的电子邮件模板

  • 消除陈旧的贷款请求

版本 1.0.0a39(发布日期:2021-05-05)

  • 升级 invenio-circulation 软件包版本

  • 在项目索引时重新索引所有引用的文档贷款

版本 1.0.0a38(发布日期:2021-04-13)

  • 重命名电子书词汇表值

  • 重命名可用性分面

版本 1.0.0a37(发布日期:2021-04-09)

  • 在采购中不需要订单日期

版本 1.0.0a36(发布日期:2021-04-07)

  • 向系列 access_urls 添加登录要求

版本 1.0.0a35(发布日期:2021-04-07)

  • 将系列类型字段添加到系列模式

  • 将项目流通统计数据添加到贷款搜索索引

版本 1.0.0a34(发布日期:2021-03-29)

  • 更新默认贷款延期

版本 1.0.0a33(发布日期:2021-03-18)

  • 系列:移除电子卷描述字段

版本 1.0.0a32(发布日期:2021-03-16)

  • 将许可词汇表更改为使用解析器

  • 重命名会议和电子书

  • 准备要插入 HTML 的字符串

版本 1.0.0a31(发布日期:2021-03-12)

  • 将卷描述字段添加到系列

  • 更改会议字段类型

版本 1.0.0a30(发布日期:2021-03-10)

  • 用提供者记录类型替换供应商和外部库

  • 修复文档扩展数据模式

  • 修复内部搜索查询

  • 将出版社字段添加到文档请求

版本 1.0.0a29(发布日期:2021-03-04)

  • 更新借用请求模式

  • 修复流通限制

  • 修复解析器上的作者限制

  • 修复货币词汇表

  • 在电子邮件模板中添加 HTML 格式化

  • 将元字段添加到文档 URL

  • 在数据库中添加电子邮件记录

版本 1.0.0a28(发布日期:2021-02-16)

  • 添加提高安全性的 cookies 配置

  • 修复数据模型扩展分面

  • 适配文档数据模型字段 physical_description

  • 修复文献请求 API 的错误

版本 1.0.0a27(发布日期:2021-02-10)

  • 修复 max_result_window 配置

  • 限制系统电子邮件发送到系统代理

版本 1.0.0a26(发布日期:2021-02-09)

  • 修复搜索的 max_result_window 配置

  • 修复增强的搜索工厂以兼容 ES <7.7

版本 1.0.0a25(发布日期:2021-02-02)

  • 更新 invenio 到 3.4

  • 将语言标准更改为 ISO 639-3

  • 更改 eitem URLs 访问限制字段

  • 将项目可用性添加到贷款搜索

版本 1.0.0a24(发布日期:2021-01-25)

  • 将 internal_note 添加到文档请求模式

  • 添加发行系列模式的验证

版本 1.0.0a23(发布日期:2021-01-18)

  • 改进 ES 映射

  • 约束父子关系为一个多卷专著

  • 将 patron_indexer 设置为 current_app_ils 代理

版本 1.0.0a22(发布日期:2021-01-13)

  • 改进电子邮件模板

  • 添加 ILL 贷款扩展搜索过滤器

  • 测试权限

  • 修复 eitem 过滤器

  • 更改封面占位符

版本 1.0.0a21(发布日期:2020-10-26)

  • 将 library_search_cls 添加为 current_ils_ill 属性

  • 将 library_indexer 添加为 current_ils_ill 属性

  • 升级 invenio-circulation 版本

版本 1.0.0a20(发布日期:2020-10-11)

  • 更新营业时间限制至2个时间段

  • 添加导入者管理员类型

  • 修复读者解析器错误

  • 添加对缺失语言和版本字段的验证

  • 修复远程令牌的删除

版本 1.0.0a19(发布日期:2020-10-28)

  • 修复带前缀索引的ILS搜索工厂

版本 1.0.0a18(发布日期:2020-10-26)

  • 重构读者索引器

  • 添加可覆盖的页脚电子邮件模板

  • 集成invenio-banners模块

  • 删除发送活跃借阅信息给图书管理员的电子邮件

  • 将缺失的legacy_id字段添加到各种模式中

版本 1.0.0a17(发布日期:2020-10-23)

  • 修复介质词汇表

  • 更改cron作业计划

版本 1.0.0a16(发布日期:2020-10-20)

  • 修复simplejson包版本

版本 1.0.0a15(发布日期:2020-10-20)

  • 更新排序配置

  • 更新ES映射

  • 位置关闭模块修复

  • 添加oai-pmh服务器配置

  • celery 5升级修复

版本 1.0.0a14(发布日期:2020-10-13)

  • 重构匿名化模块

  • 修复借阅项替换索引

  • 增加速率限制

  • 添加对PostgreSQL 12的支持

版本 1.0.0a13(发布日期:2020-09-29)

  • 保护受限制文档时的统计端点

  • 更改模式发布字段

  • 修复按需发送借阅提醒

  • 集成位置关闭模块

版本 1.0.0a12(发布日期:2020-09-16)

  • 将invenio-circulation升级到1.0.0a27

  • 允许编辑借阅开始和结束日期

  • 更新Document中的许可证字段模式定义

  • 修复CSP配置

版本 1.0.0a11(发布日期:2020-09-04)

  • 将invenio-stats版本升级到1.0.0a18

  • 向系列添加关键词和标签

  • 启用CSRF支持

版本 1.0.0a10(发布日期:2020-08-13)

  • 添加用户账户和操作的匿名化

  • 添加排序值

  • 添加关于未解决用户请求的通知电子邮件

  • 修复用户角色获取

版本 1.0.0a9(发布日期:2020-07-28)

  • 限制依赖项的版本为次要版本

  • 向电子项添加标识符

  • 添加新的文档借阅端点

  • 修复isort v5导入

  • 删除ETag/Last-Modified头信息

版本 1.0.0a8(发布日期:2020-07-16)

  • 向文档请求添加请求类型和支付方式

  • 更改关键词字段类型

版本 1.0.0a7(发布日期:2020-07-14)

  • 向文档请求添加介质字段

版本 1.0.0a6(发布日期:2020-07-03)

  • 修复词汇表和读者词汇表的minters和fetchers错误

版本 1.0.0a5(发布日期:2020-07-01)

  • 配置:删除DEFAULT_LOCATION_PID

  • 解析器:修复$refs索引错误

  • 依赖项:升级

  • 借阅:Base32 PIDs

  • 命令行工具:静态页面选项

  • readme:改进

版本 1.0.0a4(发布日期:2020-06-19)

  • ILL:读者可以获取自己的借阅请求

  • 文档和系列元数据扩展

  • 借阅:自动取消过期日后的借阅

版本 1.0.0a0(发布日期:2020-06-05)

  • 首次公开发布。

项目详情


发布历史 发布通知 | RSS源

下载文件

下载适合您平台文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

invenio-app-ils-4.0.0.tar.gz (262.0 kB 查看哈希值)

上传时间 源代码

构建分发

invenio_app_ils-4.0.0-py2.py3-none-any.whl (481.9 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下组织支持