Skip to content

Remove seat_link_enabled from application settings

What does this MR do?

REF: https://gitlab.com/gitlab-org/gitlab/-/issues/332810

Context

Right now the seat link sync can be enabled/disabled from application settings. We're going to change that by reading the status of that feature from the license key instead of the application settings.

Changes

  • Mark the seat_link_enabled column as ignored. This is the step 1 of 3 for removing columns.
  • Removed section to enable/disable the seat link sync from application settings.
  • Remove no longer required code.
  • Adjust specs to the new changes.

Screenshots (strongly suggested)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Related to #332810

Edited by Rubén Dávila

Merge request reports