Branch: refs/heads/master
Home: https://github.com/jenkinsci/jenkins
Commit: 0255a59b2364d2f838eaa64ee5e0fdb365e486b5
https://github.com/jenkinsci/jenkins/commit/0255a59b2364d2f838eaa64ee5e0fdb365e486b5
Author: Markus Winter <[email protected]>
Date: 2024-07-22 (Mon, 22 Jul 2024)
Changed paths:
A
core/src/main/java/jenkins/model/experimentalflags/RemoveYuiUserExperimentalFlag.java
M core/src/main/resources/lib/layout/layout.jelly
Log Message:
-----------
experimental flag to run Jenkins without YUI (#9489)
* experimental flag to run Jenkins without YUI
The YUI library is old and no longer maintained.
Add a user experimental flag to disable YUI. It's disabled by default.
When enabling all the YUI related js libraries and css classes are not
loaded.
Following PR are required to get Jenkins to not show any errors
eventually #7569
Some plugins that use YUI (not complete):
credentials
ldap
global-build-stats
build-monitor
categorized-view
Plugins that make use of makeButton (not complete)
credentials (fixed with
https://github.com/jenkinsci/credentials-plugin/pull/533)
openid
acceptance-test-harness
* fix typo
Co-authored-by: Jan Faracik <[email protected]>
* add license and restrict class
---------
Co-authored-by: Jan Faracik <[email protected]>
To unsubscribe from these emails, change your notification settings at
https://github.com/jenkinsci/jenkins/settings/notifications
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/jenkins/push/refs/heads/master/e9d210-0255a5%40github.com.