Skip to content

Draft: [Spike] Extend SM Seat Cost Management MVC from SaaS

What does this MR do and why?

Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/431874.

This is a spike to test the feasibility of implementing https://gitlab.com/groups/gitlab-org/-/epics/11996 in Self-Managed instances, by extrapolating from the existing SaaS implementation.

This spike has done the following:

  • Explore how much effort it would take to make implementation namespace-agnostic
  • Ensure current CodeSuggestionsUsage Vue root component can be viewed in Self-Managed instances
  • Ensure current CodeSuggestionsUsage Vue root component can also be used in the Admin Area
  • Check if hand-raise functionality can be skipped (in case we need to do that)

Screenshots or screen recordings

N/A

How to set up and validate locally

N/A

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 Mohamed Moustafa

Merge request reports

Loading