It's still making multiple rest API calls though because js-extensions is not being clever about batching up parallel/inflight requests. Instead it is issuing them all.
* [JENKINS-36209] Queued items now show in activties
* Remove unneeded changes from routes
* Fix whitespace issues
* Fix linting
* Style changes
* Fixed pipeline steps
* Fix linting
* Add tests and make queues work for multibranch projects
* Remove destructering from RunDetailsHeader
* Extract common function for mapping runs
* Optimize imports
* Remove whitespace
* Remove inline CSS
* Fix typo
* Fix isCompleted Function
* Add timer icon to emtpy state
* Bump JDL version
* Try waiting for start of anything that is in the queue first
* Fix NPE
* Disable Multibranch test for now
* [JENKINS-36131] WIP testing with content length
* [JENKINS-36131] WIP add parameter fetchAll and refetch the logs when present. Broken for me ATM unknown reason. will merge master now in here
* [JENKINS-36131] WIP first working version with steps.
* [JENKINS-36131] WIP first working version as well for freestyle, but I need to refactor the thing. using the hash is not optimal, will switch to the backend hook start=0
* [JENKINS-36131] Switch to trigger ?start=0 which enables us to link in full extended logs. Now writing AT for it
* [JENKINS-36131] Make the link to the full log more visible
* [JENKINS-36131] easier matching for AT
* [JENKINS-36131] in follow along the Full Log button should not be shown, since you see everything already
* eslint - formating changes and fix offences
* [JENKINS-36131] Fix button to use the correct classes. Thanks James for the headsup!
* JENKINS-36884# Analytics-tools plugin to integrated rollbar
Also includes infrastrucutre to inject HTML head tags and HTTP header by any plugin that implements BluePageDecorator
and appropriate jelly files.
* Doc update
* Wrapped rollbar JS code inside IIFE.
* Use rollbar-browser package and build browser bundle
* Fixes and doc update
- Stapler includei jelly tag needs escaping $
- Added missing dependency in gulpfile.js
- require should load browser-rollbar
* [JENKINS-36131] WIP testing with content length
* [JENKINS-36131] WIP add parameter fetchAll and refetch the logs when present. Broken for me ATM unknown reason. will merge master now in here
* [JENKINS-36131] WIP first working version with steps.
* [JENKINS-36131] WIP first working version as well for freestyle, but I need to refactor the thing. using the hash is not optimal, will switch to the backend hook start=0
* [JENKINS-36131] Switch to trigger ?start=0 which enables us to link in full extended logs. Now writing AT for it
* [JENKINS-36131] Make the link to the full log more visible
* [JENKINS-36131] easier matching for AT
* [JENKINS-36131] in follow along the Full Log button should not be shown, since you see everything already
* [JENKINS-36169] Override resultItem css to remove border and padding
* [JENKINS-36169] remove override since it is not needed anymore
* [JENKINS-36169] tick version so changes from jdl are visible
* [JENKINS-36169] pump version
* [JENKINS-36169] The border is needed in the test view
* [JENKINS-36169] using now published version