Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/jenkins
  Commit: e37ef3a8e6810006e0f4391bb1cc53c7505d3e06
      
https://github.com/jenkinsci/jenkins/commit/e37ef3a8e6810006e0f4391bb1cc53c7505d3e06
  Author: Tim Jacomb <21194782+ti...@users.noreply.github.com>
  Date:   2023-10-01 (Sun, 01 Oct 2023)

  Changed paths:
    R 
core/src/main/java/jenkins/model/experimentalflags/RemovePrototypeUserExperimentalFlag.java
    M 
core/src/main/resources/jenkins/security/apitoken/LegacyApiTokenAdministrativeMonitor/resources.js
    M core/src/main/resources/lib/layout/layout.jelly
    R test/src/test/java/hudson/ExceptionTest.java
    R 
test/src/test/resources/hudson/ExceptionTest/RootActionImpl/ajaxError.jelly
    M test/src/test/resources/lib/form/JSON.js
    M war/.eslintignore
    M war/.prettierignore
    M war/src/main/js/util/jenkins.js
    M war/src/main/webapp/scripts/hudson-behavior.js
    R war/src/main/webapp/scripts/prototype.js

  Log Message:
  -----------
  [JENKINS-70906] Remove prototype from core (#7781)

* Remove Ajax.Request from breadcrumbs

* Remove Ajax.Request from build-timeline-widget

* WIP

* Use crumb API for setting up crumb

* Use existing semantics

* Fix build button column

* Add comment explaining why catch is added

* Use post and crumb for combobox

* Lint fix

* More fixes

* Fixes

* Fix

* Fix validate button

htmlunit was a pain...

* Lint fix

* Fix URICheckEncodingMonitor

* Add a user experimental flag to run Jenkins without Prototype.js

* Adapt select.js

* Fix parameter support

* JENKINS-70922 Remove Prototype Ajax.Request usage from select.js

* Lint:fix

* More

* lint

* Rebased

* Lint

* Fix bad merge

* JENKINS-70931 Remove Prototype Ajax.Request usages from hudson-behavior.js

Co-authored-by: Basil Crow <m...@basilcrow.com>

* Fix URICheckEncodingMonitor

* JENKINS-70921 Remove Prototype Ajax.Request usages from link.js

* Remove dead code

* JENKINS-70910 Remove Prototype.Browser usages from hudson-behavior.js

* JENKINS-70947 Remove Prototype $ usage from section_.js

* Prototype removal true

* Remove unneeded test

* Remove hacky test that doesn't work with fetch

* Remove unneeded workaround

* Fix test

* Minor improvements while debugging

* Fix repeatable.js

* JENKINS-71020 Remove Prototype usages from buildTimeTrend_resources.js

* lint

* JENKINS-71020 Remove Prototype usages from buildTimeTrend_resources.js

* Use escapeHTML instead of inlined references

* Fix issues

* JENKINS-70931 Remove Prototype Ajax.Request usages from hudson-behavior.js

Co-authored-by: Basil Crow <m...@basilcrow.com>

* Remove hacky test that doesn't work with fetch

* Remove unused checkMethod

* Revert "Revert "JENKINS-70922 Remove Prototype Ajax.Request usage from 
select.js""

This reverts commit 2cff5b87b52fa80be8c9cb650724e8e3475e8a97.

* Serialise refills

Co-authored-by: Basil Crow <m...@basilcrow.com>

* More reverts

* More merge

* Remove prototype.js

* Remove more references

---------

Co-authored-by: Basil Crow <m...@basilcrow.com>


-- 
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 jenkinsci-commits+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/jenkins/push/refs/heads/master/02502e-e37ef3%40github.com.

Reply via email to