Add PUT (update) endpoint for Applications API

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Release notes

The instance-level Applications API has now been expanded to allow for updating existing application settings where previously you could only create or delete from the API. This endpoint accepts includes name, redirect_uri and scopes parameters.

Problem to solve

A customer has shared in this ticket interest in an 'update/PUT' API for the Applications API. This could help administrators who need/prefer to use automation or non-UI methods to update some settings.

Intended users

Proposal

Update lib/api/applications.rb with an accepted PUT parameter. This could link into the existing ApplicationsController#update class which handles UI-level changes.

Available Tier

This section should be used for setting the appropriate tier that this feature will belong to. Pricing can be found here: https://about.gitlab.com/pricing/

  • Free
  • Premium/Silver
  • Ultimate/Gold
Edited by 🤖 GitLab Bot 🤖