Commit Graph

72 Commits

Author SHA1 Message Date
Piotr Sarnacki
840ce5a47d Revert "Merge pull request #308 from rwjblue/update-ember"
After upgrading ember to 1.8.1 tests pass, but I found a few cases where
things break (for example when navigating between certain routes). I'm
reverting for now.

This reverts commit fa5e9179af, reversing
changes made to 978c887123.
2014-11-12 12:11:53 +01:00
Robert Jackson
aa7fab4cc0
Use container to lookup views (instead of globals). 2014-11-05 15:29:03 -05:00
Robert Jackson
2faca2e9d6
Do not use globals to lookup views from template. 2014-11-05 08:19:49 -05:00
Piotr Sarnacki
2677f3f613 Fix specs 2014-07-15 13:23:01 +02:00
Martin Charles
aa2539c5e2 Converted Image Assets to SVG
Some of these assets are from fontawesome:
Font Awesome by Dave Gandy - http://fontawesome.io
2014-05-22 12:40:39 -04:00
Mathias Meyer
e100eea2d8 A lousy attempt at vertically aligning the footer.
There's gotta be a better way!
2014-05-09 18:01:22 +02:00
Mathias Meyer
680a0c8f22 Show running for active jobs, ran when finished. 2014-05-09 12:40:45 +02:00
Mathias Meyer
49c794c533 Fine tuning for branch name and subject.
In Chrome, it looked slightly off, the line-height adjustment
seems to fix it.
2014-05-09 10:28:35 +02:00
Josef Šimánek
141619c3f5 Show committer in build header only when he's not author. 2014-05-09 04:28:58 +02:00
Josef Šimánek
a934267b86 Use gravatar for author and committer avatars. 2014-05-09 02:20:34 +02:00
Mathias Meyer
bf84301710 Improve spacing for octocats. 2014-05-08 17:11:15 +02:00
Mathias Meyer
e1bd111224 Change summary on job page, fix more tests.
This brings both pages on par, though the duplication isn't ideal.
2014-05-08 16:31:33 +02:00
Mathias Meyer
1373308475 Delete old summary, fix tests for the builds page.
This commit breaks tests for the job page, but bear with me. It
doesn't have the new layout yet.
2014-05-08 16:00:28 +02:00
Mathias Meyer
1ceb935e19 Shorter commits for compare URLs, optimize footer.
The flow when reducing the browser width isn't fully right yet,
but we're getting there.
2014-05-08 13:21:45 +02:00
Mathias Meyer
744e32a15c Add footer section for commit and author details. 2014-05-08 12:37:00 +02:00
Mathias Meyer
a6d6e40f9c Initial version of a new build header.
Based on @Juice10's original designs at travis-ci/travis-assets#24.
2014-05-08 11:08:38 +02:00
Mathias Meyer
22130f8328 Wrap commit body into a pre tag.
This follows the idea that the message can contain useful things
like ASCII diagrams or wonderful art.

