Lisa Passing
879a6e9a94
make dashboard org dropdown a little wider
2015-03-02 12:33:45 +01:00
Lisa Passing
99d20b6335
hide inactive repos for now
2015-03-02 12:26:56 +01:00
Lisa Passing
074cf2d427
get dashboard sync button to work properly
2015-03-02 12:26:19 +01:00
Lisa Passing
48551e291c
adjust alignment of loading indicator
2015-03-02 11:32:55 +01:00
Lisa Passing
3d8c7c3d56
add css animation loading indicator
2015-03-02 11:30:45 +01:00
Lisa Passing
29b3d8be88
style account sync buttons
2015-02-27 15:37:53 +01:00
Lisa Passing
faca83ba5f
add org filter to dashboard, prepare sync button
2015-02-26 17:49:27 +01:00
Lisa Passing
35851ef34b
dashboard: use same styles for create as for started
2015-02-26 15:28:13 +01:00
Lisa Passing
c3f697350a
Merge branch 'dashboard-list'
2015-02-26 13:15:18 +01:00
Lisa Passing
c8891f8023
position loading button right
2015-02-26 13:12:48 +01:00
Lisa Passing
5180ca8211
decrease gap between restart and code climate btn
2015-02-26 12:10:43 +01:00
Piotr Sarnacki
f27ea4a193
Disable tailing when "To top" is clicked
2015-02-26 11:57:38 +01:00
Lisa Passing
a5cc2dd099
Merge branch 'master' of github.com:travis-ci/travis-web
2015-02-26 11:39:19 +01:00
Lisa Passing
7c913bbc58
bring back colors to the log!
2015-02-26 11:39:01 +01:00
Piotr Sarnacki
2cf1b5b679
Revert "Remove unneeded log related functions from repo-actions"
...
This reverts commit d6885fdaa1
.
It seems that we still use some actions from there.
2015-02-26 11:33:32 +01:00
Piotr Sarnacki
c72db42231
Fix displaying restart build button
2015-02-26 11:32:08 +01:00
Piotr Sarnacki
d6885fdaa1
Remove unneeded log related functions from repo-actions
2015-02-26 11:31:51 +01:00
Piotr Sarnacki
d7e3cc09ec
One more change for favicon manager
...
It seems that chrome works better with a slightly higher timeout and
when href is changed only in timeout
2015-02-26 11:19:22 +01:00
Piotr Sarnacki
3e6ec019b5
Merge pull request #336 from travis-ci/favicon-changing
...
Change favicon color based on the build state
2015-02-26 09:57:14 +01:00
Piotr Sarnacki
cf946d5da5
Merge pull request #335 from travis-ci/anchor-btn-to-log
...
Move log related buttons to the log area
2015-02-26 09:56:32 +01:00
Lisa Passing
39a15275a1
minimize white space gap on bigger screens
2015-02-25 17:07:33 +01:00
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
405cdd3dae
Received state should also indicate not started build
2015-02-25 16:50:49 +01:00
Lisa Passing
ae7586c121
add custom message in log
2015-02-25 15:39:51 +01:00
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
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
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
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
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
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
Lisa Passing
34ff17df12
refactor search field
2015-02-18 15:18:02 +01:00
Lisa Passing
40e186d7c7
refactor top styles and dashboard template
2015-02-18 14:08:50 +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
Lisa Passing
07dd6c411e
fix align of hook switched
2015-02-12 12:49:51 +01:00
Lisa Passing
c9d4ccdc48
fix top bar stacing issues
2015-02-12 12:36:33 +01:00
Lisa Passing
262175595c
Merge branch 'ember-cli' of github.com:travis-ci/travis-web into ember-cli
2015-02-12 12:20:37 +01:00
Lisa Passing
8589b7e97d
bring back travis-pro in top
2015-02-12 12:20:28 +01:00
Piotr Sarnacki
44ff31c86f
Replace title by a ruby server
2015-02-12 12:19:04 +01:00
Piotr Sarnacki
924021d49a
Fix loading indicator on profile page
2015-02-12 12:16:39 +01:00
Lisa Passing
c747bb5a63
add 500 page and styles and refactor
2015-02-11 17:24:14 +01:00
Lisa Passing
63bf1fcffe
fix global_slider selector typo
2015-02-11 15:23:42 +01:00
Lisa Passing
49ea505981
Merge branch 'ember-cli' of github.com:travis-ci/travis-web into ember-cli
2015-02-11 15:17:50 +01:00
Lisa Passing
f2d24d8653
fix clickability of the logo link
2015-02-11 15:17:26 +01:00
Piotr Sarnacki
90fbf62987
Fix slider when sidebar is hidden
2015-02-11 15:10:57 +01:00
Piotr Sarnacki
3964eef9be
Display feedback button on PRO when charmKey is set
2015-02-11 14:46:19 +01:00
Lisa Passing
5d60a0e897
change charm styles
2015-02-11 14:13:21 +01:00
Piotr Sarnacki
911d4b6aa9
Don't show link to last build if there's no last_build_id
2015-02-11 13:04:59 +01:00
Piotr Sarnacki
0309ac29c0
Don't try to fetch lastBuild if there's no id
2015-02-11 12:59:07 +01:00
Piotr Sarnacki
4afd7db020
Return array and not a promise from Repo.search
2015-02-11 12:58:45 +01:00
Piotr Sarnacki
9c149313f7
Hide recent tab if we're searching
2015-02-11 12:58:18 +01:00
Piotr Sarnacki
4ffd33c087
Enable filtering on dashboard
2015-02-11 11:34:01 +01:00
Piotr Sarnacki
f8e787fcdd
Add missing fields to models
2015-02-11 11:18:24 +01:00
Lisa Passing
c2b8fe469f
fix some stuff in chrome
2015-02-10 17:51:58 +01:00
Lisa Passing
0002263d3c
also fix build status bg-image
2015-02-10 17:45:24 +01:00
Lisa Passing
ce405137f8
fix popup <pre> overflow
2015-02-10 17:42:56 +01:00
Lisa Passing
72dace6f11
settings view rabbit hole
2015-02-10 17:40:45 +01:00
Lisa Passing
96aff03599
fix build header dropdown responsive behaviour
2015-02-10 16:32:43 +01:00
Lisa Passing
5f601c492c
fix build tabs responsive
2015-02-10 16:10:42 +01:00
Lisa Passing
f7e1f8d603
remove weird double border on hooks
2015-02-10 15:13:08 +01:00
Lisa Passing
2ebb30c476
fix build header alignment
2015-02-10 15:08:09 +01:00
Lisa Passing
c00b5492f9
Merge branch 'ember-cli' of github.com:travis-ci/travis-web into ember-cli
2015-02-10 14:45:56 +01:00
Lisa Passing
a34826d904
fix tab height and full-height left bar
2015-02-10 14:45:50 +01:00
Piotr Sarnacki
411401fd15
Bring back disabled class for repo actions
2015-02-10 14:02:29 +01:00
Piotr Sarnacki
15415999c2
check if model exists when cancelling ssh key
2015-02-10 11:56:33 +01:00
Piotr Sarnacki
81911777da
dematerialize record in any kind of created states in ssh key
2015-02-10 11:54:37 +01:00
Piotr Sarnacki
767e49d95a
Fix sshkey form
2015-02-10 11:53:14 +01:00
Piotr Sarnacki
4a401dc8cb
Fix slider
2015-02-10 10:53:06 +01:00
Piotr Sarnacki
f5f44a8e6f
To Top -> Top
2015-02-10 10:46:00 +01:00
Piotr Sarnacki
66e76447aa
Make to-top look better
2015-02-10 10:45:14 +01:00
Piotr Sarnacki
355b5b7db3
Fix remove log
2015-02-10 10:33:43 +01:00
Piotr Sarnacki
b0b0c76bc4
Display caches link only to logged in users
2015-02-10 10:33:31 +01:00
Piotr Sarnacki
85fc6c5cf4
Don't require auth for requests
2015-02-10 10:33:04 +01:00
Piotr Sarnacki
9ff3b8c1d8
Remove useless code
2015-02-10 10:27:57 +01:00
Piotr Sarnacki
6c01631b2e
Fix ajax requests for caches
2015-02-10 10:13:53 +01:00
Piotr Sarnacki
aacad11258
Fix caches
2015-02-10 10:09:51 +01:00
Piotr Sarnacki
b4e69ea837
Don't set loading padding on links
2015-02-10 10:01:25 +01:00
Piotr Sarnacki
cc1026656c
Try to highlight lines in log a few times before giving up
2015-02-10 09:44:19 +01:00
Piotr Sarnacki
4f38faf3c2
Use travis location
2015-02-10 09:43:54 +01:00
Piotr Sarnacki
55cf221b56
Fix status images
2015-02-10 09:43:17 +01:00
Piotr Sarnacki
39b780e615
Fix syncing
2015-02-10 09:42:58 +01:00