Lisa P
ac36b827dd
style views to make sticky footer work again
2015-01-15 13:15:41 +01:00
Piotr Sarnacki
1ee3d0c0ed
Change MainView class to .main instead of .application
2015-01-15 13:09:12 +01:00
Piotr Sarnacki
4fae71a002
Add ordering to dashboard stylesheets
2015-01-15 13:08:50 +01:00
Piotr Sarnacki
f299aceb21
Ignore public/styles/dashboard.css
2015-01-15 12:58:54 +01:00
Piotr Sarnacki
eb00c7104e
Add classes to application and dashboard views
2015-01-15 12:58:07 +01:00
Piotr Sarnacki
03ef70c82a
Deactivate dashboard stylesheet by default
2015-01-15 12:57:57 +01:00
Piotr Sarnacki
ad5518104d
Move sidebar to templates, not layouts
2015-01-15 12:39:06 +01:00
Piotr Sarnacki
114a6a641d
Don't export functions with underscore from helpers
2015-01-15 12:39:06 +01:00
Piotr Sarnacki
126ef95b9f
Fix githubify helper
2015-01-15 12:39:05 +01:00
Piotr Sarnacki
f3f56978da
Add newlines at the end of ember-data
...
If a file ends with a comment, asset pipeline will concat it without a newline,
so first line of the next file will be inside a comment
2015-01-15 12:39:05 +01:00
Piotr Sarnacki
b5990032f5
Remove strip_debug
...
We don't need it as we attach both production and debug versions of Ember.js
anyway.
2015-01-15 12:39:05 +01:00
Piotr Sarnacki
bd950faf4a
Add Ember Data
2015-01-15 12:39:05 +01:00
Lisa P
7fad98811d
add dashboard files
2015-01-15 12:38:05 +01:00
Piotr Sarnacki
fc0c549556
Create separate stylesheets for dashboard and the rest
2015-01-15 11:14:20 +01:00
Piotr Sarnacki
2396fb925d
Fix imports in styles
2015-01-15 11:14:19 +01:00
Piotr Sarnacki
9d72db05a5
Move stylesheets to styles/app
2015-01-15 11:14:19 +01:00
Piotr Sarnacki
5065bb5739
Subscribe to pusher channels only when entering the MainRoute
...
We don't want to subscribe if we're at any other routes, because there is no
data there. The main target is to avoid all of the notifications from a common
channel if we're on the /dashboard route.
2015-01-15 10:36:35 +01:00
Piotr Sarnacki
a891892bd8
Add missing requires in routes
2015-01-14 18:23:51 +01:00
Piotr Sarnacki
1ab14e9188
Extract routes to individual files
2015-01-14 18:07:27 +01:00
Piotr Sarnacki
8715087237
Extract ApplicationRoute to a separate file
2015-01-14 14:07:05 +01:00
Piotr Sarnacki
5c280001d3
Rename IndexRoute to MainRoute
2015-01-14 13:22:58 +01:00
Piotr Sarnacki
56e19df5f2
Require helpers/urls explicitly in helpers
2015-01-14 13:11:23 +01:00
Piotr Sarnacki
ec8d93f8cf
Refactor Travis.Helpers to prepare it for ES6 modules
...
In order to make it easy to switch to ember-cli I'm starting changing a series
of refactorings that will prepare the codebase to the switch. Here I'm:
1. Assign all of the external objects and functions to variables in order to
make it easy to change them to imports in the feature
2. Extract functions from Travis.Helpers into local functions and create the
object at the end of file to prepare it for exporting
2015-01-14 12:55:17 +01:00
Piotr Sarnacki
2b86e93d13
Fix close button on flash messages
2015-01-14 12:47:16 +01:00
Piotr Sarnacki
df74b618ce
Enable removeLog on pro
2015-01-14 12:27:31 +01:00
Piotr Sarnacki
8ff844e5a1
Strengthen the check to display download log button
...
Technically jobIdForLog should be sufficient, because it has job id only when
it's a job or a build page, but for some reason it doesn't get refreshed
properly.
2015-01-13 15:46:21 +01:00
Piotr Sarnacki
3c224c809e
Remove extra status link from topbar
2015-01-13 12:13:55 +01:00
Piotr Sarnacki
e1a61af64a
Fix PR URL on PRs list
2015-01-12 14:26:20 +01:00
Piotr Sarnacki
f7b2f0cbf1
Disable remove log button on pro for now
2015-01-12 14:22:48 +01:00
Piotr Sarnacki
1e8daa3e2c
Fix PRs list - it was missing a PR column
2015-01-12 14:21:23 +01:00
Piotr Sarnacki
d69ab156e0
Merge pull request #324 from travis-ci/remove-log
...
Remove log
2015-01-12 12:56:54 +01:00
Piotr Sarnacki
8b6db4461c
Don't use events to open popup for allowed failures help
2015-01-12 12:20:19 +01:00
Piotr Sarnacki
43e06fc180
Viewing user's repositories needs auth
2015-01-12 11:39:34 +01:00
Piotr Sarnacki
9c9002b204
Remove 'sponsored by' text
2015-01-09 15:46:59 +01:00
Piotr Sarnacki
0db4a3a6ca
Don't use 'event' in popupClose
...
It doesn't work on firefox and we don't need it anyway
2015-01-09 15:33:24 +01:00
Piotr Sarnacki
9023d0ca06
Remove extra removeLogPopup function (merge
...
leftover)
2015-01-09 15:19:36 +01:00
Piotr Sarnacki
23cebc4826
Merge branch 'remove-log' of github.com:travis-ci/travis-web into remove-log
2015-01-09 15:03:46 +01:00
Piotr Sarnacki
09075e880d
Don't display remove log button if it's already removed
2015-01-09 15:02:34 +01:00
Lisa P
486e417d12
some styles for remove-log-popup
2015-01-09 15:01:07 +01:00
Piotr Sarnacki
aca82a0379
Display remove log only when user hasPermissions to use it
2015-01-09 14:59:21 +01:00
Lisa P
8c74c10654
Merge branch 'remove-log' of github.com:travis-ci/travis-web into remove-log
2015-01-09 14:54:09 +01:00
Josh Kalderimis
68a08ac51b
Merge pull request #318 from aprescott/concurrent-jobs-not-builds-in-settings
...
Rename 'Concurrent builds' setting to 'Concurrent jobs'
2015-01-09 13:34:50 +01:00
Piotr Sarnacki
eb78d62adb
Change popup functions to not use events
2015-01-09 13:07:12 +01:00
Piotr Sarnacki
4d9d0f10d9
Bring back hack for download log button
2015-01-09 13:07:12 +01:00
Lisa P
3bf326a942
Add actions for remove log
2015-01-09 13:07:12 +01:00
Lisa P
3582969e90
add popup stub
2015-01-09 13:06:15 +01:00
Piotr Sarnacki
2a64382563
Use Urls.githubCommit for githubify
2015-01-09 11:18:02 +01:00
Piotr Sarnacki
ee2db5d891
Allow to set different title for different instances of the app
2015-01-09 10:17:16 +01:00
Piotr Sarnacki
2d468190e0
Fix the message about public/private repos on account page
2015-01-08 17:14:38 +01:00
Piotr Sarnacki
7959442a99
Disable remove log button for now
2015-01-08 17:11:48 +01:00