Piotr Sarnacki
52dea338ee
Refactor handling accounts
...
This commit changes a way we load accounts for profile view:
* instead of using several views with profile controllers, always use
one view to render hooks. This is achieved by redirecting to
individual account page from main profile page (for example when going
into /profile as a user drogus, the effective address will be
/profile/drogus)
* instead of using observers to wait for accounts to load I just use
promise in ProfileRoute#model which effectively ensures that accounts
are loaded at the time we want to select an individual account
* profile controller is split into profile and account controller
2014-05-28 10:23:39 +02:00
Piotr Sarnacki
459089f0cd
Make profiles code a bit simpler
...
We don't need to nest "profile" tab in account view
2014-05-28 10:23:39 +02:00
Piotr Sarnacki
42becfc019
Don't specify outlet name for 'pane' outlets
...
Specyfing "pane" as an outlet name here was a legacy thing. In current
form it doesn't give us anything and results in more code, as we need to
specify outlet everytime we want to render something there.
2014-05-28 10:23:38 +02:00
Piotr Sarnacki
27ae7c4ec2
No need to name outlet 'main'
2014-05-28 10:23:38 +02:00
Piotr Sarnacki
51b9f02da9
Don't render "flash" as an outlet.
...
Just as with "top", we always render "flash" into flash outlet, so we
can render it straight away.
2014-05-28 10:23:38 +02:00
Piotr Sarnacki
338be594bd
No need to keep "top" as an outlet.
...
We render the same thing for "top" part of the site for every layout,
there is no need to keep it as an outlet, we can just render it
directly.
2014-05-28 10:23:37 +02:00
Piotr Sarnacki
3544d523d7
Refactor auth code
...
* don't use __container__
* register it as a factory on container and inject into routes and
controller
* avoid afterSignIn errors by checking on hooksTarget, ApplicationRoute
should register itself as a hooksTarget
* keep user info on auth
2014-05-28 10:22:47 +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
Piotr Sarnacki
1a0344eeed
Remove RepoLoadingRoute for now
...
This somehow breaks tests, I need to figure out why that happens
2014-05-14 14:38:26 +02:00
Piotr Sarnacki
7558050062
Change Id header into Request on requests list
2014-05-12 11:17:49 +02:00
Piotr Sarnacki
286b945ba9
Style commit message on requests list to be shortend
2014-05-12 11:03:10 +02:00
Piotr Sarnacki
1a0d004aeb
Link commit on requests list to github
2014-05-12 11:03:10 +02:00
Piotr Sarnacki
57edf811b7
Add requests page
2014-05-12 11:03:10 +02:00
Josef Šimánek
75d58816ca
Use textarea instead of input for build status images and links.
2014-05-12 02:47:37 +02:00
Josef Šimánek
dfdc392690
Trim status image modal.
...
Closes https://github.com/travis-ci/travis-ci/issues/1900
2014-05-12 02:14:52 +02: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
5f46ebbe35
Only show annotations div if there are any.
...
Without any annotations, the div just makes for some good-looking
whitespace.
2014-05-09 13:18:14 +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
ca2ac4562a
Update jobs summary to new format.
2014-05-09 05:52:18 +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
3b2e8d69f3
Extend LinkView to allow click tracking.
...
Allows us to hook in to certain links and see how they're used.
2014-05-08 09:36:31 +02:00
Mathias Meyer
781a99edd8
Add button to add a new repository from sidebar.
...
It's currently not obvious where to click to add a new repository,
and if anything, we should make it easier for people to set up
new repositories.
2014-05-06 14:46:52 +02:00
Mathias Meyer
21cbd7c0c3
It's Log not Logs.
2014-05-06 14:00:42 +02:00
Mathias Meyer
dfc5d60173
Fix some wording for the log view.
...
Capitalized makes more sense and it's a single log, hence
the singularization.
2014-05-06 13:55:34 +02:00
Mathias Meyer
c43aa7bdac
Rearrange items on the first sync page.
...
The success message would originally show up below the message
that we're synchronizing. This change shows either the information
or the success message.
2014-05-06 10:22:50 +02:00
Piotr Sarnacki
31cb3c0bb5
Prevent sending double restart request
...
When requeue icon was clicked 2 times it was sometimes the case that we
sent 2 requests. This commit prevents that and also adds a little nice
indicator instead of restart button while we're sending the request.
2014-05-05 15:37:08 +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
9b323e4b55
[skip ci] Tweak wording on .travis.yml-only build feature
2014-04-09 19:57:49 -04:00
Henrik Hodne
433f5b7318
Use link-to instead of the deprecated linkTo
...
These were mostly removed in 8d681e85af
,
but some where left over.
2014-04-01 00:56:31 -05:00
Mathias Meyer
34c07325d3
Add a message for travis-ci.com as well.
...
Switched the logic around to make a bit more sense with the
configuration conditionals.
2014-03-18 10:44:34 +01:00
Mathias Meyer
aaf777ce9d
Show a message pointint to travis-ci.com.
...
Reduces friction a whee bit in finding your private repositories.
2014-03-18 10:40:30 +01:00
Mathias Meyer
c294dcf793
Make explanation box smaller, left-align text.
2014-03-10 12:50:31 +01:00
Mathias Meyer
f44e3eadb3
Provide more copy for insufficient oauth permissions.
2014-03-10 12:45:52 +01:00
Piotr Sarnacki
535a873dc0
Make "to top" link visible when scrolling through the log
...
These are the changes by @dmathieu (reverted at d7bef2b
) slightly
changed to allow us to use them also on Travis Pro.
The change is to still use onScroll calculations in order to position
elements instead of using "position: fixed". The latter method is harder
to use when element needs to be positioned relatively to other element -
on Pro we would have to still calculate the position because of the
right sidebar.
2014-03-04 14:07:33 +01:00
Mathias Meyer
c8b6ecb101
Fix link to docs.
...
[ci skip]
2014-02-26 23:11:14 +01:00
Piotr Sarnacki
b5963ba31d
Remove the rest of text stubs in insufficient oauth permissions
2014-02-25 11:17:52 +01:00
Piotr Sarnacki
78ff50ce68
Remove existing user text stub on insufficient oauth permissions page
2014-02-24 23:46:24 +01:00
Piotr Sarnacki
39b8af12f9
Merge branch 'insufficient-oauth-permissions'
...
Conflicts:
assets/scripts/app/routes.coffee
2014-02-24 23:33:14 +01:00
Mathias Meyer
b2bfb6c3e9
Rename properties/bindings for unadministerable hooks.
2014-02-18 11:56:19 +01:00
Mathias Meyer
81cf02cd3b
It's GitHub.
2014-02-18 11:56:19 +01:00
Piotr Sarnacki
bbba892e7b
Don't automatically toggle hook switches
...
Hook switches are toggled in the controller "toggle" action, so if we
toggle them in the component and then in the controller, it will just
return to the original state.
2014-02-12 17:58:19 +01:00
Piotr Sarnacki
0679fc260c
Revert "Revert "Use switches on settings pane""
...
This reverts commit e5ae06afeb
.
2014-02-12 17:33:42 +01:00
Henrik Hodne
e5ae06afeb
Revert "Use switches on settings pane"
...
This reverts commit 357b176f93
.
This commit seems to be where the bug with enabling hooks was
introduced, and reverting this commit seems to fix that bug.
Conflicts:
assets/scripts/app/controllers.coffee
assets/scripts/app/templates/repo/settings.hbs
2014-02-12 09:55:24 -06:00
Henrik Hodne
2450f9fe9d
Revert previous revert
...
I found the commit that caused the bug that caused me to do the last
revert. I'm therefore reverting the previous revert and I will be
committing a revert that reverts the commit that introduced the bug. See
next commit.
This reverts commit db2d38a7af
.
2014-02-12 09:54:24 -06:00
Henrik Hodne
db2d38a7af
Revert setting panel deploy
...
This seems to have caused issues with enabling the hooks for
repositories.
2014-02-12 09:14:47 -06:00
Piotr Sarnacki
8d19410264
Merge remote-tracking branch 'origin/settings-pane'
...
Conflicts:
assets/scripts/app/controllers.coffee
assets/scripts/app/routes.coffee
assets/scripts/app/views/repo/show.coffee
2014-02-12 11:52:01 +01:00
Piotr Sarnacki
e5749b0629
Fix handling not existing repos
...
Also ensure that we don't break it again with an integration test.
2014-02-12 08:02:47 +01:00
Piotr Sarnacki
a8784a58fa
Use index/loading template instead of IndexLoadingRoute
...
By default Ember.js will use either IndexLoadingRoute or index/loading
template. Before this commit we were specyfing IndexLoadingRoute, which
was renderring index_loading template. This is not needed as long as we
use index/loading template - the effect is the same, but we use a
default.
2014-02-12 07:48:44 +01:00
Henrik Hodne
e716c5d569
feat(repo-tools): show status image popup to everyone
...
If you can see the repository, then you should also be able to see the
status of said repository (and status image), so you should also be able
to copy the link to a status image.
Close travis-ci/travis-ci#1881 .
2014-01-28 19:46:30 -06:00
Hiro Asari
1987a97ec1
Add missing header for pull request
2014-01-28 12:21:11 -05:00
Hiro Asari
1cbf3ffc1e
Fix message that got mangled by the locale removal [skip ci]
2014-01-28 12:06:47 -05:00
Hiro Asari
2c079ae937
Label Rst and POD correctly
2014-01-28 09:57:54 -05:00
Mathias Meyer
36ee4c183c
Fix links to point to new documentation site.
2014-01-28 12:42:26 +01:00
Mathias Meyer
6254fa9664
It's GitHub.
2014-01-28 12:42:17 +01: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
Piotr Sarnacki
360b32a4f2
Merge branch 'updated-styles'
...
Conflicts:
assets/scripts/app/templates/layouts/top.hbs
assets/scripts/app/templates/repos/list.hbs
2014-01-27 13:02:05 +01:00
Hiro Asari
634fca454e
Use bind-attr instead of the deprecated bindAttr
2014-01-25 17:29:56 -05:00
Hiro Asari
26c5cf2a05
Add status image example for POD
...
Fixes https://github.com/travis-ci/travis-web/issues/235
Note the height attribute is removed from `#status-image`.
We now let browser decide how tall the popup will be.
2014-01-25 09:06:25 -05:00
Hiro Asari
715b1a2d36
Drop image and add status for Annotation
2014-01-24 10:32:11 -05: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
Justine Arreche
7d9db8cbae
restyled general settings
2014-01-24 10:04:12 -05:00
Piotr Sarnacki
357b176f93
Use switches on settings pane
2014-01-21 18:46:36 +01:00
Piotr Sarnacki
d41d6de175
Merge branch 'master' into settings-pane
...
Conflicts:
assets/scripts/app/templates/profile/tabs/hooks.hbs
2014-01-21 18:01:42 +01:00
Piotr Sarnacki
8e5111da88
Convert switches in profile to components
2014-01-21 17:57:35 +01:00
Piotr Sarnacki
d7bef2b94e
Revert tailing changes
2014-01-20 15:00:34 +01:00
Mathias Meyer
84037fb3c3
Fix links to blog and docs.
2014-01-20 12:50:08 +01:00
Hiro Asari
8b6be08ef4
Merge branch 'master' into settings-pane
...
Conflicts:
assets/scripts/app/routes.coffee
assets/scripts/app/templates/profile/tabs/hooks.hbs
2014-01-17 07:09:04 -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
Justine Arreche
072e89ad8e
removed locale dropdown in profile and removed colon separators
2014-01-10 14:32:30 -05:00
Justine Arreche
e8c6bc3745
Removed duplicate duration icon
2014-01-10 13:42:51 -05:00
Justine Arreche
007c53c909
removed duration-icon span to resolve duplicate clock icons
2014-01-10 13:34:49 -05:00
Piotr Sarnacki
7ddeb5cfa8
Remove the conflict from tools.hbs
2014-01-10 17:33:46 +01:00
Justine Arreche
909da95d0f
Updating branch from master
2014-01-09 15:19:42 -05:00
Piotr Sarnacki
c8cc13df59
Change submit to save
2014-01-08 12:17:57 +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
Justine Arreche
d324319a96
changes made to profile page including increased type size for readability, color styling and gravatar border radius increase
2014-01-03 19:10:58 -05:00
Mathias Meyer
d569938687
Fix typo in Code Climate popup.
2014-01-02 12:26:34 +01: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
Piotr Sarnacki
cc026b75a8
Make settings header link to repo page
2013-12-18 11:19:06 +01:00
Piotr Sarnacki
8aafb8d4e6
Bring back 'outlet pane' and 'outlet pane'
...
For some reason (I haven't had time to debug it) when we don't use named
outlet rendering "into" does not work in certain circumstances (for
example in index current view, where repos are changed automatically).
2013-12-18 11:02:25 +01:00
Piotr Sarnacki
3a15b037da
Link to repo settings from a hooks page
2013-12-18 11:02:24 +01:00
Piotr Sarnacki
8482c4c286
Move settings out of the profile page
2013-12-18 11:02:24 +01:00
Piotr Sarnacki
ac6b394ec4
Display settings link in the cog menu
2013-12-18 11:02:23 +01:00
Piotr Sarnacki
c18222ea51
Settings pane
...
This commit contains a settings pane implementation. There are a couple
of things here, which are not used yet, like advanced form helpers. I'm
leaving them here, because the plan is to add support for more settings
soon (like: include/exclude branch patterns), which will need these
helpers.
There is also tabs support, although in the current version there is
only one tab (initially it was created for supporting general tab and
notifications tab).
2013-12-18 11:02:23 +01:00
Piotr Sarnacki
86f660310f
Add index_loading template
2013-12-11 12:43:11 +01:00
Damien Mathieu
a431b68c28
make the back to top fixed and fluidify the follow scrolls
...
Fixes #89
2013-12-05 16:01:51 +01: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
06d90dbc9b
Merge branch 'master' into insufficient-oauth-permissions
...
Conflicts:
assets/scripts/app/routes.coffee
2013-10-31 15:52:59 +01:00
Nick Schonning
b21f9f82fb
travisci.com to travis-ci.com
...
travisci.com emits a 301
2013-10-30 13:15:41 -04:00
Piotr Sarnacki
190bf9e837
Use lastBuildHash on repo, not lastBuild
...
lastBuildHash uses information for last build, which is available on the
repo object, so it will not trigger an ajax request if we haven't
fetched a build yet.
2013-10-30 14:36:32 +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
Justine Arreche
de02f0d028
styling to github oauth error page and added travis-crying icon
2013-10-28 11:55:25 -04:00
Piotr Sarnacki
796e830a36
Add page about insufficient oauth permissions
2013-10-25 13:10:22 +02:00
Josh Kalderimis
4abee5edca
remove some duplicated content due to a bad merge
2013-10-14 23:17:02 +02:00
Justine Arreche
ced2bc63f6
fixed alignmnt of Mr. T
2013-10-08 16:57:17 -04:00
Justine Arreche
a57952e2f8
WIP fixing auth page, successfully fixed firefox button bug
2013-10-08 15:11:27 -04:00
Henrik Hodne
e3e96aca73
Remove more trailing whitespace
2013-10-07 17:07:33 -05:00
Justine Arreche
51c1b4dcee
Took out linkTo in list.hbs and fixed cursor to pointer on li elements for left repo list view
2013-10-07 17:16:54 -04:00
Josh Kalderimis
0d4babb07e
wrap the contents of the li, not the whole collection
2013-10-07 21:00:35 +02:00
Justine Arreche
32c1f31241
attempt to make entire repo cell clickable
2013-10-07 13:48:55 -04:00
Justine Arreche
0500ab1168
Rearranged some copy for first_sync to increase readability and added mascot to success message
2013-10-05 15:19:46 -04:00
Justine Arreche
515a0861ba
new loading spinner gif, header styles and columns for first_sync page
2013-10-05 14:04:52 -04:00
Justine Arreche
1bc7bbee67
changed layout of getting_started to two columns and reorganized typographic styles and heirarchy
2013-10-04 23:27:30 -04:00
Justine Arreche
1cd544ad3b
new screenshots for getting started steps and new styles and centered alignment
2013-10-04 15:40:46 -04:00
Justine Arreche
0cfb44868c
added in 'step' headlines to break down the info a bit better
2013-10-03 19:46:40 -04:00
Justine Arreche
b78dec5091
increased width of getting started div and took away align right on images
2013-10-03 19:11:35 -04:00
Justine Arreche
0b01dd6278
fixed styling on auth and added mascot above copy
2013-10-03 18:46:48 -04:00
Justine Arreche
9d39402f2d
additional styling to auth page and new icon for finished label
2013-10-03 18:00:54 -04: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
9d7e610f52
Remove config line, which is now empty everywhere.
2013-09-23 19:16:12 +02:00
Mathias Meyer
47f84d5b5b
Move build status image button to the top right.
...
It takes up quite a bit of room on the tabs list, and it makes
more sense to have it up there, as it belongs to the repository.
2013-09-23 13:19:43 +02:00
Mathias Meyer
3e7b9eadeb
Include proper link.
2013-09-11 10:59:18 +02:00
Mathias Meyer
59de081cb7
Update instructions for Code Climate token.
2013-09-11 10:53:14 +02:00
Mathias Meyer
0c9a49ab51
Rework Code Climate integration for action icon bar.
2013-09-11 10:53:02 +02:00
Mathias Meyer
8d3fa21665
Merge branch 'master' into mm-code-climate-window
...
Conflicts:
assets/scripts/app/templates/repos/show/tools.hbs
assets/scripts/app/views/repo/show.coffee
2013-09-10 14:32:20 +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
Mathias Meyer
f4acc21d06
WIP: Code Climate UI integration.
2013-09-03 14:26:02 +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
18ba86eca0
Remove stuff not used in travis-web anymore
2013-08-28 14:17:26 +02:00
Mathias Meyer
04545cc066
Add synchronization spinner.
2013-08-26 12:55:11 +02:00
Mathias Meyer
581f9f6858
Include a mustached spinner.
2013-08-26 12:47:35 +02:00
Piotr Sarnacki
d3ded51a16
Automatically redirect away from 'first_sync' after synced is finished
2013-08-25 14:13:46 +02:00
Piotr Sarnacki
d2ebf4cbcf
Remove indicator from first sync for now
2013-08-25 13:13:58 +02:00
Mathias Meyer
f479cac505
Add copy for the first sync page.
2013-08-21 15:18:06 +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
33bce774a3
Add first_sync template
...
First sync will be displayed when user is logged in and first sync is
still taking place
2013-08-05 03:29:19 +02:00
Piotr Sarnacki
c79725d0e9
Refactor sign in related templates, fix indicator in auth template
2013-08-05 03:24:33 +02:00
Piotr Sarnacki
d248fd11a6
Fix messages on empty repos list
2013-08-05 02:35:47 +02:00
Piotr Sarnacki
218a078164
Fix messages on empty repos list
2013-08-05 02:35:28 +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
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
Piotr Sarnacki
831540af88
Fix link to PR on build/job page
2013-07-17 17:48:56 +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
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
Piotr Sarnacki
d1413516eb
Use double qoutes for a route name in action and linkTo
2013-07-09 13:49:59 +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
Mathias Meyer
162b4386ef
Rework guide a whee bit to be more compact.
2013-06-13 20:47:21 +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
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
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
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
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
Mathias Meyer
a0ab577b6c
Add RGSoC logo to the top of the sidebar.
...
Remove the current sponsors from the sidebar.
2013-05-31 21:17:06 +02:00
Mathias Meyer
b761536d80
Add newsletter link to "Community" menu.
2013-05-24 16:19:31 +02:00
Mathias Meyer
7831fbc70b
Move join links from sidebar into the top menu.
2013-05-20 15:56:13 +02:00
Mathias Meyer
be432528d8
Disable stats menu item for now.
...
Until a proper stats page is back, that is.
2013-05-17 07:54:27 +02:00
Henrik Hodne
e1877e13e7
Fix typo, commiter -> committer
2013-05-16 22:27:03 +02:00
Piotr Sarnacki
d0f7c75795
Remove sidebar elements, which need to query API
...
This reverts commit b6e89073dc
.
2013-05-16 13:55:18 +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
985e218981
Fix odd behavior on running jobs list and on queued jobs list
...
In order to not load too many repositories when not needed I was using
construct of repoData on Job and Worker models. repoData was a simple
object with id and slug attributes, which was used to generate url for a
repo. That way I didn't have to instantiate Repo object for generating
urls. The problem is that our API does not return repositorySlug along
with Job record, so the value of repositorySlug was overwritten and in
consequence repoData was becoming empty.
I could change the API, but I feel that the whole repoData concept is
flawed. A bit better solution is to load incomplete repository data into
the store (just an id and a slug) and then instantiate repo record - as
long as it will not need to provide other fields than an id and a slug,
we will not have to do an ajax request.
2013-05-15 17:23:53 +02:00
Piotr Sarnacki
b6e89073dc
Revert "Revert "Revert "Remove sidebar elements, which need to query API
...
This reverts commit 9ca1833103
.
2013-05-15 17:23:52 +02:00
Piotr Sarnacki
47630b5bab
Use view.jobIdForLog instead of showDownloadLog
...
The latter is not always refreshed, I don't have time to debug it more
thoroughly
2013-05-15 17:23:48 +02:00
Josh Kalderimis
da35b52a56
Merge branch 'master' of https://github.com/travis-ci/travis-web
2013-05-13 10:56:03 +02:00
Mathias Meyer
f7618bef8b
There's a capital H in GitHub.
2013-05-11 08:38:23 +02:00
Mathias Meyer
6230224412
Remove Fork me sidebar.
2013-05-10 23:50:25 +02:00
Josh Kalderimis
55a58f275d
remove the (i) from the top right of the tabs
...
the (i) is a miscommunication as it looks like it is to give information about the tabs instead of pop down descriptions underneath each of the repos in the recent and 'my repos' lists.
2013-05-10 19:54:52 +02:00
Mathias Meyer
9bce26ea3e
Change repository header to link to Travis repo.
...
Linking this to GitHub is cause for confusion, even for myself.
The tiny octocat now points to GitHub instead.
2013-05-10 16:49:15 +02:00
Piotr Sarnacki
9ca1833103
Revert "Revert "Remove sidebar elements, which need to query API""
...
This reverts commit e6b8562054
.
2013-04-29 14:53:56 +02:00
Fiona Tay
8152f4f2d6
Add placeholder for search input
2013-04-29 14:53:55 +02:00
Fiona Tay
3b53aca586
Fix minor spelling mistakes
2013-04-29 14:53:55 +02:00
Piotr Sarnacki
d2e103bc36
Revert "Remove sidebar elements, which need to query API"
...
This reverts commit d0009176f9
.
2013-04-29 14:53:55 +02:00
Fiona Tay
5cf2c65d2f
make 'My Repos' come before 'Recent' in sidebar
2013-04-17 20:12:33 -07:00
Piotr Sarnacki
d0009176f9
Remove sidebar elements, which need to query API
...
We have problems with timeouts and thus we want to lower API load
2013-04-16 20:46:56 +02:00
Piotr Sarnacki
957d8a01ab
Merge branch 'sidebar-tabs'
...
Conflicts:
assets/scripts/spec/support/conditions.coffee
2013-04-05 19:26:24 +02:00
Piotr Sarnacki
d414c47833
Don't render links if slug is missing
2013-04-05 19:25:30 +02:00
Piotr Sarnacki
2f6e8082ac
Show pull request title also in job view
2013-04-03 13:27:52 +02:00
Sven Fuchs
63c0c50ec2
Merge branch 'master' into sf-log
2013-03-29 16:04:18 +01:00
Piotr Sarnacki
c9f08417f7
Keep pullRequestNumber on build not on commit
2013-03-27 14:06:03 +01:00
Sven Fuchs
894f321a8f
some style tweaks to the sidebar tabs /cc @drogus
2013-03-22 02:14:00 +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
Jason Smale
275b160d7d
Reverted back to old Pull Request listing layout
2013-03-18 09:35:45 +11:00
Jason Smale
10209bbc26
Added structure, but pull request data not accessible in view
2013-03-18 09:24:58 +11:00