uselagoon / lagoon

Lagoon, the developer-focused application delivery platform
https://docs.lagoon.sh/
Apache License 2.0
552 stars 149 forks source link

feat: allow registration of systemwide tasks #3618

Closed bomoko closed 5 months ago

bomoko commented 7 months ago

This PR introduces the ability to register system wide tasks.

These tasks will show up for particular environments just in case of the user having the appropriate permissions.

As part of the registration of a task, you will now need to set the 'systemWide' field to be equal to true in your API call, and specify no group, project, or environment.

General Checklist

Database Migrations

Explain the details for making this change. What existing problem does the pull request solve?

shreddedbacon commented 6 months ago

Once the tests pass :jenkins_dead: