跳转到主要内容

InvenioRDM模块的社区功能。

项目描述

https://github.com/inveniosoftware/invenio-rdm-records/workflows/CI/badge.svg https://img.shields.io/github/tag/inveniosoftware/invenio-rdm-records.svg https://img.shields.io/pypi/dm/invenio-rdm-records.svg https://img.shields.io/github/license/inveniosoftware/invenio-rdm-records.svg

基于DataCite的数据模型,用于Invenio。

更多文档可在https://invenio-rdm-records.readthedocs.io/找到

开发

安装

选择搜索和数据库的版本,然后运行

pipenv run pip install -e .[all]
pipenv run pip install invenio-search[<opensearch[1]>]
pipenv run pip install invenio-db[<[mysql|postgresql|]>]

测试

pipenv run ./run-tests.sh

更改

版本 v14.0.0 (发布于2024-10-04)

  • 安装: 升级 invenio-vocabularies & invenio-communities

版本 v13.0.0 (发布于2024-10-03)

  • 集合: 添加功能,包含核心功能和数据库模型

  • ui: 修复了propTypes警告

  • 依赖关系: 升级flask-iiif到>1.0.0

版本 v12.2.2 (发布于2024-09-30)

  • 改进RecordCommunitiesService中草稿PID的处理

  • 撤销“deposit: 检查权限并设置发布按钮的禁用提示”

  • 移除sqlalchemy的DeprecationWarning

  • 添加兼容层以迁移到flask>=3

版本 v12.2.1 (发布于2024-09-19)

  • 文件上传: 改善上传空文件时的错误处理

  • 序列化器: 在执行查找之前确保设置vocab id

  • deposit: 考虑can_publish权限以控制发布按钮何时启用或禁用

    发布按钮

版本 v12.1.1 (发布于2024-09-11)

  • 资源: 修复将记录添加到社区的问题

  • controls: 重构isDisabled函数

