Commit Graph
32590 Commits
Author SHA1 Message Date
Oleg Nenashev 6b84d7ad52 Merge pull request #3693 from LinuxSuRen/localization-time-day
Add localization for time days
2018-10-19 00:51:17 +02:00
M Ramon Leon ed1dc0c92a [JENKINS-27177] Specific test to demo right disablement with wrong order 2018-10-18 11:20:06 +02:00
M Ramon Leon 8bc71b7181 [JENKINS-27177] Improve messages 2018-10-18 11:11:10 +02:00
suren 5e28405afe Add localization for time days 2018-10-18 17:03:32 +08:00
M Ramon Leon 65faa1e6d8 [JENKINS-27177] Minor fixes.
Change the way of an array copy and ensure non null args
2018-10-17 18:31:45 +02:00
M Ramon Leon 8f239f6ee1 [JENKINS-27177] Add new status error_disabling and minor fixes
When there is some problem disabling a plugin (the disabling file cannot
be created) it should be indicated and also reflected in the dependee
plugin.
2018-10-16 11:47:23 +02:00
M Ramon Leon 1aa7dbb818 [JENKINS-27177] Minor fixes 2018-10-15 11:56:27 +02:00
M Ramon Leon a609502609 [JENKINS-27177] Minor fixes 2018-10-15 11:53:17 +02:00
M Ramon Leon fe8d0d5e7c [JENKINS-27177] Add strategies to disable plugins. Move process to core
Move the process to core to be reusable, not only for the cli command.
Add optionalDependants list to PluginWrapper to process them easily.

Replace (depreacate) the disable method without checks by this one with
strategies.

