Piotr Sarnacki
8daf5b857a
Don't fail if user signs out before router is set up
2013-07-31 13:45:23 +02:00
Piotr Sarnacki
ded00e0182
unloadRecord -> unload
2013-07-31 13:44:56 +02:00
Piotr Sarnacki
92da0c8034
Simplify build/job and tools templates
2013-07-31 13:43:06 +02:00
Piotr Sarnacki
da9a34f06c
Change ED's filter() calls to FilteredArrays
2013-07-31 13:42:06 +02:00
Piotr Sarnacki
9093b2a311
Remove tick from sidebar controller
2013-07-31 13:39:18 +02:00
Piotr Sarnacki
af3f865854
Make routes code more async capable when setting job
...
After changing Ember Data to Ember Model, the default behavior is to
not return promise by default from `find` call. This is better in
general for our use case, because we don't block rendering the UI while
data loads, but we now have to handle cases where model is not yet
loaded in `setupController`
2013-07-31 13:35:47 +02:00
Piotr Sarnacki
373c7f706f
Get rid of hacks from routes
2013-07-31 13:32:23 +02:00
Piotr Sarnacki
670f38542a
Use model.save() for saving records
...
Also, there is no need to use transactions anymore
2013-07-31 13:29:55 +02:00
Piotr Sarnacki
823c8441be
Change EmberData properties/relationships into EmberModel versions
...
DS.attr -> Ember.attr
DS.belongsTo -> Ember.belongsTo
DS.hasMany -> Ember.hasMany
2013-07-31 13:29:55 +02:00
Piotr Sarnacki
4d74491401
Remove unused code
2013-07-31 13:29:55 +02:00
Piotr Sarnacki
7fb090fe99
Update ember-model and ember.js
2013-07-31 13:29:54 +02:00
Piotr Sarnacki
359c97cad0
Rewrite specs from jasmine to qunit
2013-07-31 13:29:45 +02:00
Piotr Sarnacki
5fea9d1d7b
Change spec runner to qunit
...
New ember-testing additions can be plugged into qunit without any
changes, so the easiest way to start using it is to rewrite our tests to
qunit.
2013-07-30 17:12:58 +02:00
Piotr Sarnacki
c194c775b9
Merge pull request #195 from floydpink/show-more-button
...
Show loading indicator on 'Show More' click
2013-07-29 18:18:43 -07:00
Piotr Sarnacki
f54054de72
Merge pull request #194 from floydpink/build-job-page-fixes
...
Fix a couple of metadata items on build and job tabs
2013-07-29 17:17:41 -07:00
Floyd Pink
fd98847863
show loading indicator on show-more button click
2013-07-27 16:11:12 -04:00
alonisser
4bc4d10e7d
Add Rst status image format
...
Close #192 .
2013-07-26 23:55:12 -07:00
Floyd Pink
d12bb1e8e4
a) author/committer emails on build page and b) PR on job page
2013-07-26 17:34:03 -04:00
Henrik Hodne
73213153fe
Fix secure.travis-ci.org redirect
...
`fullpath` starts with SCRIPT_NAME. From the Rack spec:
> The SCRIPT_NAME, if non-empty, must start with /
Fixes travis-ci/travis-ci#1278 .
2013-07-24 16:03:04 -07:00
Piotr Sarnacki
76af32013b
Fix updating times on repo page
2013-07-23 17:13:29 +02:00
Piotr Sarnacki
831540af88
Fix link to PR on build/job page
2013-07-17 17:48:56 +02:00
Piotr Sarnacki
74dc2bc339
Reset parts when fetching log
2013-07-16 00:29:45 +02:00
Piotr Sarnacki
8d0d990825
Remove DS.Store
2013-07-09 15:38:09 +02:00
Piotr Sarnacki
d1413516eb
Use double qoutes for a route name in action and linkTo
2013-07-09 13:49:59 +02:00
Piotr Sarnacki
7350d37e91
Remove ember-data, add Ember model, update ember
2013-07-09 13:46:50 +02:00
Piotr Sarnacki
e343161017
Update travis-web-log
2013-06-26 18:54:50 +02:00
Piotr Sarnacki
c7516b458e
Show all accounts and hooks in profile
...
Previously we showed only accounts and repositories, to which you have
admin access. To improve usability, it's better to show all accounts and
all repositories, but explain why part of the repositories are not
manageable.
2013-06-18 17:54:13 +02:00
Piotr Sarnacki
357aa3a563
Fix sidebar for new Chrome version
2013-06-18 15:11:55 +02:00
Mathias Meyer
81bf2582ca
Add a first project image without recent tab.
2013-06-13 22:22:08 +02:00
Mathias Meyer
162b4386ef
Rework guide a whee bit to be more compact.
2013-06-13 20:47:21 +02:00
Mathias Meyer
20432d7254
Increase padding for images.
2013-06-13 13:50:31 +02:00
Mathias Meyer
a5b6e16d3e
Add a contact section to the guide.
2013-06-13 13:43:26 +02:00
Mathias Meyer
b2bdd8ec7a
More details for the getting started guide.
2013-06-13 13:34:26 +02:00
Mathias Meyer
87790fb6e1
Start fleshing out the getting started guide.
2013-06-13 12:44:21 +02:00
Piotr Sarnacki
b0d1e11e97
Allow to see getting started page through the URL
2013-06-13 12:40:46 +02:00
Piotr Sarnacki
3a4d52f52b
Change URL when clicking on repos tabs
2013-06-12 19:55:34 +02:00
Piotr Sarnacki
75784da25e
Render information about no repos into main template
2013-06-12 15:27:15 +02:00
Piotr Sarnacki
704bd9434e
Redirect to getting started page if user has no repositories
2013-06-11 17:22:52 +02:00
Josh Kalderimis
56422df915
add some images used in a jk branch
2013-06-10 21:49:42 +02:00
Josh Kalderimis
60ac5e8080
remove the link to the stats page as it has been disabled for sooooo long now
2013-06-08 19:32:21 +02:00
Josh Kalderimis
abeba40d3f
move Docs into Help, and capitalize for fun and profit!
2013-06-08 19:29:46 +02:00
Josh Kalderimis
a42e0b092f
set the scope correctly when checking if a build/job is a PR in the template
2013-06-08 19:17:40 +02:00
Mathias Meyer
6708412a4d
Sidebar be gone!
2013-06-08 10:12:41 +02:00
Piotr Sarnacki
e1b5e5d883
Rename routeTo to routeToPath
...
Ember already uses routeTo, we don't want to override this
2013-06-07 15:59:47 +02:00
Mathias Meyer
50c2565540
Add a small Blue Box logo.
2013-06-07 14:52:16 +02:00
Piotr Sarnacki
9eafd917ab
Properly check for lastBuild on repo in routes
2013-06-06 21:28:55 +02:00
Piotr Sarnacki
ca835f5a1c
Use CONFIG_KEYS in formatConfig
2013-06-06 19:06:32 +02:00
Piotr Sarnacki
299e227342
Add go config to the matrix
2013-06-06 15:39:39 +02:00
Piotr Sarnacki
58d3795644
Properly set model on build controller on build/show
2013-06-05 12:45:35 +02:00
Piotr Sarnacki
0d12176239
Don't error out if router is not yet setup
...
When router is not set up yet sending events to it will fail. If that's
the case, we can just swallow the error, because afterSignIn will take
effect only if we are already in some state in the router.
2013-06-05 12:43:27 +02:00