Commit Graph
446 Commits
Author SHA1 Message Date
tfennelly 7cdb85d09c Modernized projectview and plugin manager (bigtables with tabs) [JENKINS-24030] 2014-08-05 12:21:18 +01:00
tfennelly 2de93f861a Modernized tabBar [JENKINS-24030] 2014-08-05 12:01:59 +01:00
tfennelly bced2c75e3 divification of pane tag 2014-07-30 08:58:40 +01:00
Kohsuke Kawaguchi b2a98f6bc6 Create a single point in which the basic authentication header is processed.
Previously, basic auth header was processed from two different servlet
filters in a single filter chain.

In case the 1st filter (ApiTokenFilter) manages to authenticate the
request, the 2nd filter (BasicProcessingFilter) tries to avoid
interpreting the API token as the password and failing authentication
(see BasicProcessingFilter.authenticationIsRequired), but the check
feels rather fragile.

Although I did eventually discover that the original problem (ZD-19640)
was not caused by this, I've already implemented & tested this change,
and this feels like a good work to be wasted, so I'm pushing this in
anyway.

Refrence: ZD-19640
2014-07-29 16:33:57 -07:00
Harald Albers 4b0ab03cf6 Merge pull request #1326 from albers/missing-td
fixed broken HTML tables, added Jelly tag for help links
2014-07-29 17:38:37 +02:00
Harald Albers 787186f950 new jelly tag <f:helpLink> for displaying help links
The new tag ensures that whenever there is no help available, a blank
table cell is output.
2014-07-25 10:08:51 +02:00
Kevin Burke 7d0d10c0a8 updates to the login/sign up links
- remove the underline to make them a little less heavy
- add hover states - underline + color change.
- remove inline style from login link - is this a security risk, somehow?
2014-07-24 23:15:28 +01:00
Kevin Burke 2e409becf6 Shrinks the header bar from 50px to 40px. 2014-07-24 23:08:38 +01:00
Jesse Glick ee253be8ee Normalized form binding and configuration style of Fingerprinter and its targets field. 2014-07-21 13:44:15 -04:00
tfennelly de6ea1ab52 IE compatibility mode tweaks
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)
2014-07-17 19:14:59 +01:00
Kevin Burke 78be1aebef change default font to helvetica 2014-07-16 16:34:36 +01:00
tfennelly a277b73497 [JENKINS-23492] Fixed auth/login links in top navbar 2014-07-14 12:57:41 +01:00
Daniel Beck 128ac8b30c Merge pull request #1308 from Simek/patch-1
Break links inside pre tags
2014-07-12 00:05:08 +02:00
Kevin Burke 8057217f1f Line up elements in the left side
Now you can draw a straight vertical line and see that the logo image, the
beginning breadcrumb, and the build history are all in a straight line.
2014-07-11 17:40:31 +01:00
Oliver Gondža 2214e9cedb Merge pull request #1314 from kevinburke/lighter
Switch underline/non underline on sidebar
2014-07-10 12:48:06 +02:00
Kevin Burke c438a5f2ab Switch underline/non underline on sidebar
The underline adds slightly too much visual weight to the links in question.
This changes the links to not have an underline by default, while still adding
the underline when the link is hovered.

Normally accessibility requirements demand that you add an underline for all
clickable text. However, in this case the positioning of the elements, their
changed color, the presence of an icon next to the links, and the link hover
effect combine to give these elements the appearance of clickability.
2014-07-09 13:01:46 -07:00
tfennelly f277502a83 New general layout using <div>s 2014-07-07 10:13:02 +01:00
Bartosz Kaszubowski 29bfbdcec8 Update style.css 2014-07-03 09:46:29 +02:00
Bartosz Kaszubowski e8ef8c54c2 Break links inside pre tags
to prevent page from horizontal scrolling.
2014-07-02 11:15:20 +02:00
Kevin Burke b1c9c485ba Update menu dropdown styles
- Replaces thick shadow with a fuzzy shadow.

- adds more padding

- adds a pointer cursor to indicate the items are clickable.
2014-06-18 14:44:09 +01:00
Kevin Burke c37191bbfe Fix inputs bleeding behind help text
Previously the inputs would bleed behind the help text. They were still
clickable but this is not a desirable visual effect.
2014-06-18 14:39:37 +01:00
Kevin Burke d78f26e4e6 Friendlier form styles
- Swap out black borders for gray ones

- Add rounded corners to form areas
2014-06-16 18:56:31 +01:00
Kevin Burke 83b54a9cac Update Jenkins button styles. 2014-06-16 18:21:25 +01:00
tfennelly aa8f5955cd [JENKINS-22373] Submit on Enter key bug on IE9 2014-06-13 18:28:29 +01:00
Kohsuke Kawaguchi 227c3d3431 handle resizing should trigger the layout recalculation 2014-05-12 08:55:34 -07:00
Kohsuke Kawaguchi 8c37a311b8 Merge pull request #648
Excluded */empty.gif, which seem to be broken

Conflicts:
	war/src/main/webapp/images/title.png
