Commit Graph

471 Commits

Author SHA1 Message Date
Piotr Sarnacki
4a15ccde32 Run second waitFor in runs() block
It seems that this is more reliable way to handle async waits. runs
block is executed only when first waitFor succeeds and then it waits for
next waitFor.
2012-07-30 13:25:30 +02:00
Piotr Sarnacki
a3c4468b5a Update ember with emberjs/ember.js#718 merged 2012-07-30 13:25:21 +02:00
Piotr Sarnacki
b099a8e2bb Specs fixing, allow to run 2 build related specs for now 2012-07-30 03:41:17 +02:00
Piotr Sarnacki
cd26fc103e Update ember and ember-data 2012-07-30 03:39:26 +02:00
Piotr Sarnacki
3eb8e17daa If Travis.endpoint is undefined, use empty string
mockjax expects urls exactly as defined, so if you mock '/repos' it will
not match 'http://localhost:9292/repos'. If endpoint is undefined (like
in specs), we may just try to use path.
2012-07-28 23:35:18 +02:00
Piotr Sarnacki
21b076d15f Use jobs reltionship on build instead of filtering.
We don't need to allow auto updates for now. Such approach may need to
be changed if pusher can deliver new jobs, but this should work for now.
2012-07-28 20:31:05 +02:00
Konstantin Haase
5a077d3646 extract auth into separate class 2012-07-23 17:44:22 +02:00
Konstantin Haase
e7d0426493 read API endpoint from HTML 2012-07-23 17:35:36 +02:00
Sven Fuchs
4bdbca9c55 foo 2012-07-23 13:25:21 +02:00
Sven Fuchs
c3b0d5751c rearrange things 2012-07-22 17:23:35 +02:00
Sven Fuchs
f1a60fe39e refactor Routes, does not need to be an Ember.Object 2012-07-22 16:45:12 +02:00
Sven Fuchs
24cddfef53 try to work around sortAscending being fucked 2012-07-22 16:17:21 +02:00
Sven Fuchs
db120f1369 deactivate repo sorting, abstract base_uri 2012-07-22 15:33:06 +02:00
Sven Fuchs
77bc90458e activate sorting for repositories 2012-07-22 15:22:07 +02:00
Sven Fuchs
2015481329 use pushState 2012-07-22 15:10:34 +02:00
Sven Fuchs
0e52977417 replace getPath/setPath with get/set now that ember supports it 2012-07-22 13:19:05 +02:00
Sven Fuchs
0e10ad2e01 add pusher, fix some events 2012-07-22 12:57:23 +02:00
Sven Fuchs
c95c3f7241 toggle log folds 2012-07-20 15:02:33 +02:00
Sven Fuchs
32be28d266 add a sinatra app + stuff 2012-07-20 14:31:29 +02:00
Sven Fuchs
f87bb0c8c0 api stuff 2012-07-18 02:57:55 +02:00
Sven Fuchs
00cfe41cc5 stuff 2012-07-17 11:54:06 +02:00
Sven Fuchs
7eeb44a9f5 fix things to update when stuff is loaded after the fact, ie. through websockets 2012-07-09 03:52:43 +02:00
Sven Fuchs
ba0e3827de moar specs. test setup still fucked 2012-07-08 20:48:09 +02:00
Sven Fuchs
fb618f05a7 stuff 2012-07-08 15:25:24 +02:00
Sven Fuchs
2a8f2bd4bf fix currentUser 2012-07-07 23:08:11 +02:00
Sven Fuchs
960bdbf940 hide owned repos tab unless signed in 2012-07-07 22:50:33 +02:00
Sven Fuchs
e2678d0e8e use a handlebars helper for setting up the search box 2012-07-07 22:45:17 +02:00
Sven Fuchs
5b56895d44 implement search box 2012-07-07 19:55:06 +02:00
Sven Fuchs
54b140d91b stuff 2012-07-07 19:08:04 +02:00
Sven Fuchs
1150a5f703 fix tabs tools 2012-07-07 16:34:07 +02:00
Sven Fuchs
82117d5730 improve specs 2012-07-07 15:37:34 +02:00
Sven Fuchs
37523b3c07 cleanup 2012-07-07 04:26:58 +02:00
Sven Fuchs
b2874c4516 get rid of Layout and Travis.Controller and Travis.View namespaces 2012-07-07 00:46:31 +02:00
Sven Fuchs
ee1ecf32f7 move stuff from the home layout to controllers 2012-07-06 23:43:28 +02:00
Sven Fuchs
a43eb1916c add "loading ..." 2012-07-06 14:39:06 +02:00
Sven Fuchs
267ad6c752 try using SortableMixin, but it's buggy 2012-07-06 13:34:44 +02:00
Sven Fuchs
f8c4377e01 green tests 2012-07-06 11:06:29 +02:00
Sven Fuchs
badf832bd8 clean up urls 2012-07-06 01:34:04 +02:00
Sven Fuchs
c894e81409 fix urls 2012-07-05 21:53:17 +02:00
Sven Fuchs
68b9b31d7f add isBuildTab and isJobTab helpers 2012-07-05 18:19:52 +02:00
Sven Fuchs
a6119caf3e clean up 2012-07-05 18:05:31 +02:00
Sven Fuchs
e15b2d680f commit stuff for piotr 2012-07-05 16:49:47 +02:00
Sven Fuchs
0ee887c792 add a guardfile for running specs 2012-07-05 00:47:05 +02:00
Sven Fuchs
4de9a4b9fc fix specs 2012-07-05 00:22:58 +02:00
Sven Fuchs
0224522aeb workaround for "insert an element into the DOM that has already been inserted" 2012-07-04 12:22:14 +02:00
Sven Fuchs
75b2e1bd6c work on actions 2012-07-04 12:19:59 +02:00
Sven Fuchs
1db0d27458 port styles 2012-07-01 23:39:47 +02:00
Sven Fuchs
5c44b9112f add header 2012-07-01 02:25:26 +02:00
Sven Fuchs
888c2719b8 refactor layouts and add profile/service_hooks 2012-07-01 01:08:35 +02:00
Sven Fuchs
9a60e18a8a add sponsors 2012-06-30 21:13:33 +02:00
Sven Fuchs
0e361e9a25 refactor and add sidebar 2012-06-30 15:38:38 +02:00
Sven Fuchs
aec121a576 update ember-data 2012-06-30 01:15:28 +02:00
Sven Fuchs
1cce65842b split up views 2012-06-29 22:31:31 +02:00
Sven Fuchs
248e3ce16e refactor towards layouts 2012-06-29 22:31:14 +02:00
Sven Fuchs
50ff39d5c0 go back to sc-router 2012-06-29 14:42:39 +02:00
Sven Fuchs
a42b3f133c update ember.js 2012-06-27 16:39:02 +02:00
Sven Fuchs
f02eb6afbc add some more specs 2012-06-27 16:28:19 +02:00
Sven Fuchs
932219f377 yay, finally a passing spec 2012-06-26 03:56:22 +02:00
Sven Fuchs
daed80916b rearrange things so that we can destroy/create the app for test isolation 2012-06-26 03:12:55 +02:00
Sven Fuchs
cc49b87a97 try using jasmine for specs 2012-06-25 23:58:27 +02:00
Sven Fuchs
2af55e9387 stuff 2012-06-24 16:24:24 +02:00
Sven Fuchs
aea4375860 add a readme 2012-06-24 03:42:41 +02:00
Sven Fuchs
89ffbea515 stuff 2012-06-24 03:31:41 +02:00
Sven Fuchs
1d2e494371 upgrade ember to current master, use camelized attributes 2012-06-23 23:57:13 +02:00
Sven Fuchs
7c0ebf4916 go back to nesting states in a common "repository" state 2012-06-23 18:31:07 +02:00
Sven Fuchs
f7aeda897b stuff 2012-06-23 17:44:28 +02:00
Sven Fuchs
2437f79845 un-dry router in order to figure out whats wrong with url generation 2012-06-22 13:25:26 +02:00
Sven Fuchs
23d74a53a7 try using minispade 2012-06-22 12:14:00 +02:00
Sven Fuchs
c8246efab6 use rake-pipeline 2012-06-22 03:18:07 +02:00
Sven Fuchs
767476a8c9 remove rails 2012-06-22 00:37:43 +02:00
Sven Fuchs
a3f629bd0d initial commit 2012-06-17 00:05:06 +02:00