Commit Graph

2800 Commits

Author SHA1 Message Date
Piotr Sarnacki
c20f5bb61a Add some tests for favicon manager and refactor it 2015-02-25 13:48:41 +01:00
Lisa Passing
a9155287c5 shift scroll log btn around a bit 2015-02-25 13:12:44 +01:00
Piotr Sarnacki
6bb53716a9 Add proper favicon data uris 2015-02-25 12:57:20 +01:00
Lisa Passing
bd4825f296 add new styles to log-scroll-btn 2015-02-25 12:43:49 +01:00
Piotr Sarnacki
89b782957e Add ability to run dev ruby server with SSL 2015-02-25 12:00:41 +01:00
Piotr Sarnacki
d896d673a8 Merge pull request #334 from travis-ci/allow-cancel-if-there-are-cancelable-jobs
Allow cancel if there are cancelable jobs
2015-02-25 11:53:12 +01:00
Piotr Sarnacki
e189bc607b Allow to cancel build if any of the jobs can be cancelled 2015-02-25 11:52:55 +01:00
Piotr Sarnacki
7c3ea5b7bc Fix subscribing to private channels
This was a combination of 2 bugs:

* we didn't do deep_merge on config in ruby app, so
  that any nested properties set in the javascript app would be
  overwritten
* channelPrefix was not properly set for Travis CI Pro
2015-02-25 11:43:19 +01:00
Josh Kalderimis
0d0b484954 Merge branch 'anchor-btn-to-log' into dashboard-list
Conflicts:
	app/templates/top.hbs
2015-02-25 09:08:52 +13:00
Lisa Passing
a65c0b8aa1 re-do org selector styles 2015-02-24 17:31:36 +01:00
Piotr Sarnacki
e8ad482434 Make favicon work properly when viewing job
Current implementation of controllers makes it hard to implement favicon
changes outside of build/job controllers. The problem is that if a job
is viewed, both controller are populated, which means they will both
send state change events to change favicon. This commit adds a check for
build controller, which allows to disable state change events when we're
viewing a job
2015-02-24 16:51:37 +01:00
Piotr Sarnacki
acb70dcac7 First stab at changing favicon based on build or job state 2015-02-24 16:20:56 +01:00
Lisa Passing
f599723bf2 finish new buttons
add :focus styles

cleanup log styles a bit, remove ids form css

trying to add actions

finish new buttons
2015-02-24 16:10:56 +01:00
Piotr Sarnacki
203302bd63 Fix remove log button popup 2015-02-24 15:51:36 +01:00
Lisa Passing
e4a58787f4 trying to add actions 2015-02-24 15:51:36 +01:00
Lisa Passing
101fbc3021 cleanup log styles a bit, remove ids form css 2015-02-24 15:51:36 +01:00
Lisa Passing
8c1e52dd13 prepare log header 2015-02-24 15:51:36 +01:00
Piotr Sarnacki
788e624646 Properly set legal urls 2015-02-24 13:06:58 +01:00
Lisa Passing
94aea59450 prepare org filter markup and styles 2015-02-23 17:51:41 +01:00
Lisa Passing
26ffa632f1 make active repos dynamic again 2015-02-23 17:34:28 +01:00
Lisa Passing
5d41629672 fix alignment fox starred tiles if n >2 2015-02-23 17:15:45 +01:00
Lisa Passing
3df0b1d3d7 cleanup css a little 2015-02-23 17:09:34 +01:00
Piotr Sarnacki
758f26282a Allow to cancel build if any of the jobs can be cancelled 2015-02-23 17:08:46 +01:00
Lisa Passing
b3c2ed1d98 responsify dashboard list 2015-02-23 16:54:41 +01:00
Lisa Passing
34d4f1624e fix alignment of buttons on profile page 2015-02-23 14:44:05 +01:00
Lisa Passing
6caa1bf56d style starred repo tiles 2015-02-23 14:36:08 +01:00
Lisa Passing
622ef6bb76 increase log min-height 2015-02-23 13:50:08 +01:00
Lisa Passing
f83483306b hide signin button in topbar on auth pages 2015-02-23 13:37:06 +01:00
Lisa Passing
ab3246a68e set optimizeLegibility and improve responsiveness of Dashboard 2015-02-23 13:25:39 +01:00
Piotr Sarnacki
5f4748f3d0 Fix 'sign up this account' icon on profile page 2015-02-23 12:52:29 +01:00
Lisa Passing
8f795dd4bd Merge branch 'master' into dashboard-list 2015-02-23 11:30:25 +01:00
Piotr Sarnacki
92fbc73760 Show 'Top' button only if log has any content 2015-02-23 10:07:08 +01:00
Justine Arreche
50ad230104 updated favicons without backgrounds 2015-02-23 11:01:13 +10:00
Lisa Passing
423246629b get not starred repos right 2015-02-20 16:10:16 +01:00
Lisa Passing
597c31b375 get dropdown right 2015-02-20 14:04:55 +01:00
Piotr Sarnacki
cf9bea3ea5 Call super in deactivate/activate in main/recent route
The problem that I identified earlier as a Safari bug turned out to be a
bug in main/recent route. Not calling super in deactivate resulted in
code to remove observer not being executed at all.
2015-02-20 13:18:15 +01:00
Lisa Passing
3417095768 add transparent overlay to feedback popup 2015-02-20 12:07:48 +01:00
Lisa Passing
84259fc9d6 start with dropdown 2015-02-20 11:26:42 +01:00
Lisa Passing
46d9df8500 style dashbaord repo list and add placeholder icons 2015-02-19 17:55:53 +01:00
Lisa Passing
583922d11f Merge branch 'master' of github.com:travis-ci/travis-web 2015-02-19 12:12:11 +01:00
Lisa Passing
01f00f08aa add new current classes to jobs template 2015-02-19 12:12:01 +01:00
Lisa Passing
567c8d5e90 put icon class on right element 2015-02-19 12:07:28 +01:00
Piotr Sarnacki
1774e6d571 Set far future Expires only for fingerprinted files 2015-02-19 11:41:38 +01:00
Piotr Sarnacki
1a9f984b58 Don't use :not(> .error) for global_slider, it causes problems with minification 2015-02-19 09:33:11 +01:00
Piotr Sarnacki
da86a68efa Try to specify exact node version 2015-02-19 09:33:11 +01:00
Josh Kalderimis
6696c10a6a Merge pull request #333 from travis-ci/ja-new-favicons
new favicons yayaya
2015-02-19 17:36:42 +13:00
Justine Arreche
bb23d05120 new favicons yayaya 2015-02-19 15:24:13 +11:00
Lisa Passing
d39fd31b1b some more stuff 2015-02-18 17:54:09 +01:00
Lisa Passing
52a905ce73 position placeholder icons 2015-02-18 17:50:01 +01:00
Lisa Passing
b629101fee save current step 2015-02-18 16:55:28 +01:00