Page MenuHomePhabricator

Modernize Jenkins Collapsible Console Sections plugin UI
Closed, ResolvedPublic

Description

The Collapsible Console Sections plugin has a dated UI from 14 years ago, it could use a refresh to use a bit more modern HTML and align with the Jenkins UI.

https://plugins.jenkins.io/collapsing-console-sections/

I have built the plugin using:

mvn -Drevision=1.9.0 -Dchangelist=-8-g46b61db-T378327 clean package

Event Timeline

++ @Krinkle who used to tweak the regex used to collapse the console.

I have wrote the code on Friday and xthe resulting code is at https://github.com/jenkinsci/collapsing-console-sections-plugin/pull/35 . Rending:

collapsible_section_ui_refresh.png (905×321 px, 30 KB)

Mentioned in SAL (#wikimedia-operations) [2024-10-28T08:01:02Z] <hashar> Restarted CI Jenkins to update the Collapsible Sections plugin | T378327

Mentioned in SAL (#wikimedia-operations) [2024-10-28T09:11:29Z] <hashar> Restarted CI Jenkins for plugin update - T378327

Mentioned in SAL (#wikimedia-releng) [2024-11-04T11:42:47Z] <hashar> Restarted CI Jenkins to update the Collapsible Sections plugin due to T378864 # T378327

hashar closed this task as Resolved.EditedNov 7 2024, 2:58 PM
hashar moved this task from Backlog to Patch released upstream on the Upstream board.

Huge thanks to @Daimona for having caught and debugging the infinite loop! I have updated the plugin on the CI Jenkins.