Piotr Sarnacki
520361cb78
Set href on favicon <link> tag second time in a timeout
...
This somehow fixes chrome inconsistencies when changing favicon
2015-02-25 17:00:55 +01:00
Piotr Sarnacki
8087761c8a
Generate datauris for favicons automatically rather than hardcoding them
2015-02-25 17:00:19 +01:00
Piotr Sarnacki
c20f5bb61a
Add some tests for favicon manager and refactor it
2015-02-25 13:48:41 +01:00
Piotr Sarnacki
6bb53716a9
Add proper favicon data uris
2015-02-25 12:57:20 +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
34d4f1624e
fix alignment of buttons on profile page
2015-02-23 14:44:05 +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
Piotr Sarnacki
5f4748f3d0
Fix 'sign up this account' icon on profile page
2015-02-23 12:52:29 +01:00
Piotr Sarnacki
92fbc73760
Show 'Top' button only if log has any content
2015-02-23 10:07:08 +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
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
1a9f984b58
Don't use :not(> .error) for global_slider, it causes problems with minification
2015-02-19 09:33:11 +01:00
Piotr Sarnacki
bf7c4e1464
Fix viewing repo after viewing all repos on safari
...
When transitioning from recent route to a specific repo deactivate is
not called for some reason on Safari. It seems like a bug in Ember.js,
but I need to investigate more.
A solution is to also try to remove observer in reset controller
2015-02-18 16:32:46 +01:00
Lisa Passing
a446344096
style message popup
2015-02-18 15:47:35 +01:00
Piotr Sarnacki
a89e77a56d
Fix charm feedback box
2015-02-18 14:01:10 +01:00
Lisa Passing
b142b01e1a
some style changes
2015-02-18 12:13:15 +01:00
Lisa Passing
351cf8078d
remove unnessary(?) things from charmscout script
2015-02-17 17:43:37 +01:00
Lisa P
0f6a6a9551
Merge pull request #331 from travis-ci/signin-btn
...
Signin btn
2015-02-17 16:17:38 +01:00
Lisa Passing
d125bade7d
moar padding
2015-02-17 15:27:31 +01:00
Piotr Sarnacki
ee4564c72b
Merge pull request #329 from travis-ci/error500
...
Error Pages and maintenance
2015-02-17 15:17:50 +01:00
Piotr Sarnacki
dfc22014a8
Set page titles relevant to page is loaded
...
I used ember-cli-document-title addon.
2015-02-17 14:35:59 +01:00
Lisa Passing
239aab2861
add 500.html, delete 500 from app
2015-02-17 14:17:10 +01:00
Lisa Passing
b243ceb05a
make signing-in also a btn
2015-02-17 14:06:29 +01:00
Lisa Passing
40c900fba1
make sign in w/ github a button
2015-02-17 13:51:17 +01:00
Lisa Passing
780edf69c8
Merge branch 'master' of github.com:travis-ci/travis-web
2015-02-17 11:27:35 +01:00
Lisa Passing
fb2cbf7970
fix missing branch name in Safari
2015-02-17 11:27:29 +01:00
Piotr Sarnacki
f7f274f5d5
Fix search
...
In search there was a check on 'auth' in the view and we no longer
inject auth into views. That's why the check needs to be done on the
controller.
The other thing is that slash breaks the URL currently, so this commit
also changes slash in the search phrase into %2F character.
2015-02-17 10:38:04 +01:00
Lisa Passing
258300fb21
remove maintenance from app, as it is now a .html file
2015-02-16 16:29:59 +01:00
Lisa Passing
407e34e201
Merge branch 'master' of github.com:travis-ci/travis-web
2015-02-16 16:11:59 +01:00
Lisa Passing
0e6d7b0115
linkify dashboard footer
2015-02-16 16:11:53 +01:00
Piotr Sarnacki
5bb419ef7b
Sort repos explicitly on dashboard
2015-02-16 16:09:10 +01:00
Lisa Passing
ffdfcc5739
dashboard full height while loading
2015-02-16 15:58:09 +01:00
Piotr Sarnacki
0578af0c4c
Don't set default avatar url on ENV
...
Fingerprinting filter that Brocolli uses to add checksums to filenames
apparently is very greedy. When a URL that has a valid image is present
in ENV, fingerprint filter will going to wipe out the entire config's
meta tag value with fingerprinted url with an asset host.
2015-02-16 15:14:10 +01:00
Piotr Sarnacki
0e86df8da0
Set default avatar url properly
2015-02-16 14:41:13 +01:00
Lisa Passing
b9c58fae46
push some hills around
2015-02-16 14:33:28 +01:00
Piotr Sarnacki
9559d55400
Don't subscribe to pusher if there's no instance
2015-02-16 14:15:36 +01:00
Piotr Sarnacki
9601d53ad6
We can use @pusher directly, no need for @get
2015-02-16 14:14:59 +01:00
Lisa Passing
3d6cad10b2
Merge branch 'master' into error500
2015-02-16 14:05:10 +01:00
Piotr Sarnacki
0e1fd2746f
Add a simple acceptance test for dashboard and tooling needed to run it
...
Apart from adding a test, this commit also adds a dummy implementation
for Auth that can be used in tests to control the auth status.
2015-02-13 14:13:45 +01:00
Lisa Passing
2c61304a5d
add burger markup to error pages
2015-02-13 12:00:46 +01:00
Lisa Passing
01c973cac9
push hills around
2015-02-13 11:58:53 +01:00
Lisa Passing
f7b034102a
Merge branch 'ember-cli' into error500
2015-02-13 11:32:55 +01:00
Piotr Sarnacki
b9cacdc596
Explicitly return false from toggleBurgerMenu to not bubble action
2015-02-12 18:48:32 +01:00
Lisa Passing
7e0fe8cb61
add burger toggle
2015-02-12 16:03:35 +01:00
Lisa Passing
adcc8b57f4
finally get profile page full-height while loading
2015-02-12 15:07:02 +01:00
Lisa Passing
7dac12cfea
bring back fixed width sidebars
2015-02-12 13:08:18 +01:00