Adding deployment history to the application detail page
In this commit, I added a new endpoint at /api/applications/{id}/deployments to support deployment history on the application detail page.
Before this change, the application detail page did not really show the deployment story of an app. You could deploy something, but once that happened, there was no proper history visible in the UI to help track what had happened before.
So I added that missing piece.
Now each application detail page can display its deployment history, which makes the page feel much more complete. Instead of only seeing the application itself, I can also see the list of deployments tied to it. That is a much better direction for a PaaS, because deployments are a big part of the lifecycle of an application, not just a one-time action.
From the interface side, the change looks like this:

I like this addition because it starts making the product feel more operational. Once an app has been deployed multiple times, deployment history becomes useful for understanding what happened over time… not just what exists right now.
It is still a small step, but it pushes the application detail page closer to what I actually expect from a deployment platform.