- 26 11月, 2017 1 次提交
-
-
由 Oleg Nenashev 提交于
Cache permission id to avoid allocating of new strings
-
- 23 11月, 2017 1 次提交
-
-
由 Daniel Beck 提交于
misc UX changes
-
- 22 11月, 2017 2 次提交
-
-
由 Alexander Akbashev 提交于
Every request that comes from Jelly is checked against Permissions. As result it leads to a call of `getId` method that produces the new string. Usually it's not a problem, but in case of stop-the-world pause user requests are accumulated. So, once pause is finished, we forcibly allocated tons of strings for every request. That leads to new stop-the-world pause. (And this cycle can repeat multiple times)
-
由 Oleg Nenashev 提交于
Cache estimated duration for execution
-
- 21 11月, 2017 3 次提交
-
-
由 Josh Soref 提交于
-
由 Josh Soref 提交于
-
由 Jesse Glick 提交于
Simplifying naming of publish stages
-
- 20 11月, 2017 2 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
- 19 11月, 2017 2 次提交
-
-
由 Oleg Nenashev 提交于
Implement default methods in TaskListener and BuildListener
-
由 Oleg Nenashev 提交于
* [JENKINS-47718] - Deprecate User#getUser(String) `User#getUser(String)` method causes lots of confusion for plugin developers. It implicitly creates a user if it cannot be found, and in many cases this is actually a not-expected behavior. This change deprecates the method and to creates a new `User#getOrCreate()` which is more explicit * [JENKINS-47718] - Address comments from @jglick
-
- 17 11月, 2017 3 次提交
-
-
由 Jesse Glick 提交于
-
由 t-hall 提交于
* [JENKINS-34138] Adding equals/hashCode methods so that installs don't step on each other * [JENKINS-34138] Added issue reference to unit tests * [JENKINS-34138] - changed the order of equals / hashcode
-
由 Devin Nusbaum 提交于
[JENKINS-39179] [JENKINS-36088] Always use NIO to create and detect symbolic links and Windows junctions (#3133) * Always use NIO to detect symlinks * Make assertion failure message consistent * Catch NoSuchFileException to keep tests passing * Make method name more specific and simlify assumption * Remove obsolete comment and reword the main comment in isSymlink * Deprecate Kernel32Util#isJunctionOrSymlink * Use assumptions for junction creation and add messages to assumptions * Replace deprecated code with recommended alternative * Add comment explaining call to DosFileAttributes#isOther * Do not fall back to native code when creating symlinks * Log FileSystemExceptions when creating symbolic links * Catch InvalidPathException and rethrow as IOException * Deprecate Kernel32Utils#createSymbolicLink and #getWin32FileAttributes * Preserve original logging behavior on Windows and remove useless call to Util#displayIOException
-
- 16 11月, 2017 1 次提交
-
-
由 Alexander Akbashev 提交于
In case of having 1000s of ongoing builds opening main pages can take some time if list of executors are opened. It happens because for every queury that comes from jelly we re-calculate the value from scratch. And calculation needs to load some builds from disk. The worst thing is that it happens for every user separately.
-
- 13 11月, 2017 2 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
由 Kohsuke Kawaguchi 提交于
-
- 12 11月, 2017 7 次提交
-
-
由 Daniel Beck 提交于
[JENKINS-47909] Handle false hex escapes
-
由 Oleg Nenashev 提交于
[JENKINS-12251 follow up] Switch to the non-deprecated variable
-
由 Kseniia Nenasheva 提交于
* [JENKINS-47115] - Add trim option to String Parameter * Add help information * Address comments * Address comments * Address comments * Address comments
-
由 Wadeck Follonier 提交于
[JENKINS-47768] - Avoid having "authenticated" twice in the group membership of a user (LastGrantedAuthorities) (#3123) * Avoid having "authenticated" twice in the group membership of a user - this occur when the SecurityRealm potentially already grants that role (like in github-oauth-plugin) * - changed as requested by Oleg - the list has a maximum of roles.length and in reality it's either roles.length or (roles.length-1), so the maximum is ok * - fix problem of missing the "authenticated" authority * - convert the Groovy script to a Java version - the Groovy test was not run by default (IIUC Groovy scripts are not compiled if placed in java src folder)
-
由 Oleg Nenashev 提交于
Fix "Manage Jenkins" icon on Global Tool Configuration
-
由 Oleg Nenashev 提交于
Update Remoting from 3.13. to 3.14
-
由 Devin Nusbaum 提交于
* Fix JDKInstaller to work with old and new Oracle login flow * Update Javadoc to explain that both login flows are supported
-
- 11 11月, 2017 8 次提交
-
-
由 Mustafa Ulu 提交于
All "Manage Jenkins" links from different pages use gear icon except this one.
-
由 Oleg Nenashev 提交于
Add @since for User.getById
-
由 Oleg Nenashev 提交于
[JENKINS-47940] Specified nodes count can be invalid
-
由 Oleg Nenashev 提交于
Fixes JENKINS-45294, JENKINS-47425, JENKINS-47901, JENKINS-47942 + about 50 reported FindBugs issues (JENKINS-37566). There are 13 FindBugs issues left, work in progress.
-
由 Daniel Beck 提交于
Add Chinese translation
-
由 Wadeck Follonier 提交于
* JENKINS-42852 add caching options for captcha * - remove whitespace * - correct unit tests * - copy/paste is bad * - second edit...
-
由 Oleg Nenashev 提交于
[JENKINS-47015] - Update Windows Slave Installer module to 1.9.2
-
由 Adrien Lecharpentier 提交于
-
- 10 11月, 2017 4 次提交
-
-
由 Jesse Glick 提交于
[JENKINS-47909] @daniel-beck asks about usernames containing valid $ escapes. Behavior is partly broken.
-
由 Jesse Glick 提交于
-
由 Jesse Glick 提交于
-
由 Jesse Glick 提交于
-
- 08 11月, 2017 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
- 07 11月, 2017 3 次提交
-
-
由 Wadeck Follonier 提交于
- to ease the maintenance of plugins (avoid searching for first version providing it)
-
由 JenkinsInChina 提交于
-
由 Oleg Nenashev 提交于
Correction French translation
-