已合并的 PR
API API(应用程序编程接口)是一种软件中介,允许程序相互交互,并以有限且明确定义的方式共享数据。
- #4031:当 source 参数的有效性不一致时,在搜索响应中添加警告
- #4056:在 API 文档网站上显示其他搜索视图文档
- #4062:修复从内容类型中正确提取图像类型的问题
- #4078:发布 api-2024.04.09.03.50.11 的变更日志
- #4098:将 /api 中的 idna 从 3.6 升级到 3.7
目录
文档
- #4084:修复生产环境中 hydration 时的功能开关
- #4095:将 /documentation 中的 idna 从 3.4 升级到 3.7
前端
- #4009:相关端点错误仍会发送到 Sentry
- #4011:处理全局音频播放错误
- #4043:启用前端其他搜索视图
- #4044:添加 `SEARCH_RESPONSE_TIME` 事件
- #4048:更新 jest 软件包
- #4049:将 typescript 依赖更新至 v5.4.4
- #4050:将 pnpm 更新至 v8.15.6
- #4052:将 postcss-focus-visible 依赖更新至 v9
- #4054:将 `focus:` 替换为 `focus-visible:`
- #4057:将 Node.js 更新至 v18.20.2
- #4058:将 node-html HTML 是超文本标记语言(Hyper Text Markup Language)的缩写,是一种用于开发网页和网站的标记语言。-parser 依赖更新至 v6
- #4066:修复:移除署名中的多余前导/尾随空格
- #4079:发布 frontend-2024.04.09.03.50.12 的变更日志
- #4084:修复生产环境中 hydration 时的功能开关
基础设施
- #4051:为所有 dag-sync 退出添加日志记录
摄取服务器
- #4097:将 /ingestion_server 中的 idna 从 3.6 升级到 3.7
管理
- #4059:将工作流更新至 v6(主要版本)
- #4069:更新 print_ps() 以使用 Docker Compose ps JSON JSON(JavaScript 对象表示法)是一种简洁、易读的数据结构化格式,主要用于在服务器和 Web 应用程序之间传输数据,可作为 XML 的替代方案。 输出
- #4090:为项目线程提醒机器人可接受的状态添加表情符号
- #4094:将 /automations/python 中的 idna 从 3.4 升级到 3.7
- #4096:将 /utilities/project_planning 中的 idna 从 3.6 升级到 3.7
已关闭的问题
API
- #723:从 API 中的模块名称移除 `_package` 后缀
- #3750:缩略图使用的图像类型有时会从内容类型中错误提取
- #4023:创建脚本以自动生成 API 和前端中的媒体属性
- #4030:改进无效 source 参数的处理
- #4055:开启 API 其他搜索视图文档的显示
目录
- #1370:升级至 Python 3.11
- #1385:移除不必要的 `get_media_type` 样板实现
- #1566:移除重复标签
- #2186:创建脚本以自动生成媒体属性
- #3987:缩小/改进 Slack 中 DAG 警报的视觉占用空间
- #4013:Science Museum 查询可能因上游错误而偶尔失败
- #4091:使用批量更新清理标签字段中的空 JSON 对象
文档
- #3877:添加在 e2e 测试中包含机器生成的阿拉伯语翻译的文档
前端
- #553:从署名复制按钮结果中去除前导/尾随空格
- #2471:添加 `SEARCH_RESPONSE_TIME` 分析事件
- #3487:尝试播放音频时出现 `NotSupportedError`
- #3775:由于 plausible 和 CORS 限制,`SEARCH_TIME_EVENT` 无法使用
- #4006:相关端点错误仍会发送到 Sentry
- #4023:创建脚本以自动生成 API 和前端中的媒体属性
- #4035:在 staging 和 prod 中开启 `additional_search_views` 标志
- #4047:将 jest 更新至最新版本
- #4082:可切换的标志在生产环境中不起作用
- #4087:VCheckbox 元素的逻辑状态未更新以匹配应用程序中存储的状态
管理
- #2340:添加面向维护者的文档,其中包含关于“首次贡献问题”和“需要帮助”问题的指南与预期
- #3876:切换至 Docker Compose v2
已合并的 PR
基础设施
- #837:使用 Ansible 在 next/production 中推出 Airflow
管理
已关闭的问题
API
- #468:在 Terraform 中管理 Sentry 项目和设置
前端
- #468:在 Terraform 中管理 Sentry 项目和设置
基础设施
- #775:将所有 Airflow Cloudflare 规则从 openverse.engineering 移植到 openverse.org
- #776:在新的 Airflow 实例上运行数据刷新和提供程序 DAG
#openverse,#week-in-openverse