版本 v12.1.0 (发布于2024-08-30)

  • 配置: 添加缩略图链接 (#1799)

版本 v12.0.4 (发布于2024-08-28)

  • 统计: 添加缺少的“is_machine”字段

版本 v12.0.3 (发布于2024-08-27)

  • 为社区提交策略添加权限检查

版本 v12.0.2(发布日期 2024-08-26)

  • 更新文件配额和大小变量

  • 为 media_files 存储桶添加配额配置

版本 v12.0.1(发布日期 2024-08-22)

  • 升级 invenio-vocabularies

版本 v12.0.0(发布日期 2024-08-22)

  • 映射:添加分析器和过滤器,以改进搜索记录时的结果

版本 v11.8.0(发布日期 2024-08-21)

版本 v11.7.0(发布日期 2024-08-12)

  • 资源:添加 vnd.inveniordm.v1+json HTTP 头

  • 翻译:更新字符串的文件路径(UI)

版本 v11.6.0(发布日期 2024-08-07)

  • creatibutors:修复按钮顺序

  • 权限:更改处理 pid 权限拒绝的错误处理程序

  • 记录包含:当 can_include_directly 时,使用系统标识符接受包含请求

  • 用户审查:改进数据库查询并使用 Celery 任务

  • 修复:使用索引区分结果中的记录类型
    • “is_published”的问题在于,从记录创建的草稿不会被正确识别。

    • 使用索引是有效的解决方案,但实现方式并不优雅。

  • 结果:在结果列表中添加了对草稿的支持

  • 修复(社区):设置品牌
    • 设置品牌根本不起作用。如果已存在默认品牌,则无法重新品牌化,如果没有品牌,则也无法工作。

    • CommunitiesRelationManager 的默认属性需要一个字符串。它无法处理字典。

版本 v11.5.0(发布日期 2024-07-22)

  • codemeta:向模式添加标识符

  • signposting:为元数据生成 1 个链接上下文对象

  • 修复:在记录删除异常时终止

版本 v11.4.0(发布日期 2024-07-15)

  • affiliations:更新默认值为 ror v2

版本 11.3.1(发布日期 2024-07-12)

  • 处理器:修复 tiles 文件迭代
    • 由于我们可能在处理 tiles 时修改底层字典,因此创建文件列表的副本以进行迭代。

版本 11.3.0(发布日期 2024-07-12)

  • media-files:生成 ptif 并将其包含在清单中

  • 修复:pids 必需行为
    • 对父 doi 配置的修复 https://github.com/inveniosoftware/invenio-rdm-records/pull/1740 破坏了 pid 提供程序的“必需”参数。以前可以有一个活动的 pid 提供程序(在存款表中显示),但不必需(pid 只会在输入某些内容时铸造)。由于移除了“必需”检查,因此这停止了工作。

    • 此修正允许在不一定必须设置其中之一的情况下拥有外部 DOI。使用“is_enabled”配置将无法实现这一点。

  • iiif:处理 DecompressionBombError

版本 11.2.0(发布日期 2024-07-05)

  • iiif:模式:仅在清单中返回大小限制内的图像

版本 11.1.0(发布日期 2024-07-04)

  • 安装:升级 invenio-drafts-resources

版本 11.0.0(发布日期 2024-06-04)

  • 安装:升级 invenio-communities、invenio-vocabularies、invenio-drafts-resources 和 invenio-records-resources

  • 安装:添加 invenio-jobs

版本 10.7.1(发布日期 2024-05-31)

  • 秘密链接:为所有带有秘密链接的请求设置 csrf 令牌,例如,修复记录主页上的编辑按钮 CSRF 错误消息

版本 10.7.0(发布日期 2024-05-28)

  • pids 服务:解析 emails 的 owned_by

  • entity_resolver:在解析时匹配草稿

  • 通知:在请求操作上添加用户和访客通知

  • pids:统一 pid 行为,根据 DATACITE_ENABLED 配置按需禁用/启用父 DOI

版本 10.6.0(发布日期 2024-05-22)

  • pids:防止为受限记录创建 pid

  • pids:根据宽限期限制记录的更新权限级别

版本 10.5.0(发布日期 2024-05-21)

  • iiif:添加对PDF缩略图渲染的PyVIPS支持

版本 10.4.3(发布日期 2024-05-17)

  • 服务:修复文件编辑的权限问题

版本 10.4.2(发布日期 2024-05-08)

  • iiif:解决相对瓦片存储与实例路径的问题

版本 10.4.1(发布日期 2024-05-07)

  • 权限:添加新端点通过组授予访问记录的权限

版本 10.4.0(发布日期 2024-05-07)

  • 配置:为IIIF瓦片生成添加默认值

  • 配置:添加默认IIIF清单格式的变量

  • iiif:通过文件处理器发布记录时添加生成金字塔TIFF瓦片的功能

  • iiif:统一配置命名

  • 服务:更新文件模式
    • 将“访问”字段添加到文件模式

    • 更新元数据字段,使其嵌套在新模式中

  • 服务:修复PDF图像转换错误
    • PDF缩略图现在应该再次工作

  • iiif:为iip服务器添加回退

  • 许可证:修复一些分隔符未被识别的问题。

版本 10.3.2(发布日期 2024-04-30)

  • iiif:修复代理路径生成

版本 10.3.1(发布日期 2024-04-25)

  • 资源:使IIIF代理可通过导入字符串进行配置

版本 10.3.0(发布日期 2024-04-24)

  • 服务:为记录文件添加嵌套链接

版本 10.2.0(发布日期 2024-04-23)

  • iiif:添加到图像服务器的代理

版本 10.1.2(发布日期 2024-04-22)

  • 审查:修复草稿索引操作顺序
    • 修复了一个错误,即当直接发布到一个社区(例如,因为上传者是社区管理员/所有者/馆长)时,草稿会从索引中删除,然后再次索引,因此作为已发布的记录和审查中的草稿出现在用户的仪表板上。

版本 10.1.1(发布日期 2024-04-19)

  • pids:修复注册/更新序列化

版本 10.1.0(发布日期 2024-04-15)

  • 许可证:修复错误的字符编码

  • 分面:集成combined_subjects / 修复嵌套主题分面

  • 资源:修复缺失的导入

  • dublincore:修复许可证URL查找

版本 10.0.0(发布日期 2024-04-11)

  • 修复了datacite、dcat、dublin core、marcxml和schema.org序列器的性能(从OAI-PMH页面中的约500个查询减少到5)。

  • 资源:修复序列器的性能
    • 依靠索引数据(而不是查询)来获取许可证、主题、社区、隶属关系和许可证。

  • datacite:修复了不安全的父访问模式

  • datacite:修复自定义许可证链接。

  • 序列器:将系统更新日期添加到DataCite

  • csl:改进DOI(替代标识符)、ISBN和ISSN

  • csl:改进序列化性能
    • 从CSL中删除资助信息,因为它使数据库查询变得复杂,并且与CSL JSON生成引用无关。

  • marcxml:删除社区slug的服务调用

  • marcxml:在650中添加许可证

  • marcxml:添加参考文献

  • marcxml:更新get_funding中的获奖标题

  • marcxml:添加语言

  • marcxml:将资助从856移动到536

  • marcxml:添加贡献者角色

  • marcxml:删除对词汇服务read_many的调用

  • 记录:将community.is_verified添加到映射

  • 许可证:使用sniffer确定csv格式

  • 许可证:更新url并使用开源和creativecommons作为主要url,以spdx作为回退

  • 许可证:更改分隔符为逗号

  • 资产:添加可覆盖的标签(#1631)

  • 为词汇表添加瑞典语翻译

  • IIIF Presi:将查看提示更改为个人

  • 链接:修复ESLint map期望箭头函数返回值

  • 词汇:将marc添加到roles.yaml

版本 9.1.0(发布日期 2024-04-04)

  • API:添加了新的端点来管理记录的访问限制

  • 存档:改进上传新记录时的社区排序

  • 序列器:marcxml:修复转换规则

版本 9.0.1(发布日期 2024-03-25)

  • 序列化器:DataCite到DCAT-AP - 修复贡献者项目角色缺失prov命名空间

  • 序列化器:DataCite到DCAT-AP - 包含上游编辑更改

  • 序列化器:marcxml - 添加架构中的领导者

版本 9.0.0(发布日期 2024-03-23)

  • 视图:添加导航标记

  • 固定数据:添加加载时主题类型创建

  • 贡献:更改页面标签和期刊示例

  • creatibutors:切换删除和编辑按钮顺序

  • 序列化器:向datacite添加地理位置框和多边形

  • 序列化器:修复经纬度顺序以匹配geojson

  • 资源类型:修复schema.org论文URL

  • 资源类型:publication-thesis = schema.org/Thesis

  • 资源类型:Event的schema.org URL

  • 用户体验:改进DOI前缀错误信息

  • 初始化:将record_once移动到finalize_app

版本 8.3.0(发布日期 2024-03-06)

  • 服务:引入bulk_add权限

  • 请求:添加社区转移请求类型

  • 服务:将批量添加添加到记录社区

  • 服务:添加metrics参数解释器

版本 8.2.0(发布日期 2024-03-05)

  • 升级react-invenio-forms

  • 用户界面:居中禁用新版本弹出提示

  • 修复:在禁用新版本按钮上显示弹出提示

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

  • 撤销“序列化器:更新datacite schema rights。”

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

  • pids:允许空字符串PIDs

  • 配置:更安全的父PID条件检查

  • 序列化器:更新datacite schema rights

版本 8.0.0(发布日期 2024-02-20)

  • 由于invenio-users-resources中的主要版本升级而升级

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

  • 社区:添加CommunityParentComponent

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

  • 映射:将“动态”值更改为字符串

  • 请求:将默认删除原因更改为垃圾邮件

  • 映射:向funding.award.number添加关键字字段

  • 文件:修复错误上的无限旋转轮

  • datacite:添加资助者id优先级配置

  • datacite:更新架构

  • 映射:添加社区子代

版本 7.0.0(发布日期 2024-02-16)

  • 服务:更新社区组件

  • 安装:升级invenio-communities

  • 映射:在记录中反规范化社区

  • 系统字段:修复docstrings

  • 请求:在接收时添加对父社区进行检查

  • 社区选择:小的UI修复

版本 6.2.1(发布日期 2024-02-11)

  • 请求:将记录添加到父社区

版本 6.2.0(发布日期 2024-02-09)

  • 测试:使删除的文件检索确定性

  • 存档:更改styled communities的上传工作流程

  • 存档:指示社区选择模式是否用于初始提交

  • 存档:将community.theme.enabled添加到选择模式

  • 安装:升级invenio-communities版本

版本 6.1.1(发布日期 2024-02-05)

  • oai:排除删除的记录从搜索

  • 模型:添加bucket_id索引

  • 序列化器:修复DataDownload缺少mimetype

版本 6.1.0(发布日期 2024-02-01)

  • 添加CSV记录序列化器

版本 6.0.0(发布日期 2024-01-31)

  • 安装:升级依赖项

  • 安装:固定commonmeta-py

版本 5.1.1(发布日期 2024-01-30)

  • 自定义字段UI:修复原始类型反序列化

版本 5.1.0(发布日期 2024-01-29)

  • pids:在发布时恢复必需的PIDs

  • 架构:将特定于数据集的字段添加到jsonld

版本 5.0.0(2024-01-16)

  • 社区:利用社区主题机制

版本 4.43.2(2024-01-16)

  • 依赖项:固定commonmeta-py

版本 4.43.1(2023-12-12)

  • 用tinymce替换ckeditor

版本 4.43.0(2023-12-11)

  • 固定数据:添加/更新条目的方法

  • 固定数据:添加KTH附属关系

  • 杂项:pycodestyle修复

  • 测试:添加cff序列化器测试

  • 序列化器:添加yaml格式化程序

  • 序列化器:添加cff

  • 贡献:从软件字段中删除开放术语

  • codemeta:修复资助序列化

  • 映射:修复一些映射路径

  • 映射:为奖项首字母缩写添加文本子字段

  • 更新格式化

  • 导出:在dcat模式中清洗后的文件名

  • 导出:在marcxml中的清洗后的文件名

  • deposit-ui:改进错误信息

版本 4.42.0 (2023-11-30)

  • 服务:添加信号组件

  • 贡献:CodeMeta序列化器

版本 4.41.0 (2023-11-29)

  • 元数据:使用DateAndTime格式对日期字段进行格式化

  • 贡献:更新印记标签以使其更具描述性

  • 服务:将封存检查扩展到所有版本

  • 服务:改进记录存在性检查

  • 生成器:添加社区包容性审稿人

版本 4.40.0 (2023-11-20)

  • 访问:避免设置access_request_token

  • 资源:添加父DOI重定向

  • 序列化器:对于dc和marcxml不要删除HTML

  • 配置:更新OAISERVER_RECORD_SETS_FETCHER

  • deposit-ui:修复隶属关系的序列化

版本 4.39.3 (2023-11-13)

  • secret-links:在过期时从会话中删除令牌

版本 4.39.2 (2023-11-07)

  • 资源:修复受限制记录文件的dcat序列化器

  • 电子邮件模板:修复访问请求提交模板

  • schemaorg:向模式添加字段以提高公平评分

  • 通知:向社区经理发送社区包容性电子邮件

版本 4.39.1 (2023-11-01)

  • 安装:移除invenio-oauth2server的上层引脚

  • 草案:修复选择下拉菜单中的creatibutors隶属关系去重

版本 4.39.0 (2023-10-31)

  • jsonschema:删除unique items约束

  • 用户界面:deposit字段许可证自定义搜索栏

  • 修复:上传在翻译时变为空白

版本 4.38.3 (2023-10-30)

  • oaiserver:修复db结果记录加载

  • 测试:添加OAI端点测试

版本 4.38.2 (2023-10-27)

  • datacite:修复相关标识符序列化。

版本 4.38.1 (2023-10-26)

  • 文件:更新URL编码

  • 实体:捕获软删除的草案

  • schemaorg:序列化“创作者”

  • 用户访问请求电子邮件:包含请求者电子邮件地址

版本 4.38.0 (2023-10-25)

  • github:修复发布版本身份获取

版本 4.37.4 (2023-10-25)

  • 序列化器:修复marcxml中的奖项序列化

  • 资产:改进电子邮件模板格式

版本 4.37.3 (2023-10-23)

  • 主题:验证值是否唯一

  • github:添加默认存储库创建者

  • 服务:修复已删除已发布记录的草案访问

版本 4.37.2 (2023-10-20)

  • 电子邮件:对用户电子邮件进行不区分大小写的比较

  • 资源:使搜索请求参数类可配置

  • 服务:使搜索选项类可配置

  • 序列化器:修复bibtex对于github记录-releases和需要given_name字段

版本 4.37.1 (2023-10-19)

  • 序列化:修补edtf日期解析器

版本 4.37.0 (2023-10-19)

  • 服务配置:更改锁定编辑发布文件

  • 安装:升级invenio-drafts-resources

版本 4.36.10 (2023-10-19)

  • 访问:放宽序列化检查

版本 4.36.9 (2023-10-18)

  • github:添加对额外元数据的支持。

  • 编辑:修复创作者角色序列化

  • 存档:修复创作者的必需标识符

  • 序列化器:修复错误使用的get

版本 4.36.8 (2023-10-17)

  • github元数据:修复空隶属关系

版本 4.36.7 (2023-10-17)

  • github:修复了作者序列化。

版本 4.36.6 (2023-10-16)

  • 以10k的批次重新索引统计信息

版本 4.36.5 (2023-10-16)

  • 允许用户删除挂起的文件

  • 修复上传表单中的beforeunload事件

版本 4.36.4 (2023-10-15)

  • 从服务层删除对flask_login.current_user的依赖

版本 4.36.3 (2023-10-15)

  • 修复草稿搜索

版本 4.36.2 (2023-10-14)

  • 数据存储:防止搜索时自动刷新

版本 4.36.1 (2023-10-14)

  • github:通过用户身份权限读取发布

版本 4.36.0 (2023-10-13)

  • 服务添加版本扫描方法

版本 4.35.0 (2023-10-13)

  • datacite:在删除记录管理员操作中隐藏DOI

  • datacite:在恢复记录管理员操作中显示DOI

版本 4.34.0 (2023-10-12)

  • oai:添加向后兼容的别名方法

  • oai:marcxml:字符串编码错误

  • 依赖项:锁定类型requests。

  • 添加schemaorg序列化器

  • oaiserver:添加重建索引方法

版本4.33.2(2023-10-11)

  • 存款表单:改善贡献者模态的UX

  • 墓碑:修复管理员删除的信息

版本4.33.1(2023-10-10)

  • 服务:修复特定记录版本的恢复/删除

版本4.33.0(2023-10-09)

  • 期刊:UI序列化格式改进

  • 序列化器:UI - 将出版日期添加到期刊引用

  • github:存储作者的姓名和姓氏

版本4.32.0(2023-10-06)

  • 存款表单:在每个草稿保存时报告无效值错误

  • 访问请求:在提交操作时发送通知

  • 访问请求:在创建访客访问令牌时用NotificationOp替换EmailOp

  • 访问请求:用NotificationOp替换EmailOp

版本4.31.1(2023-10-04)

  • 存款:使姓名的归属/ID选项为可选

版本4.31.0(2023-10-04)

  • 文件:添加对已删除记录的检查

  • 社区:为设置默认社区添加资源和处理程序

  • 版本:添加状态参数解释器

  • 社区记录:设置正确的链接

版本4.30.0(2023-10-03)

  • 添加任务以重新索引记录以更新视图/下载统计信息

版本4.29.0(2023-10-03)

  • 序列化器:用invenio-cache替换slugs缓存

  • 资产:删除文件上传失败时的冗余恢复

  • 通知:添加提交接受动作通知

  • UI:将autoFocus添加到存款表单模态中

版本4.28.2(2023-09-28)

  • 序列化器:修复在获取社区slugs时缓存ttl的问题

版本4.28.1(2023-09-28)

  • 序列化器:在获取社区slugs时使用缓存

  • 服务:修复错误更新的配置排序对象

版本4.28.0(2023-09-26)

  • 服务:添加社区删除组件

  • 资源:修复删除动作的响应代码

  • 资源:在DELETE上接受修订ID的if_match头

版本4.27.0(2023-09-22)

  • 服务:添加记录组件配置支持

  • 链接:为记录和草稿返回parent_doi

版本4.26.0(2023-09-21)

  • 存款:添加可访问性属性

  • 资源:添加etag头

  • 搜索:在主要搜索端点上查询已删除记录的过滤器

  • 服务:添加搜索参数

版本4.25.0(2023-09-19)

  • 权限:允许版主查看所有草稿

  • 服务:过滤掉已删除的记录

  • 服务:添加配额负载模式

版本4.24.0(2023-09-19)

  • 社区提交:修复不同情况下的模态文本

  • 资源:添加管理和监管动作

  • 模型:避免在获取记录时刷新

版本4.23.2(2023-09-17)

  • 配置:修复ADS bibcode idutils方案

版本4.23.1(2023-09-15)

  • 资源:从提交审查中删除响应处理程序

版本4.23.0(2023-09-14)

  • 固定:更新名称和归属以使用模型PIDs

版本4.22.0(2023-09-14)

  • 服务:设置记录和用户配额

  • 存款模态:修复为creativutors修复模态标题和列表选项的样式

版本4.21.0(2023-09-13)

  • 服务:防止在无效限制的情况下创建请求

  • 映射:将奖项缩写添加到os-v1和es-v7

版本4.20.1(2023-09-12)

  • 记录:添加条件导出文件

  • 记录:撤销文件导出器

  • 实体解析器:添加缺失的ghost_record表示

  • 存款:更新提交审查动作的标题

版本4.20.0(2023-09-11)

  • 导出格式:修复序列化器

  • 链接:添加媒体文件存档链接

  • 监管:在阻止用户时删除其记录

  • 序列化器:添加位置到UI序列化器

版本4.19.0(2023-09-06)

  • 自定义字段:更新命名空间值

  • 令牌:使RAT主题模式可配置

  • 服务:处理链接的空DOI值

  • 存款UI:始终使用“vnd.inveniordm.v1+json”

  • 访问:序列化“owned_by”字段

  • 资源:添加“x-bibtex”记录序列化

  • 资源:使记录序列化器可配置

  • 模式:公开校验和文件ID

  • 服务:使记录/草稿API类可配置

版本4.18.0(2023-09-06)

  • uow: 提交父记录时使用 ParentRecordCommitOp

  • resolver: 当草稿发布时首先解析记录

版本 4.17.0 (2023-09-05)

  • dumper: 添加文件转储扩展

  • services: 添加记录删除工作流程

  • alembic: 修复记录同意食谱

版本 4.16.1 (2023-09-04)

  • stats: 从没有父记录的记录中省略事件

  • views: 修复嘉宾访问请求中不存在的头像抓取

版本 4.16.0 (2023-08-30)

  • 访问请求: 记录分享个人数据的同意

  • 访问请求: 确保端点符合RFC规范

  • 访问请求: 添加加载序列化模式

  • oai-pmh: 从应用程序配置中读取OAI集前缀

版本 4.15.1 (2023-08-25)

  • access-field: 依赖于 instance.files.enabled 来指示文件是否存在

版本 4.15.0 (2023-08-24)

  • 访问请求: 将 secret_link_expiration 添加到嘉宾访问请求有效载荷模式

  • 权限: 添加管理访问选项的创建/更新条件

  • views: 在蓝图添加错误处理器

  • 访问请求: 添加 secret_link_expiration 请求字段的权限

版本 4.14.0 (2023-08-17)

  • alembic: 添加文件和媒体文件版本化的食谱

  • 权限: 修复有关谁可以向社区添加记录的权限问题

  • service: 条件性地锁定记录文件

  • search: 添加 'verified' 字段排序选项

  • records: 将 verified 字段添加到记录

  • 权限: 提取基本权限

  • deposit: 设置丢弃按钮的颜色

  • github: 从测试中删除 python 3.7

  • records: 添加墓碑和删除状态

  • 访问请求: 添加 secret link expiration 访问请求设置

  • deposit: 修复许可证模式

版本 4.13.1 (2023-08-11)

  • vocabularies: 向资源类型添加新值

版本 4.13.0 (2023-08-09)

  • alembic: 修复错误的修订ID

  • 访问请求: 新端点以更新访问请求设置

  • doi: 修复异常日志记录

  • tasks: 发现缺失的 celery 访问请求任务

  • 通知: 创建请求时过滤掉创建者

  • 用户审核: 添加空操作钩子

  • ui: 修复社区模式中的布局问题

版本 4.12.2 (2023-07-25)

  • 权限: 修复权限语法错误

版本 4.12.1 (2023-07-25)

  • 权限: 修复外部 doi 版本生成器

版本 4.12.0 (2023-07-24)

  • 访问: 允许转储 parent.access.settings 字段

  • github: 修复元数据验证问题

  • github: 添加徽章支持

  • records: 添加父访问设置模式

版本 4.11.0 (2023-07-21)

  • 添加父 doi 解析

版本 4.10.0 (2023-07-18)

  • access-requests: 将 expires_at 更改为 isodatestring

  • ui: 将社区页眉徽标与其它社区页眉对齐

  • github: 添加 invenio github 集成

版本 4.9.1 (2023-07-17)

  • 可用操作: 重新排序操作

版本 4.9.0 (2023-07-13)

  • 为用户和嘉宾添加访问请求

版本 4.8.0 (2023-07-12)

  • 添加媒体文件

版本 4.7.0 (2023-07-05)

  • transifex: 更新配置

  • conf: 添加变量以默认启用文件

版本 4.6.0 (2023-07-03)

  • 实现资源访问 (RAT) 令牌

  • ui: 修复提交到受限社区时存款表单访问值的问题

版本 4.5.0 (2023-06-30)

  • 修复对象中嵌套数组与自定义字段相关的问题

  • 使用 reindex_users 方法

版本 4.4.1 (发布 2023-06-28)

  • 修复在不存在记录对象进行权限检查时的权限检查问题,即新记录

版本 4.4.0 (发布 2023-06-15)

  • 访问: 修复管理访问的权限检查

  • schemas: 删除冗余的权限检查

  • setup: 升级 invenio-communities

版本 4.3.0 (发布 2023-06-07)

  • 添加社区提交/社区审查请求的通知

  • 添加通知模板

版本 4.2.5 (发布 2023-06-05)

  • custom-fields: 修复字符串值数组的反序列化问题

版本 4.2.4 (发布 2023-06-02)

  • 结果:实现系统记录的抽象方法

版本 4.2.3(发布日期:2023-05-31)

  • 资源类型:对类型/子类型进行更多修复

版本 4.2.2(发布日期:2023-05-30)

  • 导出所有文件上传组件

  • 资源类型:修复错误映射的 ID

版本 4.2.1(发布日期:2023-05-27)

  • 修复资源类型词汇表

版本 4.2.0(发布日期:2023-05-26)

  • 更新资源类型词汇表

  • 添加权限标志系统字段

  • 将文件条目映射从整数更改为长整数

  • 在 csl 中添加 imprint 和 meeting 的 dumper

  • 添加到引用序列化器的缺失 dumper

  • 改进社区模态的 a11y

版本 4.1.0(发布日期:2023-05-05)

  • 向存档组件添加引用字段

  • 修复记录和草稿映射

  • 修复自定义字段组件导出

版本 4.0.0(发布日期:2023-04-25)

  • 记录:将文件元数据添加到索引

  • 固定:添加用户区域首选项

版本 3.1.0(发布日期:2023-04-21)

  • 资产:移动 react 存档组件

版本 3.0.0(发布日期:2023-04-20)

  • 使用统计:重构文件结构

版本 2.13.0(发布日期:2023-04-17)

  • 序列化器:添加模式处理器(自定义字段)

  • 序列化器:为自定义字段创建导出和加载混入

版本 2.12.0(发布日期:2023-04-06)

  • API:添加记录社区建议端点

版本 2.11.0(发布日期:2023-03-30)

  • 添加按系统字段排序的使用统计索引

  • 在配置中添加按最常查看排序

  • 将统计事件从 invenio-app-rdm 移动

版本 2.10.0(发布日期:2023-03-28)

  • 向记录添加请求端点

  • 都柏林核心:将标识符转换为 URL

  • 记录服务:更新社区记录

版本 2.9.0(发布日期:2023-03-24)

  • 社区:当无法解析时返回幽灵父社区

  • 贡献:添加期刊和会议排序选项

  • 贡献:更新自定义字段 UI 小部件

  • 自定义字段:将 CodeMeta 重命名为 Software

版本 2.8.0(发布日期:2023-03-20)

  • 修复 marcxml 格式不兼容性

  • 添加 DCAT-AP 导出格式序列化器

  • 添加记录访问配置标志

  • 规范化社区配置变量名称

  • 配置社区服务错误处理器

版本 2.7.0(发布日期:2023-03-13)

  • 记录:通过新的请求类型实现多个社区的包含

  • 社区:允许覆盖访问组件

  • 序列化器:重构模式中的字段访问

版本 2.6.0(发布日期:2023-03-09)

  • 审查服务:扩展链接

  • 审查服务:验证请求类型

版本 2.5.0(发布日期:2023-03-09)

  • 序列化器:添加 BibTeX

  • 序列化器:将 dublincore 模式中的 coverage 重命名为 locations

  • 贡献自定义字段:将标题同时作为文本和关键词索引

版本 2.4.0(发布日期:2023-03-06)

  • 贡献自定义字段:添加期刊、会议

  • 通过功能标志和权限配置仅元数据记录

版本 2.3.0(发布日期:2023-03-03)

  • 记录:从社区中删除

  • oai-sets 管理:前端修复

  • 贡献:添加代码元数据作为自定义字段

  • 序列化器:支持不同格式的搜索导出

  • 序列化器:重构以提供更好的抽象

  • 移除过时的 flask_babelex 依赖项和导入

版本 2.2.0(发布日期:2023-02-20)

  • 记录:从记录中删除社区

  • 社区:支持社区端点中的 slug(id)和 uuid

  • 社区:支持直接发布(无需审查)

  • 固定:修复用户创建重复问题

版本 2.1.0(发布日期:2023-02-14)

  • 导出:添加 MARCXML 序列化器,包括在 OAI-PMH 中

  • 资源:为记录的社区添加存根

版本 2.0.0(发布日期:2023-02-07)

  • 导出:添加 GEOJSON 序列化器

版本 1.3.3(发布日期:2023-02-06)

  • datacite:修复在 affiliation ROR 处理中的回滚和清理

版本 1.3.2(发布日期:2023-01-30)

  • 记录:在社区记录搜索中删除双重权限检查

版本 1.3.1(发布日期:2023-01-23)

  • 在记录和草稿资源上添加存档下载端点的功能标志

版本 1.3.0(发布日期:2023-01-20)

  • 为每个PID提供者添加验证记录的机制

  • 修复创建演示记录时添加缺失的搜索索引前缀的问题

  • 修复搜索不存在社区记录时的响应状态

  • 移除DOI丢弃操作的验证

  • 当没有传递数据时跳过PID修改

版本1.2.1(发布日期2022-12-01)

  • 将身份添加到链接模板的扩展方法中。

版本1.2.0(发布日期2022-11-29)

  • 添加记录固定装置

版本1.1.0(发布日期2022-11-25)

  • 使用v4版本的社区

  • 使用Axios集中配置

  • 添加i18n翻译

  • 重构OAI集合视图

版本1.0.3(发布日期2022-11-16)

  • 在注册表中添加草稿索引器

版本1.0.2(发布日期2022-11-15)

  • 修复service_id配置值

  • 在附加描述中清理HTML而不是删除HTML

版本1.0.1(发布日期2022-11-04)

  • 升级invenio-vocabularies

  • 升级invenio-drafts-resources

  • 向OAI集合管理添加动态格式

  • 添加RO-Crate序列化器

版本1.0.0

  • 首次公开发布。

项目详情


发布历史 发布通知 | RSS订阅

下载文件

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

源分布

invenio-rdm-records-14.0.0.tar.gz (937.8 kB 查看哈希值)

上传时间

构建分布

invenio_rdm_records-14.0.0-py2.py3-none-any.whl (1.5 MB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面