Related to travis-ci/travis-ci#2003.
2014-05-03 19:59:20 +02:00
Hiro Asari
1987a97ec1 Add missing header for pull request 2014-01-28 12:21:11 -05:00
Hiro Asari
e00b938f4d Merge pull request #190 from travis-ci/hh-annotations
Annotation support (#1220)
2014-01-27 08:41:52 -08:00
Piotr Sarnacki
82b9df2fef Capitalize labels in job and build headers 2014-01-27 13:24:50 +01:00
Hiro Asari
9e2a8cb218 Merge branch 'master' into hh-annotations
Conflicts:
	assets/scripts/app/controllers/job.coffee
	assets/scripts/app/models/job.coffee
2014-01-24 10:18:58 -05:00
Piotr Sarnacki
8801fe7e6c Replace all of the uses of translation helper with plain text
We're removing translations from Travis, the substitution was done using
this script: https://gist.github.com/drogus/8436273
2014-01-15 14:35:01 +01:00
Robert Jackson
8d681e85af Use link-to instead of deprecated linkTo. 2014-01-07 21:02:24 -05:00
Robert Jackson
cb3d41739b Use bind-attr instead of deprecated bindAttr. 2014-01-07 21:00:26 -05:00
Hiro Asari
80510badff Remove mailto: URLs
Addresses https://github.com/travis-ci/travis-ci/issues/1807
2013-12-31 19:47:28 -05:00
Sven Fuchs
eaf260a516 Revert "Display repos with no builds, but which are active in 'My repositories'"
This reverts commit fbed80f166.

Conflicts:
	assets/scripts/app/templates/repos/list.hbs
2013-11-12 16:06:26 +01:00
Piotr Sarnacki
fbed80f166 Display repos with no builds, but which are active in 'My repositories'
When user activates a repository in the profile page, we now will
display this repository on the 'My Repositories' list. When user chooses
this repository, she will see an explenation why there is no builds and
what could be done to fix this.

Conflicts:
	assets/scripts/app/controllers.coffee
	assets/scripts/app/models/repo.coffee
	assets/scripts/app/templates/repos/list.hbs
2013-10-29 18:05:23 +01:00
Piotr Sarnacki
4bb331686c Fix finishedAt tooltips and show dates in local time zone 2013-10-01 11:25:40 +02:00
Mathias Meyer
d5474b5588 Remove config from build page too. 2013-09-24 14:01:32 +02:00
Mathias Meyer
e7d4b284cd Make action links actual icons.
This change pushes the cog menu to the top, where it belongs, as it
now only includes repository-relevant actions. The icons now reflect
things relating to the build/job itself, and have replace the cog
meny.
2013-09-09 16:40:23 +02:00
Mathias Meyer
2cc35556ab Pull job/repository actions out of cog menu.
It's very hard to notice where something is, when it's hidden in
that menu.
2013-09-08 09:21:37 +02:00
Lukasz Sarnacki
44c7c627fb Replace github refference with link travis-ci/travis-ci#1266
Github issue refference is now replaced with github issue url.
This covers following refferences:
* #Num
* User#Num
* User/Project#Num
2013-09-01 13:36:24 +02:00
Piotr Sarnacki
8c3e92faea Merge branch 'master' into ui-improvements
Conflicts:
	assets/scripts/app/controllers/repo.coffee
	assets/scripts/app/templates/builds/show.hbs
	assets/scripts/app/templates/jobs/show.hbs
2013-08-06 13:16:56 +02:00
Piotr Sarnacki
c92720f280 Fix displaying pull request number on builds' list
Commit sometimes does not have information about pull request (probably
when payload is coming from pusher).
2013-08-06 13:05:25 +02:00
Piotr Sarnacki
92da0c8034 Simplify build/job and tools templates 2013-07-31 13:43:06 +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
Floyd Pink
fd98847863 show loading indicator on show-more button click 2013-07-27 16:11:12 -04: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
Piotr Sarnacki
831540af88 Fix link to PR on build/job page 2013-07-17 17:48:56 +02:00
Henrik Hodne
31cb6ce98a Extract annotations view 2013-07-11 11:45:23 -07:00
Henrik Hodne
5ec9199677 Show annotations in build view 2013-07-11 11:19:06 -07:00
Piotr Sarnacki
d1413516eb Use double qoutes for a route name in action and linkTo 2013-07-09 13:49:59 +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
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
Henrik Hodne
e1877e13e7 Fix typo, commiter -> committer 2013-05-16 22:27:03 +02:00
Piotr Sarnacki
e21bee6494 Make sure that commit data is always fresh by using #with
Commit data in job and build view is sometimes unbound, make sure it's
refreshed when commit does change.
2013-05-15 17:23:54 +02:00
Piotr Sarnacki
2f6e8082ac Show pull request title also in job view 2013-04-03 13:27:52 +02:00
Piotr Sarnacki
c9f08417f7 Keep pullRequestNumber on build not on commit 2013-03-27 14:06:03 +01:00
Jason Smale
ed69690167 Got pull request data being stored and displayed correctly 2013-03-18 10:36:31 +11:00
Jason Smale
63c461e86b Merge branch 'master' into 142-ShowPrTitle
Conflicts:
	assets/scripts/app/templates/builds/show.hbs
2013-03-18 09:43:29 +11:00