Invenio资源模块,用于创建REST API。
项目描述
Invenio Resources模块用于创建REST API
待办:请提供模块的功能概述
更多文档可在https://invenio-records-resources.readthedocs.io/找到
变更
版本v6.3.1(发布于2024-10-01)
uow:将单元工作模式和记录外操作移动到invenio-db。添加向后兼容的导入。
版本v6.3.0(发布于2024-08-08)
files:同步文件访问状态
files:同步上传文件的元数据更改
files:更新获取文件存储桶
版本v6.2.0(发布于2024-08-02)
service:添加批量创建/更新方法
版本v6.1.1(发布于2024-07-30)
services:重新抛出记录权限错误
版本6.1.0(发布于2024-07-05)
files:文件编辑时同步元数据
版本6.0.0(发布于2024-06-04)
uow:将任务操作更新为使用apply_async而不是delay
uow:添加撤销任务操作
版本5.9.2(发布于2024-05-22)
isort:修复导入
版本5.9.1(发布于2024-05-22)
errors:为RecordPermissionDeniedError添加错误处理器
版本5.9.0(发布于2024-05-22)
errors:添加RecordPermissionDeniedError
版本5.8.0(发布于2024-05-21)
processors:可选使用PyVIPS处理图像元数据
版本5.7.0(发布于2024-05-06)
files-schema:在序列化中隐藏uri
records:为文件添加访问字段
版本5.6.0(发布于2024-04-23)
services:添加对嵌套链接的支持
版本5.5.0(发布于2024-04-09)
记录:添加带索引的计算系统字段;允许计算系统字段在索引中缓存值,并在从索引读取时使用缓存的值。
版本 5.4.0(发布日期:2024-03-22)
安装:升级 invenio-app、invenio-base、invenio-accounts(删除 before_first_request_deprecation)
版本 5.3.0(发布日期:2024-03-20)
分面:提供新的 CombinedTermsFacet(用于嵌套主题的分面)
版本 5.2.4(发布日期:2024-02-27)
处理器:更新文件元数据提取器以处理多序列图像
版本 5.2.3(发布日期:2024-02-16)
模式:在 pre_load 中避免修改原始数据
版本 5.2.2(发布日期:2024-02-09)
模型:恢复文件记录键的唯一索引
版本 5.2.1(发布日期:2024-02-09)
模型:移除文件记录键的唯一约束
版本 5.2.0(发布日期:2024-02-05)
模型:修复记录文件索引
模型:在 object_version_id 上添加索引
任务:改进异常日志分组
版本 5.1.0(发布日期:2024-02-02)
查询解析器:添加搜索字段值映射
版本 5.0.0(发布日期:2024-01-29)
安装:升级 invenio-accounts
版本 4.19.0(发布日期:2024-01-18)
文件管理器:从其他存储桶复制以提高性能
版本 4.18.3(发布日期:2023-12-13)
文件:限制 REST API 中的文件数量
版本 4.18.2(发布日期:2023-12-08)
记录:允许覆盖读取方法的权限操作
版本 4.18.1(发布日期:2023-11-30)
文件:修复未知扩展的返回值
版本 4.18.0(发布日期:2023-11-29)
自定义字段:修复 EDTF 日期时间字段
文件:更改文件键类型为字符串
文件存档:处理损坏的文件
版本 4.17.2(发布日期:2023-11-21)
API:添加从键获取文件扩展名
版本 4.17.1(发布日期:2023-11-09)
API:删除语句时不同步数据库会话
版本 4.17.0(发布日期:2023-11-07)
文件管理器:添加拆卸方法(优化性能)
API:添加到 FileRecord 的 remove_all(优化性能)
版本 4.16.3(发布日期:2023-10-26)
文件:更新已发布文件的 URL
文件:允许 URL 中包含斜杠
版本 4.16.2(发布日期:2023-10-25)
错误:改善 FailedFileUploadException 中的错误文字
版本 4.16.1(发布日期:2023-10-25)
文件:上传失败时终止并返回 400 状态码
版本 4.16.0(发布日期:2023-10-23)
事务单元:添加记录删除索引操作
版本 4.15.0(发布日期:2023-10-20)
基础:添加覆盖搜索选项类的可能性
版本 4.14.1(发布日期:2023-10-19)
排序:安全地回退到 sort_options
版本 4.14.0(发布日期:2023-10-19)
服务:自定义字段:日期:使用 babel-edtf 中的 parse_edtf
参数:如果存在,则验证参数选项与所有可用选项
版本 4.13.0(发布日期:2023-10-19)
解析器:当记录被删除时引发 PIDDoesNotExistError
版本 4.12.0(发布日期:2023-10-11)
设置:升级 marshmallow-utils
版本 4.11.7(发布日期:2023-10-02)
升级 invenio-stats
版本 4.11.6(发布日期:2023-10-02)
组件:处理文件上传中断
版本 4.11.5(发布日期:2023-09-29)
服务:将 extra_filter 添加到 reindex 方法
版本 4.11.4(发布日期:2023-09-28)
参数:使 sort/facets 参数不可变
版本 4.11.3(发布日期:2023-09-19)
撤销 api 中布尔比较的修复
版本 4.11.2(发布日期:2023-09-18)
API:修复布尔比较
版本 4.11.1(发布日期:2023-09-15)
记录:添加 read_many 调用的链接模板。
版本 4.11.0(发布日期:2023-09-14)
扩展字段:添加空值检查
文件:设置存储桶配额
服务:将排序添加到 read_many
版本 4.10.1(发布日期:2023-09-12)
系统字段:撤销文件转储
系统字段:支持有条件地转储文件
版本 4.10.0(发布日期:2023-09-05)
事务单元:在 post commit 钩子上运行批量索引
版本 4.9.1(发布日期:2023-09-05)
文件:如果已转储条目,则转储文件顺序和预览(撤销)
版本 4.9.0(发布日期:2023-09-05)
文件:如果已转储条目,则转储文件顺序和预览
版本 4.8.0(发布日期:2023-08-25)
服务:将 reindex 最新记录移至 drafts-resources
处理器:使图像格式(检查元数据)可配置(#484)
版本 4.7.0 (2023-08-16)
在发布记录时实现文件同步
修复了默认进行软删除的文件删除问题,除非使用正确的标志。
版本 4.6.0 (2023-08-14)
service: 添加一个方法以按最新顺序重新索引所有记录版本。
版本 4.5.0 (2023-07-11)
relations: 分块重新索引
版本 4.4.0 (2023-07-11)
使文件组件的文件属性可配置
版本 4.3.0 (2023-06-15)
升级 invenio-accounts
版本 4.2.0 (2023-06-02)
模式: 修复如果值为0则不输出 'size' 值的问题
扩展字段: 添加一个不可解析的系统记录
版本 4.1.0 (2023-05-04)
添加 ServiceResultResolver 和 ServiceResultProxy
版本 4.0.0 (2023-04-24)
files: 添加对文件元数据索引的支持
版本 3.0.0 (2023-04-20)
查询解析器: 添加允许列表和字段以微调查询解析
版本 2.0.0 (2023-03-24)
可扩展字段: 添加一个名为 ghost_record 的新抽象方法,该方法返回扩展实体的不可解析表示,即“幽灵”。
全局: 将解析器重命名为 entity_resolvers
版本 1.3.1 (2023-03-23)
自定义字段: 控制 field_cls 自定义
版本 1.3.0 (2023-03-17)
错误: 添加 FileKeyNotFoundError
版本 1.2.1 (2023-03-14)
设置: 安装 invenio_stats
版本 1.2.0 (2023-03-13)
资源: 添加用于计算使用统计的事件发射器
版本 1.1.1 (2023-03-08)
依赖项: 升级 flask-resources
版本 1.1.0 (2023-03-02)
删除过时的 flask-babelex 依赖项和导入
升级 invenio-pidstore, invenio-records-permissions, invenio-i18n, invenio-records
版本 1.0.9 (2023-02-24)
序列化: 删除本地文件文件的文件URI
版本 1.0.8 (2023-02-13)
服务: 添加记录索引器服务混合
版本 1.0.7 (2023-02-06)
服务实用工具: 添加基于服务配置将查询参数映射到字典的实用工具
版本 1.0.6 (2023-01-23)
资源: 为记录文件添加存档下载端点
版本 1.0.5 (2023-01-10)
分面: 添加分面未找到异常
版本 1.0.4 (2022-12-19)
搜索: 将查询解析 cls 添加到搜索配置
版本 1.0.3 (2022-12-01)
重大变更: FieldsResolver.expand() 方法现在需要身份参数。
重大变更: LinksTemplate.expand() 方法现在需要身份参数。
版本 1.0.2 (2022-11-25)
添加 i18n 翻译。
版本 1.0.1 (2022-11-15)
根据存储类计算文件状态。
在重建索引时使用批量索引。
版本 1.0.0
首次公开发布。
项目详情
下载文件
下载适合您平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
构建分布
哈希值 for invenio_records_resources-6.3.1-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1a826b471dc26b071c9155abe41306261c4a0a0f36c7346decd262cd0405ebe1 |
|
MD5 | 336638766f37a5426f55a2b934481701 |
|
BLAKE2b-256 | 4eb858d02596273f93d276e7c321e263dfd5e9478ed4b787e0aa2baea805bcd2 |