Feishu bot integration
What does this MR do and why?
Related to #474 (closed), the whole feature will split two MRs, this is the first one.
The whole tasks are in here: #474 (comment 1152476).
Screenshots or screen recordings
Integration List | Integration New |
---|---|
How to set up and validate locally
- Start the GitLab Rails console and run
Feature.enable(:feishu_bot_integration)
in the console to enable the Feishu feature switch. - Log in to GitLab as an administrator, and select Admin > Settings > General in the left sidebar.
- On the right page, select Expand on the right of Feishu Integration, select the Enable Feishu Integration check box, fill in the Feishu App ID and Feishu App Secret, and choose Save Changes.
- In the left sidebar, select Admin > Settings > Integrations.
- On the right page, select Feishu > Settings, and check the Activate checkbox under Activate Integration.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
由 Song Huang 编辑于