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
Henrik Hodne
6b1df07621
Show images for annotations that have them.
2013-07-11 12:20:49 -07:00
Henrik Hodne
31cb6ce98a
Extract annotations view
2013-07-11 11:45:23 -07:00
Henrik Hodne
c912634dd0
Handle annotation Pusher payloads
2013-07-11 11:24:55 -07:00
Henrik Hodne
5ec9199677
Show annotations in build view
2013-07-11 11:19:06 -07:00
Henrik Hodne
5ce8093253
Show annotations on the job page
2013-07-10 18:52:07 -07:00
Henrik Hodne
1b8ec432dc
Initial annotation support
2013-07-10 17:49:47 -07: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
Piotr Sarnacki
50cdc4cf98
Move checking for errors to router rather than template
...
Previously we were checking if we should display an error message by
adding if statements in a template. This is not the best way to do
it, because it clutters a template and makes code harder to follow.
In this commit I move rendering error templates to the router. Code for
rendering error when there is no builds is not the best way to do it
either, but it can be improved when new router changes are merged to
Ember's master and a way Ember Data is handling promises is revised and
improved.
2013-06-05 11:37:29 +02:00
Piotr Sarnacki
f87e4108a8
Rethrow error if the error coming from router is not "Route missing"
2013-06-05 11:37:28 +02:00
Piotr Sarnacki
6bc7b69088
Refactor a way we setup things on repo controller
...
Till now, when switching between different views, we were switching
different bindings on repo controller. This was quite innefficient,
because then we needed to add bindings also from other controllers and
it's hard to manage such structure when we would like to add specialized
controllers (like LogController).
The new setup is more declarative, meaning that we do such things on the
router and set things on proper controllers. The only drawback is that
now we need to setup a few observers instead of bindings for "current"
views (ie. when viewing the newest repo or when viewing the last build
in current repo).
At this point it may not look like huge improvement, but it will open a
way to more refactorings.
2013-06-05 11:37:28 +02:00
Mathias Meyer
f6fde27258
Refine sidebar GA details.
2013-06-01 10:17:56 +02:00
Mathias Meyer
494ab53f83
Add tracking link tags.
2013-06-01 10:06:10 +02:00
Mathias Meyer
17a4ef79a7
Add help section and a link to travisci.com.
2013-05-31 21:47:56 +02:00