- 16 6月, 2015 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
For people doing JavaScript based page manipulation from JavaScript for quick UI hack/prototyping, information about what the page is about is useful, even if it's not completely reliable (e.g., the top page reporting it's for AllView not for Hudson)
-
- 24 3月, 2015 1 次提交
-
-
由 Stephen Connolly 提交于
The test system I set up to verify resolution of customer(s)' issues driving this change, required additional changes in order to fully resolve the issues at hand. As a result I am bundling these changes: - Moves nodes to being store in separate config files outside of the main config file (improves performance) [FIXED JENKINS-27562] - Makes the Jenkins is loading screen not block on the extensions loading lock [FIXED JENKINS-27563] - Removes race condition rendering the list of executors [FIXED JENKINS-27564] [FIXED JENKINS-15355] - Tidy up the locks that were causing deadlocks with the once retention strategy in durable tasks [FIXED JENKINS-27476] - Remove any requirement from Jenkins Core to lock on the Queue when rendering the Jenkins UI [FIXED-JENKINS-27566]
-
- 12 1月, 2015 1 次提交
-
- 17 12月, 2014 1 次提交
-
-
由 tfennelly 提交于
Was using JS to size panels. This change only effects screens > 768px. Less than 768px is responsive.
-
- 08 9月, 2014 1 次提交
-
-
由 Daniel Beck 提交于
-
- 20 8月, 2014 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
Added no-store to the Cache-Contorl header Reference: http://stackoverflow.com/questions/866822/why-both-no-cache-and-no-store-should-be-used-in-http-response Reference: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.2
-
- 11 8月, 2014 1 次提交
-
-
由 tfennelly 提交于
-
- 30 7月, 2014 2 次提交
- 25 7月, 2014 1 次提交
-
-
由 Kevin Burke 提交于
-
- 18 7月, 2014 1 次提交
-
-
由 tfennelly 提交于
Set "X-UA-Compatible" meta tag (MSIE browsers only - forces browser compatibility mode) JS based warning if Document Mode doesn't match IE version (MSIE browsers only)
-
- 14 7月, 2014 1 次提交
-
-
由 tfennelly 提交于
-
- 07 7月, 2014 1 次提交
-
-
由 tfennelly 提交于
-
- 21 5月, 2014 1 次提交
-
-
由 Kyle A. Matheny 提交于
IDs cannot contain spaces. Instead, let's move jenkins-${h.version} to the `class` attribute, which is space delimited. This way it can still be used for styling if needed (using `body.jenkins-x.y`). If this is not used for anything other than knowing which version of Jenkins is running, use `<body id="jenkins" class="yui-skin-sam" data-version="jenkins-${h.version}">` -- IDs and Classes should not be used to store data.
-
- 18 3月, 2014 1 次提交
-
-
由 Oleg Nenashev 提交于
The fix allows to explicitly disable automatic page refreshes in the @view extensions. Resolves https://issues.jenkins-ci.org/browse/JENKINS-21190Signed-off-by: NOleg Nenashev <o.v.nenashev@gmail.com>
-
- 12 2月, 2014 1 次提交
-
-
由 Vojtech Juranek 提交于
-
- 07 1月, 2014 1 次提交
-
-
由 Jesse Glick 提交于
[FIXED JENKINS-21254] Ensuring that all <link>s offered on the /login page can be read even by anonymous users without Jenkins.READ.
-
- 11 11月, 2013 1 次提交
-
-
由 Alex Rovner 提交于
-
- 23 10月, 2013 2 次提交
-
-
由 Olivier Dagenais 提交于
-
由 Olivier Dagenais 提交于
1 - Link to user's ID, which is properly escaped. 2 - Display user's full name if possible, otherwise their ID.
-
- 01 10月, 2013 1 次提交
-
-
由 Kevin Burke 提交于
This should aid theme developers in developing plugins for Jenkins by adding CSS classes and ID's to the dom. Developers can then use these to more specifically target elements that they want. For example, the "Console Output" was a raw <pre> tag embedded in a <table>. Styling it required CSS like so: #main-panel > pre { Sadly this will apply to any <pre> elements nested directly under the "#main-panel" ID; there's no way to get more specific to the console output. With this change you can style the console output by writing: .console-output { Which is much more direct (and more efficient for browsers to render). A similar treatment is applied to a number of elements in the jenkins UI.
-
- 09 8月, 2013 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
- 17 7月, 2013 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
- 25 6月, 2013 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
The exception handler ended up adding almost all the headers again, resulting in a lot of duplicate headers. Most critically, stapler was adding "Content-Encoding" header twice, breaking browsers.
-
- 07 6月, 2013 3 次提交
- 17 4月, 2013 2 次提交
-
-
由 Kohsuke Kawaguchi 提交于
Observations: - When marked inside, moving the mouse to <A> and clicking the context menu becomes easier, because you can move the mouse toward the hot spot area and it'll activate. Otherwise you have to move the mouse over to <A>, then move the mouse on the side, click it, then click the menu, which adds cognitive stress. - Marking model link as inside creates an empty space to the right of <A>, which looks odd if hyperlinks appear inline or if some other text follows it. Given that, my guiding principle for this change is: - any model link that is the last child of a block element gets marked as inside - I've adjust a few text to get rid of the single-letter training text after a model link, like "(#3)" to "- #3" - If another inline element follows a model link, leave it as is. This does create an ugly overlap.
-
由 Kohsuke Kawaguchi 提交于
This prevents one pixel height difference between the logo and the title bar background.
-
- 06 2月, 2013 1 次提交
-
-
由 Jesse Glick 提交于
-
- 25 10月, 2012 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
This reverts commit c8e5cb93.
-
- 13 10月, 2012 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
- 13 9月, 2012 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
- 31 8月, 2012 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
This value changes every time Jenkins starts, which allows HTTP clients to reliably wait for Jenkins restart.
-
- 31 7月, 2012 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
- 25 5月, 2012 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
It uses Diffie Hellman to come up with one-time session key, then have the server sign this session key to allow the client to verify that there's no man in the middle.
-
- 04 5月, 2012 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
If a resource with 'Set-Cookie' header is cached (either by intermediary like HTTP proxy and reverse proxy, or by the browser), it'll cause identity swap / session mix-up as discussed in this ticket. I suspect this was caused by HttpSessionContextIntegrationFilter2, which is the only code path that attempts to create a session when a request to a static resource is made. So I'm disabling the creation of session in HttpSessionContextIntegrationFilter2. This in turn requires that we have sessions already created when the authentication was successful and people need to login (or else the login will have no effect.) We already do so in layout.jelly, so any request that renders a Jenkins page would have a session, but I've also added it in AuthenticationProcessingFilter2, which ensures that a successful login does have a session.
-
- 13 3月, 2012 1 次提交
-
-
由 Hayato ITO 提交于
-
- 29 2月, 2012 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
-
- 21 2月, 2012 1 次提交
-
-
由 Kohsuke Kawaguchi 提交于
This is useful for adding in-page navigation in a large page.
-