Update AddOn to a FixedItemsModel

Overview

Update AddOn model to a FixedItemsModel with hard-coded add-on data.

Scope

Update the AddOn model to:

  • Inherits from FixedItemsModel
  • Contains all add-on entries as hard-coded data`. Using the name enum as the base for mapping to the new static data.
  • Includes necessary attributes and methods from the original AddOn model

Success Criteria

  • AddOn model is created and properly inherits from FixedItemsModel
  • All add-on data is accurately represented in the model
  • Model includes necessary query methods and associations
  • Tests validate model functionality

Related Work

  • POC Branch: https://gitlab.com/gitlab-org/gitlab/-/commits/15596-add-on-fixeditemsmodel
Edited Feb 02, 2026 by Florian Jedelhauser
Assignee Loading
Time tracking Loading