2014-04-19 20:45:00 -07:00
Kohsuke Kawaguchi 908a2e1b08 Merge pull request #1044 2014-04-19 13:54:02 -07:00
Chris Arnott 0b49ff91fc [FIXED JENKINS-17050] Close pop-up menu when clicking outside.
The _activationButtonPressed get's set to false onMouseUp, so can not be used to decide if the menu is active or not.
2014-04-19 13:52:34 -07:00
anafke 6566a0c7f9 [FIXED JENKINS-21729] Fix IE8 NPE with respect to sortability
IE8 (and I assume other browsers that use a doctype pre-html5) interpret the span outside of the link, as in HTML4.01 you needed the closing tag.
http://www.w3.org/TR/REC-html40/struct/global.html#h-7.5.4

The code was causing a NPE in IE8 and users could not sort the columns.

>> cell.innerHTML = '<a href="#" class="sortheader">'+this.getInnerText(cell)+'<span class="sortarrow" /></a>';

>> cell.innerHTML ;
"<A class=sortheader href="#"> S<SPAN class=sortarrow></A></SPAN>"

>> cell.innerHTML = '<a href="#" class="sortheader">'+this.getInnerText(cell)+'<span class="sortarrow"></span></a>'

>> cell.innerHTML ;
"<A class=sortheader href="#"> S<SPAN class=sortarrow></SPAN></A>"
2014-04-19 12:02:47 -07:00
Harald Albers 803f91de43 updated German localization 2014-04-18 20:09:07 +02:00
Harald Albers f7466eba95 wording: use node instead of slave, as this setting also applies to
masters

likewise, avoid usage of "machine" because a physical machine could host 
several nodes.
2014-04-18 20:09:03 +02:00
Jesse Glick 4aad749cbe Removing hudson.matrix classes and associated resources as a first pass. 2014-04-14 19:03:29 -04:00
Jesse Glick e321cbb4bc Merge branch 'master' into BuildTrigger-auth-JENKINS-16956 2014-04-11 15:33:17 -04:00
Jesse Glick 840bb66944 Replacing pseudoUpstreamTrigger with ReverseBuildTrigger. 2014-04-10 20:58:30 -04:00
Nicolas De Loof 86c82c84d3 need to explicitly set unprotected security-constraint to /*
or servlet container applies form-login to _all_ URLs 
(detected on tomcat 7.0.50)
2014-04-10 17:44:01 +02:00
Stephen Connolly 6f6dce4bef [FIXED JENKINS-22570] On a configure screen that has multiple groups of radio buttons, clicking the apply button clears all but the last radio group selection
- Always run git status before and after you commit, just in case there are changes you made since your last call to git add

- At least the integration test cases caught this one though
2014-04-10 14:28:37 +01:00
Stephen Connolly 88d84f6e9b [FIXED JENKINS-22570] On a configure screen that has multiple groups of radio buttons, clicking the apply button clears all but the last radio group selection
- Changed from mutating the e.name value to maintaining an index and using that index to get the required substring

- Risk of unintended consequences is low. The Submit flow moves off the page before the consequences of the effect
  could be seen... though a careful attention to the page submit can identify the change... and the page is now
  left as before clicking f:apply instead of mutated.
2014-04-10 12:58:49 +01:00
Jesse Glick 8435c53fe5 16x16/gear2.{png,gif} was missing. 2014-02-25 18:57:14 -05:00
Kevin P. Fleming d33a73591d Remove unnecessary executable bits on source files 2014-01-31 08:38:07 -05:00
Daniel Beck b9426e4f17 [FIXED JENKINS-21386] Allow more specific loggers to reduce log level 2014-01-15 01:34:14 +01:00
Jesse Glick ef0b084995 Moving some help files to mailer-plugin where they belong. 2013-12-17 11:49:51 -05:00
Fernando Boaglio 587992c372 Translation pt_BR - Jenkins Meetup Sao Paulo 2013-12-08 09:08:38 -02:00
Bruno Kühnen Meneguello cdf45c6439 [FIXED JENKINS-5622] Allow build queue list to be collapsed 2013-11-22 14:38:38 -02:00
Kohsuke Kawaguchi d91aaebdb0 define a header that enables 503 pages to disengage applySafeRedirector. 2013-11-18 21:46:56 -08:00
Oliver Gondža 4533976200 Merge pull request #996 from POPSuL/better-dialog-buttons
Better buttons into popups
2013-11-11 15:09:23 +01:00
Viktor Suprun 0f52bc3c77 Fixed text alignment about icons on legend page 2013-11-04 01:40:42 +11:00
Viktor Suprun 678b3d7b2b Removed commented-out style 2013-11-04 01:23:36 +11:00
Viktor Suprun af5cac062c Better buttons into popups 2013-11-04 00:45:13 +11:00
Daniel Beck 90c32b52d1 Better icon for labels
Uses http://rrze-icon-set.berlios.de/tango/gallery.html#attribute
2013-11-02 21:31:49 +01:00
Kohsuke Kawaguchi 04195b653b [JENKINS-19438]
Merged pull request #931.
2013-10-27 11:52:46 -07:00