Hacktoberfest 第二周——感谢我们在 Forem 上的贡献者们❤️
在控制面板中管理列表类别 #10506
禁用原生视频自动播放 #10516
更新了 Windows 本地安装的最低系统要求 #10513
在文章编辑器选项下拉菜单中添加了 z-index 属性 #10536
修复了在数据库中没有相应角色的情况下查看“标签管理员”页面时出现的 500 错误 #10515
Hacktoberfest 已经进入第二周了,庆祝这一盛事的最佳方式莫过于表彰我们社区中为 Forem 代码库做出贡献的杰出人士!
我们非常激动地宣布,短短几天内就有 5 位贡献者为我们网站、iOS 和 Android 应用的多个项目提交了改进建议🎉
感谢这些杰出贡献者的帮助,我们本周已合并了全部 5 个 PR。Forem 团队规模仍然很小,因此如此多的功能开发和 bug 修复工作得以实现,完全得益于社区的支持。随着 Forem 的发展壮大,我们将继续赋能开源社区,借助他们宝贵的帮助来改进和扩展我们的产品。我们感谢所有贡献者,感谢他们从一开始就帮助我们播下了开源的种子。
如果您有兴趣参与,请查看我们关于您可以为本次 Hacktoberfest 贡献的 Forem 项目的帖子。
参与本次 Hacktoberfest 为 Forem 做贡献吧!
Christina Gorton 为 DEV 团队撰写 ・ 2020 年 10 月 2 日
以下列出本周提交代码的开发者(排名不分先后)、他们的 GitHub 个人资料以及他们合并的 PR。
在控制面板中管理列表类别 #10506
这是什么类型的公关稿?
- [ ] 重构
- [x] 功能
- [ ] 错误修复
- [ ] 优化
- [ ] 文档更新
描述
它增加了在管理面板中添加/更新/删除列表类别的功能。
相关票务和文件
关闭https://github.com/forem/forem/issues/10481
质量保证说明、屏幕截图、录像
https://vimeo.com/463735841/dfe6705dab
添加了测试?
- [x] 是
- [ ] 不,因为它们不需要
- [ ] 不,因为我需要帮助
已添加到文档中?
- [ ] docs.forem.com
- [ ] 自述文件
- [x] 无需任何文件
禁用原生视频自动播放 #10516
这是哪种类型的公关稿?(可多选)
- [ ] 重构
- [x] 功能?还是
- [ ] 错误修复
- [ ] 优化
- [ ] 文档更新
描述
我不确定这是否完全解决了 #6067 问题,因为该问题涉及视频自动播放的用户设置。
目前普遍的共识是直接禁用自动播放。
由于该值默认值为 falseautostart ,因此已将其删除,并且“ on”也被删除。play()ready
相关票务和文件
#6067
质量保证说明、屏幕截图、录像
- 在任何文章中加载原生视频
- 确认它不会自动播放
添加了测试?
- [ ] 是的
- [x] 不,因为它们不需要
- [ ] 不,因为我需要帮助
已添加到文档中?
- [ ] docs.forem.com
- [ ] 自述文件
- [x] 无需任何文件
更新了 Windows 本地安装的最低系统要求 #10513
这是哪种类型的公关稿?(可多选)
- [ ] 重构
- [ ] 特征
- [ ] 错误修复
- [ ] 优化
- [x] 文档更新
描述
Windows 最近扩展了对 WSL 2 的支持,使其涵盖更多版本/内部版本。已将先决条件更新为 Microsoft Docs 中给出的确切版本。
相关票务和文件
质量保证说明、屏幕截图、录像
无需质量保证
添加了测试?
- [ ] 是的
- [X] 不,因为它们不需要
- [ ] 不,因为我需要帮助
已添加到文档中?
- [X] docs.forem.com
- [ ] 自述文件
- [ ] 无需任何文档
在文章编辑器选项下拉菜单中添加了 z-index 属性 #10536
这是哪种类型的公关稿?(可多选)
- [ ] 重构
- [ ] 特征
- [x] 错误修复
- [ ] 优化
- [ ] 文档更新
描述
在文章编辑器选项下拉菜单中添加了 z-index 属性,以确保文章始终位于其他内容之上。
相关票务和文件
修复 #10531
质量保证说明、屏幕截图、录像
前
后
添加了测试?
- [ ] 是的
- [x] 不,因为它们不需要
- [ ] 不,因为我需要帮助
已添加到文档中?
- [ ] docs.forem.com
- [ ] 自述文件
- [x] 无需任何文件
修复了在数据库中没有相应角色的情况下查看“标签管理员”页面时出现的 500 错误 #10515
这是哪种类型的公关稿?(可多选)
- [x] 重构
- [ ] 特征
- [ ] 错误修复
- [ ] 优化
- [ ] 文档更新
描述
我认为问题(#10060)已经很清楚了。@msarit 的问题在于,她在没有数据库中/admin/mods?state=tag_moderator对应角色的情况下访问了该页面。tag_moderator
在这种情况下,查询类明显“崩溃”了。我尝试了@Zhao-Andy 提出的方法:
-
现在,在上述场景中,查询类不会引发异常,而是返回一个空的结果集。
-
如果搜索词没有匹配的模组,模组页面现在会返回一个通用的“没有模组与您的搜索匹配”的警告。
相关票务和文件
#10060
质量保证说明、屏幕截图、录像
-
前往
/admin/mods页面 -
使用随机文本字符串进行搜索,结果为空,并显示“无结果”消息。
-
tag_moderator从数据库中删除该角色(Role.find_by(name: "tag_moderator").delete) -
前往
/admin/mods?state=tag_moderator -
请注意,此处显示了“无结果”消息。
添加了测试?
- [x] 是
- [ ] 不,因为它们不需要
- [ ] 不,因为我需要帮助
已添加到文档中?
- [ ] docs.forem.com
- [ ] 自述文件
- [x] 无需任何文件
再次感谢您通过参与 Hacktoberfest 活动,为 Forem 和更广泛的开源社区做出贡献。祝您编程愉快!
文章来源:https://dev.to/devteam/hacktoberfest-week-two-thank-you-to-our-contributors-on-forem-456i


