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.

Reply via email to