Commit Graph
13238 Commits
Author SHA1 Message Date
Ramon Leon 5d40c424f0 [JENKINS-61920] Add more information 2020-05-11 17:33:33 +02:00
Ramon Leon 943fbcd40c [JENKINS-62231] Log a report problem with info 2020-05-11 12:43:02 +02:00
Ramon Leon f621e5b68b [JENKINS-62231] Avoid OldDataMonitor avoids Jenkins load a plugin 2020-05-10 17:06:57 +02:00
Tim Jacomb b907828653 Merge pull request #4708 from daniel-beck/fix-and-restrict-Protector 2020-05-10 11:11:24 +01:00
Daniel BeckandDaniel Beck 8a9a1b2f7b [JENKINS-61808] Always transmit f:password values as Secret (#4630)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2020-05-10 11:17:51 +02:00
Daniel Beck 0bfd14d9be Remove reference to Protector from Scrambler, entirely unrelated 2020-05-04 13:44:02 +02:00
Daniel Beck 7389f41373 Fix up Protector class 2020-05-04 13:00:33 +02:00
Oleg Nenashev 0b6e868119 Make the SystemProperties API available to plugins 2020-05-04 12:03:00 +02:00
Daniel Beck 78ea4b6b55 These at-since were improperly added 2020-05-04 01:34:15 +02:00
Tim Jacomb 40c672824d Merge pull request #4705 from daniel-beck/at-since-20200503
Update at-since up to May 3, 2020
2020-05-03 22:36:35 +01:00
Tim Jacomb f029255acb Merge pull request #4704 from daniel-beck/setup-wizard-title
Add proper title for setup wizard
2020-05-03 22:35:30 +01:00
Daniel Beck 055e98796b Further 'since' comments not picked up by tool 2020-05-03 16:33:28 +02:00
Daniel Beck d24b1df0d8 Fill in further 'since' TODO comments 2020-05-03 16:28:37 +02:00
Daniel Beck 1df08c9bd1 Update at-since up to May 3, 2020 2020-05-03 16:18:54 +02:00
Daniel Beck 8569ad06b3 Add proper title for setup wizard 2020-05-03 15:12:16 +02:00
Tim Jacomb 6fb8b93a15 Merge pull request #4701 from daniel-beck/JENKINS-62133 2020-05-03 12:47:24 +01:00
Tim Jacomb 8f978a960b Merge pull request #4681 from Vlatombe/JENKINS-62006 2020-05-01 20:40:39 +01:00
Tim Jacomb 1837293356 JENKINS-61208 Allow system read to view more admin monitors (#4685) 2020-05-01 12:01:30 +01:00
Raihaan Shouhell 05dd40953f Merge pull request #4694 from daniel-beck/better-signature-logging
Better logging for signature validation
2020-05-01 17:43:10 +08:00
Daniel Beck 5f83800963 [JENKINS-62133] Adapt resource root URL form validation to new Jetty 2020-05-01 05:43:11 +02:00
Wadeck Follonier b911b0466c [JENKINS-60866] Un-inline JavaScript from ReverseProxySetupMonitor (#4626)
* [JENKINS-60866] Un-inline JavaScript from ReverseProxySetupMonitor

* Also un-inlining CSS

* Arrow to function

* Differentiate css-class and js-class

* The forgotten one
2020-04-29 20:30:02 +08:00
Raihaan Shouhell c3e2f20d4c Merge pull request #4655 from dwnusbaum/JENKINS-61841-rebased
[JENKINS-61841] Limit the number of exceptions stored by CompositeIOException
2020-04-29 19:00:38 +08:00
Raihaan Shouhell 6b5930817b Merge pull request #4687 from daniel-beck/fix-ExtensionComponent-compareTo
[JENKINS-62056] Fix ExtensionComponent#compareTo
2020-04-29 19:00:04 +08:00
Daniel Beck 0e91195844 Better logging for signature validation 2020-04-29 02:55:39 +02:00
Raihaan Shouhell ab5616712a Merge pull request #4686 from daniel-beck/signup-warning
Add form validation warning when signup is enabled
2020-04-28 20:36:31 +08:00
Daniel Beck 5c58f82c0d [JENKINS-62056] Fix ExtensionComponent#compareTo 2020-04-25 23:27:23 +02:00
Daniel Beck eee345b0e5 Add form validation warning when signup is enabled 2020-04-25 19:12:54 +02:00
Tim Jacomb 58771040b4 Merge pull request #4664 from StefanSpieker/spotbugs_performance 2020-04-25 14:26:17 +01:00
Tim Jacomb aa3ad0664a Fix available tab sort order and support popularity outside 0..1 range (#4675) 2020-04-25 14:25:20 +01:00
Tim JacombandDaniel Beck 072b36de7d JENKINS-61207 System read - logs (#4530)
Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
2020-04-25 14:24:57 +01:00
Raihaan Shouhell 9278c1668d Merge pull request #4667 from StefanSpieker/hudsonExceptionNote
Removed unused deprecated HudsonExceptionNote
2020-04-25 18:06:04 +08:00
Raihaan Shouhell b56c767f44 Merge pull request #4677 from jglick/numExecutors
Slave.numExecutors should default to 1
2020-04-25 18:03:43 +08:00
Vincent Latombe 25c8cb6be5 Fix reviews 2020-04-22 13:51:20 +02:00
Vincent Latombe 85974f3ec5 [JENKINS-62006] Move getChannelToMaster to a separate class
This should avoid classloading issues I've seen, such as

Caused by: java.lang.NoClassDefFoundError:
javax/servlet/ServletException
  at hudson.util.ProcessTree.get(ProcessTree.java:432)
...
2020-04-22 12:58:06 +02:00
Daniel Beck a54823769a Fix Available tab sort order and support popularity outside 0..1 range 2020-04-21 23:46:45 +02:00
Daniel Beck 2741ffb3b6 Reduce code duplication in SystemProperties
This will replace a rarely seen log message saying "not found" with
one that says "default: ... => null", but that seems OK.
2020-04-21 22:03:55 +02:00
Wadeck FollonierandJeff Thompson 3b85c0a877 [JENKINS-61738][2] Session hijacking protection hardening (#4615)
* [JENKINS-61738] Session hijacking protection hardening

* Workaround bad test

* Better approach in terms of test

* Get rid of small whitespace

* Update core/src/main/java/hudson/WebAppMain.java

Co-Authored-By: Jeff Thompson <37345299+jeffret-b@users.noreply.github.com>

* Update war/src/main/webapp/WEB-INF/web.xml

Co-Authored-By: Jeff Thompson <37345299+jeffret-b@users.noreply.github.com>

* Use release companion PR

Co-authored-by: Jeff Thompson <37345299+jeffret-b@users.noreply.github.com>
2020-04-21 13:27:11 -06:00
Jesse Glick 16bde8a6f5 Slave.numExecutors should default to 1 2020-04-21 15:19:19 -04:00
HelenandHelen Spry c78b8e3411 Refactoring CLICommand.java (#4641)
* extracted duplicated code in method

* removed unnecessary assignments

* added back variable to reduce duplication and changed name of method

Co-authored-by: Helen Spry <spry@Helens-MacBook-Pro.local>
2020-04-21 22:50:44 +08:00
Stefan Spieker c7564f8596 removed unused imports 2020-04-19 20:53:35 +02:00
Tim Jacomb 29a91111a9 Merge pull request #4533 from timja/system-read-admin-monitors
JENKINS-61208 System read - admin monitor pattern
2020-04-19 10:34:54 +01:00
Tim Jacomb 06fc7b12ec Merge pull request #4519 from timja/system-read-tool-configuration
JEP-224 System read - Global tool configuration
2020-04-19 10:34:22 +01:00
Tim Jacomb e4c034f128 Merge pull request #4588 from daniel-beck/popularity
Sort available plugins by popularity
2020-04-19 10:33:25 +01:00
Daniel Beck 0d948792fd Merge pull request #4654 from daniel-beck/fix-isDevelopment-comment
Fix comment about when this is set
2020-04-19 01:44:12 +02:00
Tim Jacomb 2a5cb24ec0 Merge pull request #4657 from daniel-beck/redirect-groovy-view-to-login
[JENKINS-61905] Forward Groovy view permission errors to login
2020-04-18 21:12:45 +01:00
Stefan Spieker e1a36801c0 removed outdated comment 2020-04-18 17:23:04 +02:00
Stefan Spieker 41bb5cb7b8 removed unused deprecated HudsonExceptionNote 2020-04-18 17:17:14 +02:00
Stefan Spieker cef21719e4 minor spotbugs performance improvement 2020-04-18 14:14:20 +02:00
Daniel Beck 5695e3a182 More Javadoc to help implementers, simplify code a bit 2020-04-17 22:30:16 +02:00
Devin Nusbaum 341ffa9f11 [JENKINS-61481] Note the number of discarded exceptions in the message of the CompositeIOException 2020-04-16 17:01:54 -04:00