Hi Lucas,
This issue was not actually clearly defined. What we want to do is change the page you go to when clicking on an old elastic agent (from throughout Bamboo as well as from the main view agent history page). Essentially most of the information on the regular view agents page is irrelevant when viewing agent history, we mostly just want the build history as well as the information you have added above. Clicking on online elastic agents the behaviour will be the same as it is currently.
So what we need is a brand new Elastic Agent History page. I have drawn a quick mockup as a guideline of what we are thinking. (numbered points relate to numbers in the screen shot).
1. This page doesn't follow the normal view agent pattern
2. Blurb to highlight the fact that this is historical information only and this is not a regular agent
3. All these details can be the same as what you added above, status field is not necessary - they will always be offline
4. The table of build results contains the same information as the table of build results on the regular view agents page, except you will be able to see ALL builds (normal agents only show e.g last 20).
5. Because we are showing all builds it may be necessary to paginate them so the page doesn't take to long to load.
Not in the mockup :- we also probably want a way to delete this agent history from this page if your and admin, you can not edit an offline elastic agent so this functionality/link is not necessary
Cheers,
Brydie
Again some time was needed after Brydie's review.