Skip to content

Add all ApplicationSettings attributes to the API

Bob Van Landuyt :neckbeard: requested to merge bvl-add-all-settings-to-api into master

What does this MR do?

This makes the list of visible attributes for ApplictionSettings shared across the UI & the API

Are there points in the code the reviewer needs to double check?

I deprecated an attribute in the API that should already have been removed repository_storage in favor of repository_storages

Why was this MR needed?

Because not all new applicationsettings were being exposed through the api

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

First part of https://gitlab.com/gitlab-org/gitlab-ce/issues/34163, needs an EE counterpart.

Edited by Bob Van Landuyt :neckbeard:

Merge request reports