Piotr Sarnacki
51e8806d17
[pro-merge] Set ajax.pro to whatever value Travis.cofnig.pro holds
2014-12-29 18:17:57 +01:00
Piotr Sarnacki
e712644a86
[pro-merge] Add views used only on pro
2014-12-29 18:17:57 +01:00
Piotr Sarnacki
2c05af6588
[pro-merge] Add travis-pro auth extensions
2014-12-29 18:17:57 +01:00
Piotr Sarnacki
8e2f8fc7f3
[pro-merge] Add controllers and controller extensions from travis-pro
2014-12-29 18:17:57 +01:00
Piotr Sarnacki
284734ee65
[pro-merge] Add charm initialization script if charm_key is available
2014-12-29 18:17:57 +01:00
Piotr Sarnacki
b4573ff293
[pro-merge] Add model extensions from travis-pro
2014-12-29 18:17:57 +01:00
Piotr Sarnacki
3c99ec395c
[pro-merge] Add styles from travis-pro-web
...
For now I put all of the pro styles in a ".pro" selector, which is added to the
body element.
2014-12-29 18:17:56 +01:00
Piotr Sarnacki
f8c17775ed
[pro-merge] Add config entries from travis pro
2014-12-29 18:17:56 +01:00
Piotr Sarnacki
e904067679
Update Ember.js to 1.9.1
2014-12-29 18:17:56 +01:00
Piotr Sarnacki
249d45ace6
Move save method in settings to actions
2014-12-29 18:17:56 +01:00
Piotr Sarnacki
385287489c
Fix toggling hooks on profile page
2014-12-29 18:17:55 +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
f355bc58f3
Fix search to work with new way of handling repos tabs
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
b771f79587
No need to specify path when path is the same as name
2014-12-29 18:17:55 +01:00
Piotr Sarnacki
9d4146f155
Refactor index.recent and index.my_repositories routes
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
0dfb5dc10c
Get parts from a log object
...
For some reason using this.get('log.parts') is not equivalent to
log.get('parts')
2014-12-29 18:16:16 +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
fa6b0fe161
No need to destroy parts in runloop
2014-12-29 18:16:16 +01:00
Piotr Sarnacki
c13cd4e72e
Update Ember.js to 1.9.0 and handlebars to 2.0.0
2014-12-29 18:16:16 +01:00
Piotr Sarnacki
0a69a5424d
Fix log errors on 1.8.1
...
This part needs further refactoring, but for now I just fixed log view to
teardown and setup things properly in all cases something changes (when element
is inserted or removed, but also when log object is changed).
2014-12-29 18:16:15 +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
b5276ef4a6
Hacky fix to make the status images work again.
...
The bindings are a bit odd in this setup. The status images view
reaches into the repos/show view to fetch relevant information.
2014-12-12 18:21:46 +01:00
Mathias Meyer
096e9872a6
Fix eventType for the build.
...
This (somehow) ensures that the job page is properly populated.
2014-12-12 12:22:20 +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
a2d4446382
Revert "comment out push code"
...
This reverts commit 2d5643f392
.
Conflicts:
assets/scripts/app/models/build.coffee
2014-12-11 20:22:33 +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
860977347f
add push
2014-12-11 19:34:56 +01:00
Justine Arreche
2d5643f392
comment out push code
2014-12-11 19:31:05 +01:00
Justine Arreche
b8f8383a5e
changed svg to png file format
2014-12-11 19:10:38 +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