Add Ai::Catalog::ItemConsumers to enable/disable Ai::Catalog::Item

What does this MR do and why?

Adds a table/model for us to store the enablement/disablement/locking of AI Catalog Items for organizations, groups, and projects.

References

Screenshots or screen recordings

Before After

How to set up and validate locally

n/a - nothing is wired up (no APIs/frontend etc).

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #553930 (closed)

Edited by Lee Tickett

Merge request reports

Loading