This PR's mostly just to clear down my local environment, there's a few things in here i've probably lost track of but from looking at the diff the following seems to be here;
Return a list of scopes in GET /applications response
Add a nullable Scopes property to the Application ViewModel to assist with contextualising
Add a published applications endpoint
Add an icon to the Scope entity + migration
Add Pyromaniac middleware reference, then immediately comment out because i can't get enough of bloating my dependencies apparently
Should've guessed this would happen, pyromaniac's not available via NuGet because i'm too lazy to publish it. Caused the build to fail because it can't download the package. Removed the reference for now
This PR's mostly just to clear down my local environment, there's a few things in here i've probably lost track of but from looking at the diff the following seems to be here;
GET /applications
responseScopes
property to the Application ViewModel to assist with contextualisingPyromaniac
middleware reference, then immediately comment out because i can't get enough of bloating my dependencies apparently