Feat: promote paid plan for eligible top level group
What does this MR do and why?
- Part of issue #4494
Feat: promote paid plan for eligible top level group
- Add entry for eligible group for trial promotion banner.
- Add Vue component for coresponding trial promotion banner.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
CleanShot_2024-09-20_at_14.43.02
CleanShot_2024-09-20_at_14.44.10
CleanShot_2024-09-23_at_14.05.06
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
合并请求报告
动态
changed milestone to %17.5
added GitLabCore SaaS featureaddition frontend typefeature labels
requested review from @luzhiyuan.deer and @xfyuan
assigned to @jeremywu
added workflowin review label
4 Warnings 837ebec2: 至少在 3 个文件中更新了不少于 30 行的提交应当具有描述提交内容的提交正文. 更多信息请参见提交信息指南。 8b811668: 此提交的 主题 必须包含 3 个单词. 更多信息请参见提交信息指南。 featureaddition 和 featureenhancement 的合并请求通常应当包含文档改动。
考虑更新文档或参照技术文档部分确认文档计划。更多信息请参见:
此合并请求需要有 backend 标记。请联系审核者或维护者添加这些标记。 1 Message 更新日志缺失: 若您希望为极狐Gitlab 开源版本创建更新日志,请在提交信息添加
Changelog
结尾来将其添加到更新日志。若您希望为极狐Gitlab 商业版本创建更新日志,请在上述规则的基础上额外添加
EE: true
到提交信息末尾。若此合并请求不需要更新日志,请忽略此条消息。
审核者推荐 (JH-Beta)
已检测到需要审核的改动!
请参考以下 Danger 建议的审核者和维护者:
改动分类 审核者 维护者 frontend xiaofeng ( @xfyuan
)Jeremy ( @jeremywu
)backend xiaofeng ( @xfyuan
)Mathew ( @chaomao
)~test for spec/features/*
xiaofeng ( @xfyuan
)Xiaogang ( @qianzhangxa
)代码审核步骤:
- 在合并请求准备好(非 Draft 状态)后,设置一位或多位审核者(参考上方表格的"审核者")。
- 第一次得到审核者批准时会进入安全审核流程,请等待安全审核通过。
- 在得到所有审核者批准后,设置一位项目维护者做最终审核并完成代码合并(参考上方表格的"维护者")。
更多有关代码审核的流程请参见代码审核流程。
为了更平均地分配审核请求到所有可用的审查者,Danger 会基于审核者的状态和其他信息为每个席位挑选审核者。 如果有更好的审核者人选,请放心地忽略此算法推荐的人选。
决定好审核者的人选之后,请将他们指派为审核者或者@提醒他们! Danger Bot 不会帮您做这件事。
如有需要,您可以重试生成这条评论的
danger-review
作业。Generated by
Danger由 **** 已编辑 于added 1 commit
- f5c5b4fd - Add card component for trial actived top-level group
added 1 commit
- 28fd4b57 - Test: add tests for the newly added features
requested review from @jeejeekwan
added pipeline:run-all-e2e pipeline:run-all-rspec labels
removed pipeline:run-all-e2e label
added 10 commits
-
7dfa2db6...1dfa60ec - 4 commits from branch
main-jh
- 6fece704 - Feat: promote paid plan for eligible top level group
- e7066660 - Test: add test case for newly added component
- 8b811668 - Update locale
- 837ebec2 - Add card component for trial actived top-level group
- 60d68e33 - Test: add tests for the newly added features
- 4a271fd6 - Fix lint issue
展开或隐藏提交列表-
7dfa2db6...1dfa60ec - 4 commits from branch