Piotr Sarnacki
cc7fef21ca
Fix download log and remove log button display checks
...
For some reason when we run get('build.jobs.firstObject.id') it returns
different result than get('build.jobs').objectAt(0).get('id'). I can't reproduce
it on a clean Ember application, so it's probably a consequence of something
that we do in our views.
2015-01-08 15:15:41 +01:00
Piotr Sarnacki
ad0567fe13
Remove regenerate key option from settings menu for now
...
We added regenerate key button in order to allow people reset their private key
on Travis CI after a possible security breach. Travis CI users can't leak the
key, because they don't even have access to it, so at this point it's not needed
anymore.
2015-01-08 12:16:07 +01:00
Piotr Sarnacki
e68b6b49c0
Fix getting started page
2015-01-08 11:50:02 +01:00
Piotr Sarnacki
8abbdb931a
Show lint only on org
2015-01-08 10:42:00 +01:00
Piotr Sarnacki
36b174102a
Change /my_repositories to /repositories
2015-01-06 14:01:41 +01:00
Piotr Sarnacki
963ad64d62
Oh, logic, how does it work
2015-01-06 13:50:03 +01:00
Piotr Sarnacki
c6195f124a
Show 'we're hiring' message only on .org
2015-01-06 13:49:11 +01:00
Piotr Sarnacki
60410d50ec
Show 'we're hiring message
2015-01-06 13:47:11 +01:00
Piotr Sarnacki
e95e679e80
Use label helper on ssh key form
2014-12-31 15:45:53 +01:00
Piotr Sarnacki
04e97aa9ab
Fix HTML on repos/show/empty.hbs
2014-12-31 15:18:25 +01:00
Piotr Sarnacki
8241c2b91e
Bring back billing link in the user menu on top bar
2014-12-30 13:37:11 +01:00
Piotr Sarnacki
eb9eac2b09
Merge branch 'refactoring' into ps-travis-pro-merge
2014-12-30 11:30:08 +01:00
Piotr Sarnacki
47e1de1d26
Extract Github URLs to controller
2014-12-30 11:28:49 +01:00
Piotr Sarnacki
f64adfbc89
Use injected 'config' object instead of global Travis.config
2014-12-30 11:19:55 +01:00
Piotr Sarnacki
86c2e8334e
[pro-merge] Sidebar can be rendered, no need to use outlet
2014-12-29 18:20:22 +01:00
Piotr Sarnacki
88ce89d34c
[pro-merge] Update views and templates with travis-pro specific code
2014-12-29 18:20:21 +01:00
Piotr Sarnacki
66be22af68
Fix actions on views
...
Almost all actions on views were not properly handled, because they were still
methods directly on a view object rather than in `actions` property. This commit
fixes it.
2014-12-29 18:17:55 +01:00
Piotr Sarnacki
345dacff29
Remove deprecation warnings for #with
2014-12-29 18:17:55 +01:00
Piotr Sarnacki
5f2f4c3852
First stab at fixing weird view errors
...
This commit starts refactoring of one of the remaining areas where we do weird
tricks to get the desired behaviour. Namely, we were treating "my_repositories"
and "recent" not as individual routes with separate URLs, but only different
states on the repos controller. Such approach leads to various problem with
connecting outlets on rerenders (ie. we don't explicitly connect outlets when
changing from one view to another programatically).
A new cleaner way is to change both tabs into routes.
2014-12-29 18:17:55 +01:00
Piotr Sarnacki
e08584b879
Fix HTML
2014-12-29 18:16:16 +01:00
Piotr Sarnacki
8d867010b5
Outlet names should be passed as strings
2014-12-29 18:16:16 +01:00
Piotr Sarnacki
e6800c80c6
Refactor our layout handling
...
Layout handling in travis-web was implemented in a dynamic way, so we
could change a main layout from any of the routes. This needed a
`rerender` call which was making things harder and needed some hacks. It
also broke a few transitions when upgrading to 1.8.1.
After examining our usage of layouts I've noticed that we don't need to
change the entire layout dynamically and instead we can set layout on
root routes (like "index", "profile" and other root routes).
2014-12-29 18:16:14 +01:00
Piotr Sarnacki
09eeeaff1b
Revert "Revert "Merge pull request #308 from rwjblue/update-ember""
...
This reverts commit 840ce5a47d
.
2014-12-29 18:16:14 +01:00
Mathias Meyer
1e97d6fb59
Merge pull request #319 from travis-ci/ja-new-topbar
...
ch-ch-changes on topbar
2014-12-23 09:30:01 +01:00
Piotr Sarnacki
296d25206e
Forgot to remove static text used for testing
2014-12-22 18:51:07 +01:00
Piotr Sarnacki
f2bd748526
Make commit first line go under branch if it's too long
2014-12-22 18:49:21 +01:00
Justine Arreche
59115b7779
ch-ch-changes on topbar
2014-12-22 16:47:55 +01:00
Piotr Sarnacki
a287026aa2
Merge branch 'ps-fix-subject'
2014-12-19 11:09:17 +01:00
Mathias Meyer
a2af3f859b
Uncomment hiring message.
2014-12-19 09:10:43 +01:00
Piotr Sarnacki
fc18c185cc
Change request-kind background to have flexible height
2014-12-18 21:52:49 +01:00
Mathias Meyer
2a5b1c89d8
Fix link to status page.
2014-12-18 09:29:21 +01:00
Mathias Meyer
81ffc3d6a7
Fix pull request number display.
2014-12-12 12:06:21 +01:00
Mathias Meyer
aef53f4554
Fix event type display on the jobs page.
2014-12-12 11:41:54 +01:00
Justine Arreche
806fd899bc
attempting to add job event types to jobs tab
2014-12-12 11:36:43 +01:00
Josh Kalderimis
90c8997379
Merge branch 'ja-build-header' of github.com:travis-ci/travis-web into ja-build-header
2014-12-11 20:23:13 +01:00
Josh Kalderimis
354c6a4410
Revert "trying to fix ember stuffs"
...
This reverts commit e4a76499a8
.
2014-12-11 20:22:47 +01:00
Josh Kalderimis
b09d26b1e8
removed some commented out code for now
...
recommended by @rwjblue
2014-12-11 20:14:40 +01:00
Justine Arreche
2f1933a137
Merge branch 'ja-build-header' of github.com:travis-ci/travis-web into ja-build-header
2014-12-11 19:54:58 +01:00
Justine Arreche
e4a76499a8
trying to fix ember stuffs
2014-12-11 19:52:37 +01:00
Justine
a7ad256324
Auto-merged master into ja-build-header on deployment.
2014-12-11 19:36:21 +01:00
Justine Arreche
3995a0aa90
added default avatar and hid hiring
2014-12-11 15:54:39 +01:00
Justine Arreche
22aab4a629
created classes for push and pull requests
2014-12-11 11:55:08 +01:00
Justine Arreche
a1eac086fd
commented out the remove log tool for now
2014-12-10 22:04:47 +01:00
Sven Fuchs
776e3e9c3b
set the build request type class from build.eventType
2014-12-10 21:30:46 +01:00
Justine Arreche
ce3ef8f7d2
fixed line-height issue in Chrome and Firefox
2014-12-10 21:30:45 +01:00
Justine Arreche
ae00085f88
added pull request and push icons and pushed author to baseline of new-summary div
2014-12-10 21:30:45 +01:00
Piotr Sarnacki
a8bd45eaec
Fix code climate icon
2014-12-10 21:30:44 +01:00
Piotr Sarnacki
03926ddc70
Text breaks icons position, removing for now
2014-12-10 21:30:44 +01:00
Piotr Sarnacki
55f6fa30ec
Fix PR info on jobs/show
2014-12-10 21:30:44 +01:00
Piotr Sarnacki
cb3f1a4d9f
More fixes for IE
2014-12-10 21:30:44 +01:00