Skip to content

Tweak zoom link service for premium customers to use linked resources

Rajendra Kadam requested to merge tweak-zoom-for-premium-customers into master

What does this MR do and why?

Relates to #230853 (closed)

For GitLab Premium and above, the /zoom quick action will allow using of a short description after the link and will add the link to the Linked resources section in the Summary tab. In this, users can use the quick action command multiple times to add the zoom link to the linked resources section.

For GitLab Free, the feature is still the same as before where it will add the zoom link to the issue description with a Join zoom meeting button.

Screenshots or screen recordings

The video shows using the quick action command on an issue with GitLab Premium and on other issue with GitLab Free

Screen_Recording_2022-08-22_at_11.18.35_AM

How to set up and validate locally

  1. Make sure you have GitLab Premium
  2. Enable the feature flag incident_resource_links_widget on any project of your choice, but not globally using the rails console.
  3. Create an incident in Monitor > Incidents for both licensed and free projects both.
  4. Use the quick action command on licensed project incident and see the working where you can submit a description and the link shows in the Linked resources section. You cannot use the /remove_zoom action on the paid project but you can add multiple links and remove them by selecting the x icon on the section.
  5. Use the quick action command on the free project incident and see the zoom link being added to the description with a join button. You can also use /remove_zoom action for free project. You cannot add multiple zoom links to the free project.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Rajendra Kadam

Merge request reports

Loading