InvenioRDM模块的社区功能。
项目描述
基于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)
pids:修复父 DOI 链接生成问题
schemaorg:添加 dateCreated 字段(关闭 #1777)
i18n:推送翻译
包:升级 react-invenio-forms
- 主题:如果不需要,从下拉菜单中删除建议
版本 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
首次公开发布。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
构建分布
哈希值 for invenio_rdm_records-14.0.0-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b01f4a336a9c0596d0f38aa2a54ff6369f8505a46f23b74f0f826ff607208890 |
|
MD5 | 1f22fd4e5c2d6102040319ce43a6c562 |
|
BLAKE2b-256 | 73718a85f6955557308c0a907534aaff099fc8b4af5dc63b854515f8640a973f |