Improve messages and tests
2018-10-15 10:06:21 +02:00
suren 34e7172084 Add Chinese localization for scheduler 2018-10-14 21:46:12 +08:00
Kohsuke Kawaguchi 44363acab4 [maven-release-plugin] prepare for next development iteration 2018-10-14 02:33:39 -07:00
Kohsuke Kawaguchi b5d3759151 [maven-release-plugin] prepare release jenkins-2.147 jenkins-2.147 2018-10-14 02:33:32 -07:00
Daniel Beck 5e9e4988f5 Collect information on Accept-Language header values (#3687)
* Collect information on Accept-Language header values

* Skip null values

* Address review feedback, do not record while disabled

* Address FindBugs problem
2018-10-12 23:25:45 +02:00
Daniel Beck d1cbb20b02 Add telemetry for Stapler dispatches (#3688)
* Add telemetry for Stapler dispatches

* Add TODO

* Released version of Stapler
2018-10-12 23:25:07 +02:00
Jesse Glick 371b9c1346 Merge pull request #3690 from daniel-beck/stapler-149
Adapt to stapler/stapler#149
2018-10-11 12:30:48 -04:00
Daniel Beck 5397a2e411 Released version of Stapler 2018-10-11 15:20:42 +02:00
Sam Griff 0b71243e62 [FIXED JENKINS-50795] Add null safety checks to FixedSet
(cherry picked from commit 4a1667146d)
2018-10-11 14:21:41 +02:00
Nicolas De loof 408e135aed Merge pull request #3668 from ndeloof/secret-tostring
warn user when deprecated Secret#toString() is being used
2018-10-11 11:29:29 +02:00
Nicolas De Loof 934d620c16 Add link to https://jenkins.io/redirect/hudson.util.Secret/
Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com>
2018-10-11 09:49:49 +02:00
Daniel Beck d67e59a176 Adapt to stapler/stapler#149 2018-10-11 01:38:28 +02:00
Kohsuke Kawaguchi 584c34cda5 Merge branch 'master' of github.com:jenkinsci/jenkins 2018-10-10 07:52:25 -07:00
Thorsten Scherler fa154b77d1 [JENKINS-53462] Use a workaround to submit the form with a trusted event. No comments on the underlying insanity of hudson-behavior. 2018-10-10 14:35:05 +02:00
Oleg Nenashev b057abc7b8 Merge pull request #3683 from oleg-nenashev/java11/winstone-5.1
[JENKINS-51805] - Winstone 5.1: Update Jetty to 9.4.12 in order to pick up fixes towards Java 11 support
2018-10-09 09:22:16 +02:00
Josh Soref 0aea34735d cli: Fix up usage message (#3676)
The properties file naively assumed that leading spaces would be honored.
-- They are not. To get some indentation, one needs to escape a space first.

Further, for no particular reason, the last paragraph had a hard wrap.

Finally, since this commit has to reindent the entire block, fix the alignment of the `:`s
for most of the options.
(-auth is a mess and should be rewritten)
2018-10-09 09:20:34 +02:00
Kohsuke Kawaguchi 683a7e67ef Merge remote-tracking branch 'security/master' 2018-10-08 14:22:24 -07:00
Kohsuke Kawaguchi 4eb2a390f0 [maven-release-plugin] prepare for next development iteration 2018-10-08 13:10:14 -07:00
Kohsuke Kawaguchi 6349e8d76f [maven-release-plugin] prepare release jenkins-2.146 jenkins-2.146 2018-10-08 13:10:10 -07:00
Kohsuke Kawaguchi dacd550921 [maven-release-plugin] prepare for next development iteration 2018-10-08 11:26:54 -07:00
Kohsuke Kawaguchi e11217be55 [maven-release-plugin] prepare release jenkins-2.138.2 jenkins-2.138.2 2018-10-08 11:26:47 -07:00
Oleg Nenashev 910b4f48bd Merge pull request #3685 from oleg-nenashev/java11/BuildTriggerTest
[JENKINS-53863] - BuildTriggerTest should use Maven 3 and recent Maven plugins
2018-10-08 15:24:04 +02:00
Daniel Beck ef5e4a0145 Merge commit 'edd303e91747380043723c1b4c7dc843b91afa51' into security-master 2018-10-08 08:16:41 +02:00
Daniel Beck 54db490d3f Merge commit 'edd303e91747380043723c1b4c7dc843b91afa51' of git://github.com/jenkinsci/jenkins 2018-10-08 08:14:08 +02:00
Kohsuke Kawaguchi edd303e917 [maven-release-plugin] prepare for next development iteration 2018-10-07 19:17:54 -07:00
Kohsuke Kawaguchi 97a853112d [maven-release-plugin] prepare release jenkins-2.145 jenkins-2.145 2018-10-07 19:17:41 -07:00
Oleg Nenashev fc224f5995 [JENKINS-53863] - BuildTriggerTest should be Running with Maven 3 2018-10-07 22:45:27 +02:00
Oleg Nenashev bb25e99fb1 [JENKINS-51903] - Update Maven Compiler version in test to run with JDK8/11 2018-10-07 22:43:25 +02:00
Oleg Nenashev 55c04c6ce6 Merge pull request #3679 from oleg-nenashev/java11/smokeTestProfile
Introduce smoke-test profile and update documentation
2018-10-07 22:27:04 +02:00
Zhao Xiaojie 4b32eac112 Add i18n support for "icon size" control hyperlinks (#3681)
* Add i18n support

* Add original localize file.
2018-10-07 22:04:33 +02:00
Oleg Nenashev 56c6571d73 [JENKINS-53792] - Update CLI help to advertise usage of credential files (#3684)
* [JENKINS-53792] - Update CLI help to advertise usage of credential files

* [JENKINS-53792] - Use redirect as suggested by @daniel-beck
2018-10-07 19:19:36 +02:00
Oleg Nenashev 407d726068 Merge pull request #3678 from daniel-beck/telemetry-improvements
Minor telemetry improvements
2018-10-06 23:24:01 +02:00
Oleg Nenashev c63d82296d Merge pull request #3682 from oleg-nenashev/java11/parent-pom
Update parent POM to 1.49 to pick-up updates for JDK11 build flow
2018-10-06 21:52:43 +02:00
Oleg Nenashev d6af830d19 Winstone 5.1: Update Jetty to 9.4.12 in order to pick up fixes towards Java 11 support 2018-10-06 17:18:30 +02:00
Oleg Nenashev d411213546 Update parent POM to 1.49 to pick-up updates for JDK11 build flow 2018-10-06 16:27:32 +02:00
Francisco Fernández e998a7808f [JENKINS-53792] Env vars to configure CLI -auth option (#3653)
* [JENKINS-53792] Add env vars for auth option

* [JENKINS-53792] Fix encoding after first commit

* [JENKINS-53792] Better readability

* [JENKINS-53792] Refactor and use the ApiToken

* [JENKINS-53792] Fix encoding
2018-10-06 16:05:38 +02:00
Oleg Nenashev 4debff7e3a Update documentation to reflect the current test profiles 2018-10-06 15:01:00 +02:00
Oleg Nenashev c154e9ba0b Introduce a new smoke-test profile for basic tests 2018-10-06 15:00:38 +02:00
Sam Van Oort e0ed9a86e0 Micro-optimizations to Plugin data to reduce minimum memory for Jenkins (#3654)
* Reduce memory footprint for the plugin info by presizing hashmaps to reduce waste for small maps and interning commonly duplicated plugin strings

* Replace duplicated empty string arrays with the one in MemoryReductionUtil

* Fix interning where strings are null

* Fix to deal with the fact that we directly mutate dependency fields for UpdateSite, sigh

* Reduce starting HashMap size for some hashmaps likely to be empty or tiny

* Cleanup per review comments

* Trim some extra waste out of the UpdateSite warnings

* Fix count of optional dependencies

* Move predicates for dependency matching to top-level static final field so they are not duplicated
2018-10-06 12:49:07 +02:00
Oleg Nenashev c6a4fc9a8d Merge pull request #3672 from dwnusbaum/JENKINS-48516
[JENKINS-48516] Uniquify radio button names before setting initial visibility
2018-10-06 12:47:53 +02:00
Oleg Nenashev 08427bd053 Merge pull request #3677 from uhafner/administrative-div-class
Fixed AdministrativeMonitor JavaDoc: replaced div class "warning" with "alert alert-warning"
2018-10-06 11:41:31 +02:00
Daniel Beck aeaa4d6860 Minor telemetry improvements 2018-10-06 07:23:09 +02:00