Commit Graph
32590 Commits
Author SHA1 Message Date
Kohsuke Kawaguchi b6221a0abc [maven-release-plugin] prepare release jenkins-2.204 jenkins-2.204 2019-11-10 16:51:02 -08:00
Zbynek Konecny 40b68eaadb [JENKINS-59679] Use plugin URL from the update site rather than the manifest (#4273)
* Use plugin URL from the update site rather than the manifest

* Avoid Mockito when not needed

* Resolve plugin URL from multiple update sites
2019-11-10 11:24:28 +01:00
Ramon Leon 3a8c1efdcd [JENKINS-59886] Strengthen the queue to avoid canTake and canRun implementers hanging the queue (#4311)
* [JENKINS-59886] Strengthen the queue to avoid canTake and canRun implementers hanging it

* [JENKINS-59886] Messages on iso-8859-1

* [JENKINS-59886] Messages on iso-8859-1

* [JENKINS-59886] lower case on properties

* [JENKINS-59886] trailing empty blanks

* [JENKINS-59886] Double single-quotes

* [JENKINS-59886] Don't sleep in the loop maintaining the queue

* [JENKINS-59886] Add class suffix, wait to just the start of the build

* [JENKINS-59886] Assert clearly there is only one job in the queue

* [JENKINS-59886] Uncomment fix

* [JENKINS-59886] Remove old comment

* [JENKINS-59886] Remove log messages from property files

* [JENKINS-59886] Remove UTF8 characters from es messages
2019-11-10 11:18:16 +01:00
Oleg Nenashev e52cd313b5 Merge pull request #4326 from mustafau/suffix
Fix Jenkins renaming leftovers in Turkish localization
2019-11-10 11:16:46 +01:00
Oleg Nenashev ebf1bcfbaa Merge pull request #4341 from daniel-beck/more-data-timeseries
Add more data points to MultiStageTimeSeries
2019-11-10 11:16:10 +01:00
Jesse Glick 2a7267751e Switch from maven-jenkins-dev-plugin to upstream jetty-maven-plugin. 2019-11-08 19:19:49 -05:00
Jesse Glick 642a4ff0f3 jenkins-cli.jar no longer needs to bundle remoting. 2019-11-08 17:28:37 -05:00
M Ramon Leon 5b4799ae1e [FNDJEN-59793] Change test name and avoid extra assertions 2019-11-08 13:42:26 +01:00
Félix Queiruga c171c83af8 Add title attribute to sidebar links 2019-11-08 12:46:25 +01:00
olivier lamy fac3b55831 upgrade to winstone 5.4 to take advantage of Jetty 9.4.22
Signed-off-by: olivier lamy <olamy@apache.org>
2019-11-08 13:02:35 +10:00
M Ramon Leon 30e51c47b6 [FNDJEN-59793] Ensure the future is always set 2019-11-07 20:54:27 +01:00
M Ramon Leon b4be12d314 [JENKINS-59793] A test showing how a build with faulty SubTasks doesn't stop 2019-11-07 17:50:45 +01:00
Wadeck Follonier 0af98fe716 [JENKINS-55062] Correct tests (#4332)
* [JENKINS-55062] Correct tests
- demonstrate failure

* [JENKINS-55062] Adjust test class name to have the expected behavior

* Revert constant change
2019-11-05 09:19:33 +03:00
Oleg Nenashev 46fe8be8b3 Merge pull request #4324 from StefanSpieker/checkForNull
added CheckForNull
2019-11-05 09:19:00 +03:00
Oleg Nenashev d737e0f6c2 Merge pull request #4334 from jenkinsci/ath-reenable
Reenable ATH in Jenkinsfile
2019-11-05 09:18:39 +03:00
Oleg Nenashev 1e12c7624c Merge pull request #4340 from jeffret-b/remoting/3.36
Upgrade to 3.36 version of Remoting.
2019-11-05 09:18:00 +03:00
anxk 84917cbb81 Fix misspellings in doc for hudson.model.Cause (#4343) 2019-11-05 09:17:09 +03:00
Kohsuke Kawaguchi 05843c35d3 [maven-release-plugin] prepare for next development iteration 2019-11-04 09:32:58 -08:00
Kohsuke Kawaguchi 1b64b47a23 [maven-release-plugin] prepare release jenkins-2.203 jenkins-2.203 2019-11-04 09:32:51 -08:00
kdanW 1e6f2582e0 Fix styling issue in build history table 2019-11-03 21:41:52 +05:30
Daniel Beck 502704261e [JENKINS-59514] Use POST instead of RequirePOST for form submissions (#4223)
* [JENKINS-59514] Use POST instead of RequirePOST for form submissions

* More form submission URLs

* More form submission endpoints

(cherry picked from commit 16145cca86)
2019-11-03 14:55:00 +01:00
Daniel Beck 5bef85c4f3 Minor improvements to the logging UI (#4305)
* Minor improvements to the logging UI

* Fix URL
2019-11-03 12:42:40 +03:00
Daniel Beck 0f6a398b0f Add more data points to MultiStageTimeSeries 2019-11-03 01:32:19 +01:00
Jeff Thompson ed2a0d2a8c Upgrade to 3.36 version of Remoting. 2019-11-02 13:29:51 -04:00
Oleg Nenashev 737bc92e68 Merge pull request #4331 from tsparber/patch-1
Add note to run mvn hudson-dev:run to CONTRIBUTING.md
2019-11-02 16:47:51 +03:00
Allan BurdajewiczandJesse Glick e99c183566 [JENKINS-59775] Ensure that PluginManager.start runs as SYSTEM (#4320)
* [JENKINS-59775] Ensure that PluginManager.start runs as SYSTEM

* Use User#getById

Co-Authored-By: Jesse Glick <jglick@cloudbees.com>

* [JENKINS-59383] Undo indent

* [JENKINS-59383] Undo indent
2019-11-02 16:45:28 +03:00
Jesse Glick 4f0436abb1 Merged #4335: Exposing basics of ResourceDomainConfiguration via Java API. 2019-11-01 08:50:51 -04:00
Thomas de Grenier de Latour 64f21010c0 [JENKINS-58296] Revert "[JENKINS-53462] Submit form on Firefox as well" (#4246)
* [JENKINS-58296] Revert "[JENKINS-53462] Submit form on Firefox as well"

This reverts commit acc4eec688.
This change had been made in Jenkins to anticipate Firefox not dispatching
untrusted submit events anymore in v69, but this has actually been backed out.

See https://bugzilla.mozilla.org/show_bug.cgi?id=1370630

Since this change seems to have introduced a double-submission bug on forms
with inputs of type "file", reverting sounds like the next logical step.

* [JENKINS-58296] added comment about the Firefox case

(cherry picked from commit 79b624f2c1)
2019-11-01 13:39:03 +01:00
Andrea Scarpino 61d46b63f8 JENKINS-48375: Make Atom default and fix links' types
(cherry picked from commit 488dbe9f25)
2019-11-01 13:35:39 +01:00
Jesse Glick f31af9ba66 [JENKINS-56809] LAST_COMPLETED_BUILD should be a PeepholePermalink. (#4228)
(cherry picked from commit cb8cdda131)
2019-11-01 13:07:26 +01:00
Mustafa Ulu aaac788c88 Fix Jenkins renaming leftovers in Turkish localization
We use different suffixes for Hudson and Jenkins. I have found and fixed
following errors.

- Hudson'a -> Jenkins'e
- Hudson'da -> Jenkins'de
- Hudson'ı -> Jenkins'i
- Hudson'ın -> Jenkins'in
- Hudson'la -> Jenkins'le
2019-11-01 08:04:29 +03:00
Oleg Nenashev 41a13dffc6 Merge pull request #4308 from basil/javadoc
Javadoc cleanup
2019-11-01 01:30:33 +03:00
silent-snowmanandMatt Sicker 02522d257c [JENKINS-19887] - Allow time zone to be set on a per user basis (#4113)
* Implement user setting for timezone

* Apply timezone everywhere

* Revert to medium dateStyle

* Simplify and cleanup

* Add javadocs and fix file headers

* Revert auto-changes by IntelliJ

* Add nullable annotation

* Use better display names

* Add tests

* Log a warning when the user's time zone is not valid

* Add username to log statement

* Make suggested change

* Cleaner way of dealing with invalid timezone

* Update core/src/main/resources/hudson/model/TimeZoneProperty/config.jelly

Co-Authored-By: Matt Sicker <boards@gmail.com>

* Update tests

* Update config.properties

* Update config.jelly

* Update Functions.java

* Update layout.jelly

* Update Functions.java

* Update TimeZoneProperty.java

* Update TimeZoneProperty.java

* Update config.jelly

* Update config.properties

* Update TimeZonePropertyTest.java

* Update TimeZoneProperty.java

* Update Functions.java
2019-11-01 01:28:28 +03:00
Andi PabstandOleg Nenashev e5ba39e3db Update the Plugin Manager Updates View with more Info about incompatible dependencies and change CSS classes (#4299)
* add information about incompatible plugin updates

* use alert-danger CSS class

* revert stripping whitespaces

* Update core/src/main/resources/hudson/PluginManager/_table.css to include a line brak at the end

Co-Authored-By: Oleg Nenashev <o.v.nenashev@gmail.com>

* use separate text for list of incompatible plugins

* restore and deprecate style.css

* make better use of caching
2019-11-01 01:24:38 +03:00
Daniel Beck eb1698c673 [JENKINS-59859] Make resource root URL tokens work with user names containing : (#4307)
* Make resource root URL tokens work with user names containing :

* Fix null handling
2019-11-01 01:23:39 +03:00
Oleg Nenashev 6670fd1b93 Merge pull request #4333 from tsparber/patch-2
Update link to CLA information in CONTRIBUTING.md
2019-11-01 01:21:38 +03:00
Oleg Nenashev d14319f8ab Merge pull request #4312 from rcsalome/JENKINS-17459-orbs-go-to-console
JENKINS-17459: Clicking red/yellow/green icons link to the build Console
2019-11-01 01:20:53 +03:00
Oleg Nenashev eddf79b47f Merge pull request #4315 from mawinter69/JENKINS-59904
[JENKINS-59904] avoid NullPointerException when there are no cookies in the request
2019-11-01 01:19:49 +03:00
Oleg Nenashev 56e459b9ce Merge pull request #4325 from mustafau/eol-eof
Localization files should end with line feed
2019-11-01 00:38:15 +03:00
Jesse Glick dea8908bb9 Switching to Beta at @daniel-beck’s suggestion. 2019-10-31 14:21:01 -04:00
Jesse Glick ca2d63fe2b Exposing basics of ResourceDomainConfiguration via Java API. 2019-10-31 13:17:51 -04:00
Oleg Nenashev e0d90f1148 Reenable ATH in Jenkinsfile 2019-10-31 18:03:59 +03:00
Tommy Sparber d1a5eacebc Update link to CLA information in CONTRIBUTING.md 2019-10-31 13:59:32 +01:00
Tommy Sparber c3d191b752 Add note to run mvn hudson-dev:run 2019-10-31 13:19:52 +01:00
lgoenner afddd15b0c Add call to oneOffExecutors.remove in Computer.removeExecutor 2019-10-28 23:27:47 +01:00
Kohsuke Kawaguchi f3950c31e5 [maven-release-plugin] prepare for next development iteration 2019-10-28 13:20:17 -07:00
Kohsuke Kawaguchi 13802b330a [maven-release-plugin] prepare release jenkins-2.190.2 jenkins-2.190.2 2019-10-28 13:20:09 -07:00
Kohsuke Kawaguchi b9cda5854a [maven-release-plugin] prepare for next development iteration 2019-10-27 17:24:02 -07:00
Kohsuke Kawaguchi 5cd238fac3 [maven-release-plugin] prepare release jenkins-2.202 jenkins-2.202 2019-10-27 17:23:47 -07:00
Mustafa Ulu 84d9076e32 Localization files should end with line feed
Translation tool can append new keys to end of existing files. If a properties file does not end with line feed than the first new key will be appended to the last line of that file.

For example a line like "key=value" will become "key=valueappendedKey=appendedValue"
2019-10-26 14:14:04 +03:00