Commit Graph

173 Commits

Author SHA1 Message Date
Sven Fuchs
fd6a83aab1 remove debug output 2012-09-27 17:30:30 +02:00
Sven Fuchs
205f509b4b recompile 2012-09-27 17:25:12 +02:00
Piotr Sarnacki
11b3a039d2 Removed too much bindings, this one is still needed 2012-09-27 15:18:08 +02:00
Piotr Sarnacki
cd6636bfc5 Completely get rid of params
In the old router params were fetched from url, new router needs to
instantiate objects anyway, so we can just set objects on controller
instead of passing params.
2012-09-27 14:48:17 +02:00
Piotr Sarnacki
3aefc86961 Make displaying build simpler
Since we fetch build in router now, we can just pass it to controller,
instead of passing an id.
2012-09-27 14:47:48 +02:00
Sven Fuchs
b776f1355b recompile 2012-09-27 00:58:10 +02:00
Piotr Sarnacki
164b8d22cc Don't load sponsors data twice 2012-09-27 00:21:35 +02:00
Piotr Sarnacki
fe7f07629f Use regular views in sidebar instead of outlets
Outlets behaved weird in this place (not sure why, maybe because it's
deeply nested) and we don't need to change those views anyway.
2012-09-26 23:32:55 +02:00
Piotr Sarnacki
5b2aae19b3 Try to defer sidebar loading a little bit 2012-09-26 23:32:36 +02:00
Sven Fuchs
1a9f88587d fix some links/action targets 2012-09-26 23:18:11 +02:00
Sven Fuchs
93b67a7cbb recompile 2012-09-26 22:25:43 +02:00
Sven Fuchs
192a2f44e1 filter pusher warnings about missing subscriptions 2012-09-26 22:15:54 +02:00
Piotr Sarnacki
ccb4e27bdc Update ember and get initialState back 2012-09-26 22:06:28 +02:00
Sven Fuchs
9ca03aebb6 fix pusher subscription 2012-09-26 21:50:38 +02:00
Sven Fuchs
060812b65d catch pusher unsubscribe exceptions 2012-09-26 21:43:56 +02:00
Piotr Sarnacki
b33f4d88aa Remove initialStates from router 2012-09-26 21:08:09 +02:00
Sven Fuchs
11f663e03f switch to history location 2012-09-26 19:08:35 +02:00
Sven Fuchs
f37fedd4aa fix for internal pusher events 2012-09-26 18:57:49 +02:00
Piotr Sarnacki
0885cdf674 Plug proper layouts and links on profile view 2012-09-26 18:18:47 +02:00
Piotr Sarnacki
1134028996 Travis mostly works with new router
I haven't touched almost all of the things related to profile. I'm not
also sure what's the state of authentication at this point.

Conflicts:

	Gemfile
	Gemfile.lock
	Procfile
	assets/javascripts/app/app.coffee
	assets/javascripts/app/controllers.coffee
	assets/javascripts/app/controllers/auth.coffee
	assets/javascripts/app/controllers/profile.coffee
	assets/javascripts/app/routes.coffee
	assets/javascripts/app/templates/builds/list.hbs
	assets/javascripts/app/templates/builds/show.hbs
	assets/javascripts/app/templates/jobs/list.hbs
	assets/javascripts/app/templates/layouts/top.hbs
	assets/javascripts/app/templates/repos/list.hbs
	assets/javascripts/app/templates/repos/show/tabs.hbs
	assets/javascripts/app/templates/workers/list.hbs
	assets/javascripts/app/views.coffee
	assets/javascripts/app/views/repo/show.coffee
	assets/javascripts/travis.coffee
	public/index.html
	public/javascripts/application.js
	public/stylesheets/application.css
2012-09-26 16:30:16 +02:00
Konstantin Haase
04ab459077 also store token 2012-09-25 19:01:46 +02:00
Sven Fuchs
888427e611 get rid of the left bg image 2012-09-23 20:22:49 +02:00
Sven Fuchs
08bb056849 more tweaks 2012-09-23 18:54:31 +02:00
Sven Fuchs
41223f1ef2 css tweaks 2012-09-23 17:01:13 +02:00
Sven Fuchs
c327c3046d try a flex-box layout 2012-09-23 15:39:58 +02:00
Sven Fuchs
dc9881dbc8 Merge branch 'master' of github.com:travis-ci/travis-ember
Conflicts:
	public/javascripts/application.js
2012-09-23 03:22:54 +02:00
Sven Fuchs
89cb0c81c8 extract slider toggle cuz i can't get an ember mixin working 2012-09-23 03:18:54 +02:00
Konstantin Haase
7ce79917dd Merge branch 'master' into rkh-pusher
Conflicts:
	public/javascripts/application.js
	public/stylesheets/application.css
2012-09-23 02:45:21 +02:00
Konstantin Haase
37c231712e no longer override Travis.Model#get 2012-09-23 02:44:27 +02:00
Sven Fuchs
2db81d1685 fix hooks switch state and description line-height 2012-09-23 02:38:48 +02:00
Konstantin Haase
8104c833f6 Merge branch 'master' into rkh-pusher
Conflicts:
	public/javascripts/application.js
2012-09-23 02:33:58 +02:00
Konstantin Haase
7b5e8445bc load pusher key from api endpoing (allows running locally against api.travis-ci.org) 2012-09-23 02:31:32 +02:00
Sven Fuchs
ef9b34b235 fix persisting the minimized sidebar status 2012-09-23 02:22:13 +02:00
Sven Fuchs
1eb33161a7 add a "to top" link 2012-09-23 01:44:15 +02:00
Sven Fuchs
92f6ff4adc stop autoscrolling on scroll up event, idea by courtesy of @rkh 2012-09-23 01:04:16 +02:00
Sven Fuchs
b40dfe044b optimize duration icon, further narrow the left column on small screens ESPECIALLY FOR JOSH 2012-09-23 00:39:26 +02:00
Sven Fuchs
f0e9247b51 do not show the signing in status on auto-sign-in for now 2012-09-22 21:17:08 +02:00
Konstantin Haase
4dfe5f70eb set origin for login 2012-09-22 17:46:29 +02:00
Sven Fuchs
d1255d9230 refactor app/auth stuff 2012-09-21 17:28:53 +02:00
Sven Fuchs
2cbafde6c3 some fixes to the profile page 2012-09-20 17:30:10 +02:00
Sven Fuchs
0689e69500 bundle update and recompile 2012-09-20 17:10:05 +02:00
Konstantin Haase
7c975054b7 Merge branch 'sf-auth-iframe' of github.com:travis-ci/travis-ember into sf-auth-iframe
Conflicts:
	public/javascripts/application.js
2012-09-19 16:38:10 +02:00
Konstantin Haase
d2aef0d12f change text before initiating handshake 2012-09-19 16:33:43 +02:00
Sven Fuchs
d2bfd50f5a recompile 2012-09-19 16:24:54 +02:00
Konstantin Haase
f9036e0a26 add # route 2012-09-19 14:53:22 +02:00
Konstantin Haase
3b6dc64fd4 change display while signing in 2012-09-19 13:25:03 +02:00
Sven Fuchs
3fa52d627f recompile 2012-09-19 13:16:35 +02:00
Sven Fuchs
f7021fa7e6 optimize status colors and expand/collapse icons 2012-09-19 13:15:13 +02:00
Sven Fuchs
87104a485d somewhat liquid layout 2012-09-19 13:15:01 +02:00
Sven Fuchs
4b888a7301 recompile 2012-09-19 13:14:39 +02:00