Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

experimental flag to run Jenkins without YUI #9489

Merged
merged 3 commits into from
Jul 22, 2024

Commits on Jul 20, 2024

  1. 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 jenkinsci#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 jenkinsci/credentials-plugin#533)
    openid
    
    acceptance-test-harness
    mawinter69 committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    e1a55b2 View commit details
    Browse the repository at this point in the history
  2. fix typo

    Co-authored-by: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
    mawinter69 and janfaracik authored Jul 20, 2024
    Configuration menu
    Copy the full SHA
    7fcbef6 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. Configuration menu
    Copy the full SHA
    3bc38de View commit details
    Browse the repository at this point in the history