Rewrite part of snapshot feature to get connections correctly
API Enable dry-run of pipelines
Merge pull request #43 from tractorcow/pulls/dry-run

API Enable dry-run of pipelines
Merge pull request #42 from ss23/snapshot-fix

Rewrite part of snapshot feature to get connections correctly
Add an extension for when a user requests a deployment

There is a decision of whether to put this before or after the permissions check.
I opted for after, since of the potential security implications.
A safe default saves peoples lives.
FIX Display all branches even the ones with the same SHA

The code now appends the name onto the value for the deployment.
This way, it lists all branches even if they have a duplicate SHA.
The same fix was applied to tags, though this is less of an issue for most people.
Merge pull request #16 from ss23/dodeploy-extension

Add an extension for when a user requests a deployment
Merge pull request #19 from ss23/multibranch-samesha

FIX Display all branches even the ones with the same SHA