Commit Graph
32590 Commits
Author SHA1 Message Date
Devin Nusbaum 3f9550468f [JENKINS-61841] Fix testForceRemoveRecursive_TruncatesNumberOfExceptions 2020-04-17 10:31:08 -04: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
Tim Jacomb f41791d181 Remove overridden configuration 2020-04-16 21:15:08 +01:00
Tim Jacomb 8c1799de8c Bump parent pom to 1.55 2020-04-16 18:43:28 +01:00
Daniel Beck 5db90b704f [JENKINS-61932] Fix redirect URL 2020-04-16 18:13:49 +02:00
Daniel Beck a6ebf3b4bf Merge branch 'master' into popularity 2020-04-16 16:41:36 +02:00
Daniel Beck 77bdf35b6e Fix JS issue on tabs other than "Available" 2020-04-16 15:38:43 +02:00
release-bot eae089849d [maven-release-plugin] prepare for next development iteration 2020-04-16 13:04:44 +00:00
release-bot d592239da1 [maven-release-plugin] prepare release jenkins-2.232 jenkins-2.232 2020-04-16 13:04:30 +00:00
Daniel Beck dd7285d980 Make this look better while the page is loading 2020-04-16 14:07:30 +02:00
Daniel Beck 12523a5c46 Merge branch 'linkable-filter-field' of github.com:daniel-beck/jenkins into linkable-filter-field 2020-04-16 13:35:19 +02:00
Daniel Beck a4e190f4c4 Merge branch 'master' into linkable-filter-field 2020-04-16 13:30:18 +02:00
Daniel Beck 44abe70831 Skip the loop 2020-04-16 13:22:07 +02:00
Félix Queiruga 49a9a32582 Use normal button styles on the New Item page 2020-04-16 12:24:31 +02:00
Félix Queiruga 8fdd7de2e1 Fix broken test due to changes on check.jelly
- e66df30681 broke this test when removing the button nested within the anchor
2020-04-16 11:58:15 +02:00
Oleg Nenashev 337b44428f Merge pull request #4628 from Wadeck/JENKINS-60866_job_view
[JENKINS-60866] Un-inline JavaScript/Style in Job views
2020-04-16 09:39:19 +02:00
478d11e84d New maintainer guide (#4472)
* Draft the new maintainer guide

* Maintainer guide - Apply suggestions from code review

Co-Authored-By: Raihaan Shouhell <raihaanhimself@gmail.com>
Co-Authored-By: Tim Jacomb <t.jacomb@kainos.com>
Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Apply suggestions from code review

Co-Authored-By: Jeff Thompson <37345299+jeffret-b@users.noreply.github.com>
Co-Authored-By: Francisco Fernández <31063239+fcojfernandez@users.noreply.github.com>

* Maintainer guide - Replace the first role by "contributor"

* Maintainer guide - Add more details

* Maintainer guide - address some feedback

* Apply suggestions from code review by @daniel-beck

Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Update .github/PULL_REQUEST_TEMPLATE.md

Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Maintainer guide - more updates

* Maintainer Guide: Add info about the Security Releases and merges + add an explicit Jenkins LTS section

Addresses comments from @daniel-beck and @olivergondza

* Maintainer guide: reference the advisories

* Apply suggestions from code review

Co-Authored-By: Mark Waite <mark.earl.waite@gmail.com>
Co-Authored-By: Raihaan Shouhell <raihaanhimself@gmail.com>
Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Apply suggestions from code review

Co-Authored-By: Mark Waite <mark.earl.waite@gmail.com>

* Fix typos

* Expand code review goals: documentation and code styles

* Maintainer guide: Document the squash-merge policy

* Apply suggestions from code review

Co-Authored-By: Mark Waite <mark.earl.waite@gmail.com>

Co-authored-by: Raihaan Shouhell <raihaanhimself@gmail.com>
Co-authored-by: Tim Jacomb <t.jacomb@kainos.com>
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
Co-authored-by: Jeff Thompson <37345299+jeffret-b@users.noreply.github.com>
Co-authored-by: Francisco Fernández <31063239+fcojfernandez@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2020-04-16 09:36:21 +02:00
Rishabh BudhouliyaandMark Waite be1e2bea7e [JENKINS-61711] Fix validateExecutable to allow Git plugin global config correctly report git executable in PATH (#4653)
* Fix git not in path for Git plugin global config
Git Client Plugin global configuration allows addition of git implementations using GitTool
The field Path was not able to identify git executable. The fix involves changing prefix with
File.seperator instead of File.pathSeperator. This allows Jenkins to find the git exec at the
already existing path.

* Tests added to validate JENKINS-61711 fix

* Improve hamcrest comparison in FormValidationTest

Co-Authored-By: Mark Waite <mark.earl.waite@gmail.com>

* Import matchers for `not`

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2020-04-16 09:35:41 +02:00
Pierre BeitzandDaniel Beck f5e94294dd [JENKINS-61878] Improve the queue/cancelItem endpoint API docum… (#4650)
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
2020-04-15 15:48:56 +01:00
Félix Queiruga eac78f772f Fix alignment of the notepad icon on the advanced.jelly 2020-04-15 15:58:21 +02:00
Félix QueirugaandTim Jacomb f2d0506802 Rename jelly attribute isLarge to large
Co-Authored-By: Tim Jacomb <t.jacomb@kainos.com>
2020-04-15 13:58:36 +02:00
Félix Queiruga e66df30681 Fix: removed button nested within an anchor link
- Now that the anchor tags with a .yui-button class are styled like buttons, it is unnecessary to add a button within.
2020-04-15 11:10:17 +02:00
Félix Queiruga 1073054cd8 Add icon buttons and update button styles 2020-04-15 11:10:17 +02:00
Félix Queiruga 9ee43ffbf1 Adds styles for icons within buttons 2020-04-15 11:10:16 +02:00
Félix Queiruga fea94523c9 Adds styles for hyperlinks as buttons 2020-04-15 11:10:16 +02:00
Félix Queiruga d1cd03f481 Restyles the buttons
- Disables default YahooUI button styles
- Use YUI classes for backwards compatibility:
    - <span class="yui-button"><button>Button element</button>
- Styles are applied by default for the following input types:
    - <input type="[button | reset | submit]" />
- Add a large button variant
    - The variant is set adding the .large-button class
    - f:apply and f:submit jelly templates now have a isLarge property that allows toggling large buttons on
    - Job configuration has large buttons
2020-04-15 11:09:30 +02:00
Daniel Beck 2bf9fc2130 [JENKINS-61905] Forward Groovy view permission errors to login 2020-04-15 01:59:46 +02:00
Devin Nusbaum acb2ff00de [JENKINS-61841] Limit the number of exceptions stored by CompositeIOException 2020-04-14 17:48:15 -04:00
Daniel Beck ba2d460ad4 Fix comment about when this is set 2020-04-14 22:54:08 +02:00
Kohsuke Kawaguchi c0ce2c1781 [maven-release-plugin] prepare for next development iteration 2020-04-14 08:25:31 -07:00
Kohsuke Kawaguchi 6ede8dbe3a [maven-release-plugin] prepare release jenkins-2.231 jenkins-2.231 2020-04-14 08:25:26 -07:00
Raihaan Shouhell d7b0a9d699 Merge pull request #4638 from jglick/Slave.labels
Removing apparently unused Slave.labels
2020-04-14 09:03:02 +08:00
Félix Queiruga a10df7e4dc Makes the timestamp on the footer more compact 2020-04-13 16:42:24 +02:00
Oleg Nenashev 7e40e1e396 Merge pull request #4609 from StefanSpieker/spotbugs_cookie
Set httpOnly and secure on cookies to fix spotbugs issue
2020-04-12 14:07:19 +02:00
Tim Jacomb 9bb02ecfa3 Merge pull request #4586 from daniel-beck/manage-context-menu-titles
Add section titles to Manage Jenkins context menu
2020-04-12 10:12:44 +01:00
Oleg Nenashev 60cb47fcf8 Merge pull request #4557 from timja/timezone-property
Make TimeZoneProperty compatible with JCasc
2020-04-11 13:21:01 +02:00
Oleg Nenashev c0bacad9b2 Merge pull request #4621 from jglick/SLAVE_LOG_HANDLER-parameters
An agent log record with numeric params could be unformattable on the master
2020-04-11 13:11:10 +02:00
Oleg Nenashev 13966d2c0d Merge pull request #4636 from jvz/commons-codec-cleanup
Commons codec cleanup
2020-04-11 13:09:08 +02:00
Oleg Nenashev e4619ebbbc Merge pull request #4617 from jglick/ExtensionFinder-logging
Reduce log level on notice about optional extensions
2020-04-11 13:08:41 +02:00
Oleg Nenashev 55aa46e66d Merge pull request #4632 from jglick/LogTaskListener-annotations
Fixing console annotation masking in LogTaskListener
2020-04-11 13:08:11 +02:00
Oleg Nenashev 5c4ce45029 Merge pull request #4633 from daniel-beck/better-noJob
Improve the 'noJob' view immediately after setup
2020-04-11 13:07:50 +02:00
e97fe13fbd Pre-filter the 'Available' plugin manager tab, allow multiple t… (#4580)
* Pre-filter the 'Available' plugin manager tab, allow multiple terms

* Re-work search / filter input

* Focus the filter/search field once the page is loaded.

* Look at innerHTML as before, rather than textContent

Will cause lots of 'false positives' for some search terms, but
can always be cleaned up later through more fine-grained control
what can be searched (e.g. textContent + artifactId)

* Update table.jelly

* Fix quoting

Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
Co-authored-by: Tim Jacomb <timjacomb1+github@gmail.com>
Co-authored-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2020-04-11 11:43:41 +01:00
Oleg Nenashev 70db3e1f0e Merge pull request #4631 from jenkinsci/bump-crypto-util
Bump crypto-util from 1.1 to 1.5
2020-04-10 09:27:12 +02:00
Tim JacombandDaniel Beck 9b4a62c716 JENKINS-61203 System read - Plugin Manager (#4518)
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
2020-04-09 22:36:46 +01:00
Jesse Glick f7e2d65062 Removing apparently unused Slave.labels 2020-04-09 11:30:49 -04:00
Oliver Gondža d83a6a5939 Merge pull request #4618 from olivergondza/stable-2.222.2
Backporting for LTS 2.222.2
2020-04-09 10:49:41 +02:00
Matt Sicker 58e2d0960c Update commons-codec to 1.14 2020-04-08 17:10:38 -05:00
Matt Sicker baa1dc5b9a Use standard Java Base64 class
Signed-off-by: Matt Sicker <boards@gmail.com>
2020-04-08 15:25:16 -05:00
Jesse Glick 27626ccbd0 Do not print random binary data during WebSocketAgentsTest 2020-04-08 14:12:28 -06:00
Vincent Latombe fcdf0a1245 [JENKINS-61409] Websockets: Use AbstractByteBufferCommandTransport to transport messages (#4596)
* [JENKINS-61409] Websockets: Use AbstractByteBufferCommandTransport to transport messages

* Depend on timestamped snapshot since incrementals is broken

* Fix reviews

* Update snapshot dep

* Print directly
2020-04-08 13:20:53 -06:00