Commit Graph
32590 Commits
Author SHA1 Message Date
Oleg Nenashev 339f9b930e Merge pull request #4803 from jtnord/JENKINS-62688
[JENKINS-62688] use id in User.toString()
2020-06-24 18:56:26 +02:00
Oleg Nenashev 1ea0b37baf Merge pull request #4811 from oleg-nenashev/winstone/5.10
[JENKINS-61823] - Winstone 5.10: Fix --httpKeepAliveTimeout, update Jetty to 9.4.30
2020-06-24 18:55:44 +02:00
Johno Crawford c732bb3693 [JENKINS-62695] - Use daemon threads for SCMTrigger so Jenkins shuts down gracefully. (#4805) 2020-06-24 10:25:41 +01:00
Félix Queiruga 9176222925 [JENKINS 62750] Transform rss bar items into transparent buttons (#4816) 2020-06-24 09:14:06 +01:00
release-bot 779befc113 [maven-release-plugin] prepare for next development iteration 2020-06-23 18:52:08 +00:00
release-bot 0141aafd8e [maven-release-plugin] prepare release jenkins-2.242 jenkins-2.242 2020-06-23 18:51:55 +00:00
Mark Waite d4690b20f9 Merge pull request #4813 from rahulsom/SECURITY-1929
[JENKINS-61438] - Update Stapler version from 1.259 to 1.260
2020-06-22 15:27:26 -06:00
Tim Jacomb 461c310622 Fix theming of Keep this build forever action (#4814) 2020-06-22 16:37:57 +01:00
Oleg Nenashev 1fe83beea6 Add display name for the "theme" plugin label (#4806)
* Add display name for the "theme" plugin label

* Update core/src/main/resources/hudson/model/Messages.properties
2020-06-22 17:30:54 +02:00
Sumit Sarin a5310b10d6 [JENKINS-62345] Introduce FingerprintStorage API in core (#4731)
* [JENKINS-62345] Introduce FingerprintStorage API

* Fix FingerprintTest by adding JenkinsRule

* Add licenses

* Undo Adding JTH to core

* Move roundTrip test to JTH

* Move toByteArray method to Fingerprint class

* Decrease extension ordinal value for FileFingerprintStorage

* abstract logging and bulkchange into fingerprint class

* Move loading logs into Fingerprint

* Expose setPersistedFacets in Fingerprint class

* Annotate FingerprintStorage as Beta

* Add docstring for FingerprintStorage and FileFingerprintStorage

* Remove nonnull annotation from getPersistedFacets

* Add System property to choose FingerprintStorage engine

* Introduce initFacets method for abstraction

* Remove setPersistedFacets method

* Change scope of getPersistedFacets to default

* Single line return statement

* Add check for null

* Remove checkForNull annotation from initFacets

* change access scope from package to public for load

* Remove No external use from FingerprintStorageEngine

* fingerprintStorageEngine moved inside constructor

* Make get function static

* Remove ordinal value

* Make get method public

* make getPersistedFacets public

* Remove brackets from Extension

* Mark FileFingerprintStorage Beta

* Add fingerprint's hash to logging

* Spelling fix

* Remove toByteArray method

* Move getConfigFile and getFingerprintFile to FileFingerprintStorage

* Annotate and make final: getPersistedFacets

* getBytes -> fromHex

* Deprecate Fingerprint.save(File file)

* add version since deprecated

* Deprecate Fingerprint.load(file) method

* Move FingerprintStorage,FileFingerprintStorage -> jenkins.fingerprints package

* Deprecate Fingerprint load(@NonNull byte[] md5sum) and move to String id

* Delete private deprecated method

* CheckForNull added

* Add comments about implementing Saveable Listener

* Add TODO for Saveable Listener

* Add TODO for renaming md5 in xml

* Move serialize to FileFingerprintStorage

* Make serialize method private

* Add docstrings

* Revert serialize to static

* Introduce deletion in the API

* Make messageOfParseException private

* Remove Redundant imports

* Add test for fingerprint deletion

* Make methods private

* Move deletion test to FingerprintTest

* Improve code style

* Improve code style

* Add deletion errors in FileFingerprintStorage#delete

* Add spaces

* Remove extra empty line

* Variable renaming

* Add documentation

* Add spacing

* Remove spacing

* Beta -> NoExternalUse

* Refactoring

* Add CheckForNull annotation in save method

* Add documentation

* Refactor FingerprintMap#isReady to FingerprintStorage

* Suppress fingerprint cleanup thread when external storage is configured

* Add TODO

* Fix negation bug

* Move FingerprintCleanupThreadTest from core to test (needs JTH)

* Revert to using ordinal for extension

* Remove redundant import

* Add note on ID

* spacing changes

* Add spacing

* Add ordinal to extension

* Add curlies

* remove curlies

* j -> jenkinsRule

* Remove note on | delimeter

* Improve docstring

* null -> {@code null}

* Improve docstring

* Improve documentation

* Fix typos

* Minor changes to variable names and docstrings

* Update docstring
2020-06-22 09:42:08 +02:00
Félix Queiruga 3fa2f532b4 [JENKINS-62698] - Restyle hyperlinks (#4808)
* Adds new link styles (base and dark)

- Base link styles are used by default
- Dark links are added for now to footer links and sidebar

* Solves conflicts between components and new links

- Several component styles are involuntarily changed whith the hyperlink restyles. Some examples are unwanted font-weight updates.

* Sets underline for links in excerpt and alerts
2020-06-22 09:24:46 +02:00
Daniel Beck 102771d5f8 Add issue reference 2020-06-20 20:59:39 +02:00
Daniel Beck e639c64e19 Merge branch 'master' into feature/add-deprecated-plugin-monitor 2020-06-20 20:53:34 +02:00
Rahul Somasunderam ac2b8f4695 Update stapler version to 1.260
stapler 1.259 depends on dom4j-2.1.1 which is affected by CWE-611.
The vulnerability cannot be exploited in Jenkins, however will trip up dependency scanning tools.
This change bumps stapler to 1.260.
2020-06-19 13:13:54 -07:00
Oleg Nenashev 2e0bc53736 Merge pull request #4809 from stikonas/typo
Fix a typo in Lithuanian translation.
2020-06-19 18:09:29 +02:00
Oleg Nenashev a464b2d93f [JENKINS-61823] - Winstone 5.9.1: Fix --httpKeepAliveTimeout option which had no effect (regression in 2.235.1) 2020-06-19 13:29:09 +02:00
Oleg Nenashev 6157652431 [JENKINS-61823] - Winstone 5.10: Fix --httpKeepAliveTimeout, update Jetty to 9.4.30 2020-06-19 12:45:31 +02:00
Oleg Nenashev dd6c322dec Merge pull request #4783 from takashiharano/update-scheduler-messages-ja
Improvements to Messages_ja.properties of scheduler
2020-06-18 14:29:50 +02:00
Coley Woyak 10a672c817 [JENKINS-62714] - Replace esclave with agent in French documentation (#4801) 2020-06-18 12:30:48 +02:00
Oleg Nenashev 6fa43ae17f Merge pull request #4780 from jenkinsci/funding
[JEP-15] - Add Community Bridge sponsorship metadata to the repository
2020-06-18 10:13:41 +02:00
Andrius Štikonas 0f8e09daba Fix a typo in Lithuanian translation. 2020-06-17 21:36:56 +01:00
Kohsuke Kawaguchi 279703fdb0 [maven-release-plugin] prepare for next development iteration 2020-06-17 12:16:00 -07:00
Kohsuke Kawaguchi 730431ea71 [maven-release-plugin] prepare release jenkins-2.235.1 jenkins-2.235.1 2020-06-17 12:15:53 -07:00
Vincent Latombe 29a109c9a3 Allow f:repeatableHeteroProperty to pick up field from f:entry 2020-06-17 14:55:16 +02:00
Oleg Nenashev acfde51a5a Merge pull request #4802 from daniel-beck/JENKINS-62622
[JENKINS-62622] Do not throw exception with nonpublic plugins
2020-06-17 11:42:26 +02:00
release-bot b6ba943c36 [maven-release-plugin] prepare for next development iteration 2020-06-16 12:21:02 +00:00
release-bot c9b5e20e8c [maven-release-plugin] prepare release jenkins-2.241 jenkins-2.241 2020-06-16 12:20:34 +00:00
James Nord eb1c156065 [JENKINS-62688] use id in User.toString()
Change toString() to use the id rather than fullName.

This is because a full name may not be unique and as such when used in log
messages we get something that is less than helpful.

as such we should print the user's Id so we can actually identify the
user.
2020-06-15 15:00:29 +01:00
Daniel Beck ca00f7a11a [JENKINS-62622] Do not throw exception with nonpublic plugins 2020-06-15 09:44:46 +02:00
Tim Van HolderandJesse Glick 302159c0e8 JENKINS-29144: Enable proper environment access for build steps (#4766)
Co-authored-by: Jesse Glick <jglick@cloudbees.com>
2020-06-13 13:00:37 +01:00
Tim Jacomb a684412ee9 Merge pull request #4776 from StefanSpieker/spotbugs_from_pom
Upgrade parent pom to 1.56 to use spotbugs annotation version from pom
2020-06-13 12:58:53 +01:00
24668052b1 [JENKINS-62496] Convert arrow pngs to CSS (#4757)
Co-authored-by: Félix Queiruga <felix.queiruga@gmail.com>
Co-authored-by: Tim Jacomb <timjacomb1+github@gmail.com>
2020-06-12 15:22:07 +01:00
Oleg Nenashev c57880c65a Merge pull request #4781 from fqueiruga/fix-job-config-colors
Fixes breaking colors on the job config form
2020-06-12 16:08:10 +02:00
Takashi Harano 9eb5bcc75b Improvements to Messages_ja.properties of scheduler 2020-06-12 22:17:55 +09:00
Félix Queiruga 1ce416cf02 Update link styles for /manage page 2020-06-12 13:26:24 +02:00
Félix Queiruga 29b2018019 Extracts styles from the /manage page
- Finalizes extracting the /manage page styles to the the proper less file
2020-06-12 13:02:15 +02:00
Félix Queiruga 65847baf2e Fixes breaking colors on the job config form 2020-06-10 18:03:41 +02:00
Oleg Nenashev a9aeaa41eb [JEP-15] - Add Community Bridge sponsorship metadata to the repository 2020-06-10 17:55:12 +02:00
StefanSpieker f0863d71a3 Fixed some style errors in less files to reduce output during build (#4778) 2020-06-09 20:29:55 +01:00
Daniel BeckandDaniel Beck a53ef93cca Use the 'agent' term more often (#4777)
* Use the 'agent' term more often

* More cleanup

* Another occurrence

Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2020-06-09 18:00:37 +02:00
release-bot 242d42090d Merge branch 'master' of github.com:jenkinsci/jenkins 2020-06-08 12:20:35 +00:00
release-bot 48ec6cf16e [maven-release-plugin] prepare for next development iteration 2020-06-08 12:20:25 +00:00
release-bot 514def6d67 [maven-release-plugin] prepare release jenkins-2.240 jenkins-2.240 2020-06-08 12:20:03 +00:00
Félix Queiruga 6254644394 [JENKINS-62175] Restyle side panel widgets (#4767) 2020-06-08 11:52:32 +01:00
Stefan Spieker 97acf8bfdc upgrade parent pom to 1.56 to use spotbugs annotation version from pom 2020-06-08 10:14:17 +02:00
Tim Jacomb 4e5abd4386 Make RSS field and agent disconnected images transparent for dark theme (#4772) 2020-06-08 08:15:25 +01:00
Daniel BeckandDaniel Beck 2776f4dc77 [JENKINS-62332] Show when a plugin version newer than offered exists (#4742)
* [JENKINS-62332] Show when a plugin version newer than offered exists

* Add more obvious label/tag to entries that cannot be installed

Also link to plugin documentation from the detail message

* Also show the list if there are any unavailable updates

Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2020-06-07 10:51:16 +02:00
Oleg Nenashev 5608616289 Merge pull request #4763 from oleg-nenashev/JENKINS-62515-dark-login-theme
[JENKINS-62515] - Introduce CSS variables in the Login screen CSS
2020-06-07 10:49:56 +02:00
Raihaan Shouhell 2980940aa8 Merge pull request #4771 from fqueiruga/restore-background-colors
Restores colors that were changed by accident
2020-06-06 18:31:37 +08:00
Félix Queiruga 1ea6a37de9 Update build-time frontend dependencies (#4744)
- Only update the ones that do not require a nodejs version bump
2020-06-06 00:00:54 +02:00