Commit Graph

2272 Commits

Author SHA1 Message Date
Piotr Sarnacki
a51abc285b Enable minification 2015-01-16 13:26:56 +01:00
Piotr Sarnacki
0dcf283aa0 Fix requests route name 2015-01-15 17:22:10 +01:00
Piotr Sarnacki
f26d3edcc5 Prepare BuildView for ember-cli 2015-01-15 17:08:40 +01:00
Piotr Sarnacki
c205529295 Cleanup BuildsView 2015-01-15 17:08:40 +01:00
Piotr Sarnacki
345cb6e29e Cleanup BuildView 2015-01-15 17:08:40 +01:00
Piotr Sarnacki
67e787596f Follow conventions on templates locations 2015-01-15 17:08:40 +01:00
Piotr Sarnacki
3c057ea401 Remove BuildsItemView 2015-01-15 17:08:40 +01:00
Piotr Sarnacki
76f4ac758c Fix CSS on profile page 2015-01-15 17:08:40 +01:00
Piotr Sarnacki
681622b58c Clean up controllers a bit 2015-01-15 17:08:40 +01:00
Piotr Sarnacki
6540304db5 Simplify queue 2015-01-15 17:08:40 +01:00
Piotr Sarnacki
47e4dd664d Remove unused code 2015-01-15 17:08:40 +01:00
Piotr Sarnacki
0217862626 It's sidebar view instead of layouts/sidebar 2015-01-15 17:08:39 +01:00
Piotr Sarnacki
96c7138df1 Move queues/show.hbs to queue.hbs 2015-01-15 17:08:39 +01:00
Piotr Sarnacki
0cbc2f3f7d Remove RunningJobs view 2015-01-15 17:08:39 +01:00
Piotr Sarnacki
94f052bb74 'application' class is not needed on views with simple layout 2015-01-15 17:08:39 +01:00
Piotr Sarnacki
19c3b6f455 Fix topbar on first sync page 2015-01-15 17:08:39 +01:00
Piotr Sarnacki
83bbb1d87f Move logic from FirstSyncView to the route 2015-01-15 17:08:39 +01:00
Piotr Sarnacki
33cf63ed83 Simplify rendering getting_started 2015-01-15 17:08:39 +01:00
Piotr Sarnacki
ef460e1dc2 Templates for getting started page are the same for pro and org 2015-01-15 17:08:39 +01:00
Lisa P
0676f27ee1 fix firefox not calculating footer right 2015-01-15 16:25:35 +01:00
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