Commit Graph

757 Commits

Author SHA1 Message Date
Piotr Sarnacki
e1bb8a2e41 Settings controller doesn't need to be ObjectController 2015-06-02 11:16:04 +02:00
Piotr Sarnacki
81264689f8 Change requests items to use components 2015-06-02 11:16:04 +02:00
Piotr Sarnacki
d2dd744811 Remove unused controllers 2015-06-02 11:16:04 +02:00
Piotr Sarnacki
4201b81fe8 Change CurrentUserController to Controller 2015-06-02 11:16:04 +02:00
Piotr Sarnacki
394e9ce11b Change account to Controller 2015-06-02 11:16:04 +02:00
Piotr Sarnacki
8b333c09fa Extract builds-item as a component to not use itemController 2015-06-02 11:16:04 +02:00
Lisa Passing
e8da85562c add some scrolling to click on sidebar 2015-06-01 12:53:15 +02:00
Lisa Passing
7229e068c5 cleanup some dashbaord images 2015-05-28 15:40:49 +02:00
Lisa Passing
d687ebe01a bring back old things 2015-05-28 15:40:49 +02:00
Lisa Passing
275f8f14b2 trying some api things 2015-05-28 15:40:49 +02:00
Lisa Passing
d08e70f6cf more dashboard updates 2015-05-28 15:40:49 +02:00
Lisa Passing
08e53b6aee start dashboard update 2015-05-28 15:40:48 +02:00
Lisa Passing
064f414da7 create loading-indicator component and replace all instances of the non-component 2015-05-28 13:52:44 +02:00
Piotr Sarnacki
4b8900be0a Bring back proper HTML for running jobs item 2015-05-20 13:07:22 +02:00
Piotr Sarnacki
697f3bc56c Merge pull request #356 from travis-ci/small_fixes
Small fixes
2015-05-19 16:15:25 +02:00
Lisa Passing
3d21fd88a7 change irc link to chat.travis 2015-05-19 11:47:06 +02:00
Lisa Passing
4559a8441f remove outline from logo 2015-05-19 11:28:42 +02:00
Lisa Passing
621b5750f0 fix committer has author avatar issue 2015-05-18 15:59:54 +02:00
Lisa Passing
0b658dab73 fix typo on getting_started 2015-05-18 15:28:08 +02:00
Lisa Passing
d32fe183ad cleanup some top styles 2015-05-18 15:00:52 +02:00
Piotr Sarnacki
ac6d6037f9 Make favicon colors in line with UI state colors 2015-05-18 14:09:23 +02:00
Piotr Sarnacki
d398f468b8 Fix show-more button 2015-05-12 18:32:53 +02:00
Piotr Sarnacki
b9cf051575 Show proper layout for owner's loading page 2015-05-12 17:24:16 +02:00
Lisa Passing
2700bc9557 fix running build as far as possible right now 2015-05-12 14:45:30 +02:00
Lisa Passing
1fb4a868be fix owner routes and tabs 2015-05-12 14:45:30 +02:00
Lisa Passing
ff107384c2 add owner stuff 2015-05-12 14:45:30 +02:00
Konstantin Haase
4d519f145a Revert "add eventType as an attribute, include api builds to the history"
This reverts commit 5e1dd9a83b.
2015-05-12 12:35:41 +02:00
Piotr Sarnacki
93373e89ee Enable polling for tests 2015-05-12 10:02:47 +02:00
Piotr Sarnacki
234572f8a6 Disable ajax polling for now 2015-05-12 09:38:29 +02:00
Piotr Sarnacki
ce64132de1 Pass repo to job components from the build template
It seems that when repo object on job is not instantiated it can error
out when trying to use slug along with slug. Before I dig deeper into
this, the easy fix is to pass repo from the top, because on repo view
it's loaded already.
2015-05-11 15:34:35 +02:00
Piotr Sarnacki
5c24778394 Properly deregister polling hook when there's no models to poll 2015-05-11 14:56:36 +02:00
Lisa Passing
f9fcd3888c fix owner page owner name thing 2015-05-11 14:18:20 +02:00
Lisa Passing
621481cdfc fix alignment for profile hooks without admin rights 2015-05-11 13:53:37 +02:00
Lisa Passing
38c90b53f0 refactor first_sync 2015-05-11 12:37:56 +02:00
Lisa Passing
44bff4571e remove more unused styles and adjust sticky footer height 2015-05-11 12:37:56 +02:00
Lisa Passing
c817cd5ed3 remove unused style files 2015-05-11 12:37:56 +02:00
Lisa Passing
cc98163686 change simple layout to be centered 2015-05-11 12:37:55 +02:00
Lisa Passing
9c4bee76f5 add first_sync styles 2015-05-11 12:37:55 +02:00
Lisa Passing
b04cf65485 fix tabnav sidebar 2015-05-11 12:36:46 +02:00
Piotr Sarnacki
22ac301149 Fix hook error styling 2015-05-07 13:49:23 +02:00
Piotr Sarnacki
a85f0ebc9f Add tests for polling service and mixin 2015-05-07 13:49:22 +02:00
Piotr Sarnacki
b27977baaa Make polling play nice with promises 2015-05-07 13:49:22 +02:00
Piotr Sarnacki
f8390b8f82 Fix tests 2015-05-07 13:49:22 +02:00
Piotr Sarnacki
29c95a4180 Poll for build on job tab
Build has also job's data, so it will get more info with not much
overhead.
2015-05-07 13:49:22 +02:00
Piotr Sarnacki
984dd2328e Also observe current repository for ajax polling 2015-05-07 13:49:21 +02:00
Piotr Sarnacki
193a005434 Remove some deprecations 2015-05-07 13:49:21 +02:00
Piotr Sarnacki
a4a75912b0 Implement ajax polling for things that are visible on the screen
We sometimes miss pusher updates, which started to be more common
lately. Until we investigate what's going on, this should be a good
workaround for keeping UI in sync with the DB.
2015-05-07 13:49:21 +02:00
Piotr Sarnacki
a304ce2640 Fix requests page 2015-05-07 13:07:00 +02:00
Piotr Sarnacki
e217335f2d Quote action names in templates 2015-05-07 12:51:23 +02:00
Piotr Sarnacki
971691852f Merge pull request #349 from travis-ci/ember-1.11.3
Update Ember to 1.11.3
2015-05-07 12:18:18 +02:00
Sven Fuchs
5e1dd9a83b add eventType as an attribute, include api builds to the history 2015-05-06 15:30:57 +02:00
Lisa Passing
2751d8878e more space for titles, bring back border-radius for profile images 2015-05-06 12:17:43 +02:00
Piotr Sarnacki
bfb4946df8 Show caches also if there're no caches for push builds
This commit fixes caches view to show caches also if only PR caches
exist. Previous version checked for pushes only.
2015-05-06 11:34:02 +02:00
Lisa Passing
1fc1fdadfa more space for owner name 2015-05-05 17:19:32 +02:00
Piotr Sarnacki
95c91786ac Revert "Move owner's page under main route"
This reverts commit ee4eb418ef.
2015-05-05 15:42:59 +02:00
Piotr Sarnacki
5229dc9fef Revert "Fix sidebar for logged in users"
This reverts commit 8c07e4ec7a.
2015-05-05 15:42:58 +02:00
Piotr Sarnacki
141015b583 Revert "Don't show sidebar on owner's page"
This reverts commit 7b7b16e57f.
2015-05-05 15:42:54 +02:00
Piotr Sarnacki
7b7b16e57f Don't show sidebar on owner's page 2015-05-05 15:37:43 +02:00
Piotr Sarnacki
8c07e4ec7a Fix sidebar for logged in users 2015-05-05 15:20:57 +02:00
Lisa Passing
661b16255b set document title on owner pages 2015-05-05 14:46:53 +02:00
Lisa Passing
7373d47b14 fix broken caches list on firefox 2015-05-05 14:28:56 +02:00
Lisa Passing
55a9eaf7b3 Merge branch 'master' of github.com:travis-ci/travis-web 2015-05-05 14:21:49 +02:00
Lisa Passing
0557f17cfa remove border radius on owner profile 2015-05-05 14:21:40 +02:00
Piotr Sarnacki
ee4eb418ef Move owner's page under main route
That way we don't rerender the entire layout each time we change route
under "main"
2015-05-05 14:21:24 +02:00
Lisa Passing
1801645ddd use the config thing instead 2015-05-05 13:50:31 +02:00
Lisa Passing
1456fcb22b hardcode the other api 2015-05-05 13:44:05 +02:00
Lisa Passing
d6e40d6ebd use build id and not number 2015-05-05 13:03:10 +02:00
Lisa Passing
e8c719587f use active in the api query 2015-05-05 13:03:09 +02:00
Lisa Passing
ab9697892f use avatar url with mm fallback 2015-05-05 13:03:09 +02:00
Lisa Passing
065796bc76 remove owner name from repos on owner page and fix cta bug 2015-05-05 13:03:09 +02:00
Lisa Passing
8733b46d32 fix topbra l;anding bug 2015-05-05 13:03:08 +02:00
Lisa Passing
c2226f14f7 implement all of josh\'s feedback 2015-05-05 13:03:08 +02:00
Lisa Passing
fe13a44237 fix footer columns issue 2015-05-05 13:03:08 +02:00
Lisa Passing
593602bf49 adjust owner route 2015-05-05 13:03:08 +02:00
Lisa Passing
935e421256 comment out stuff not necessary for phase 1 2015-05-05 13:03:07 +02:00
Lisa Passing
e5c4a45173 add component tests and things 2015-05-05 13:03:07 +02:00
Lisa Passing
4ac5841a6d add make owner page sorta kinda work 2015-05-05 13:03:07 +02:00
Lisa Passing
1760168d45 change owner api endpoint 2015-05-05 13:03:07 +02:00
Lisa Passing
05e7b41a5e add more space to owner info 2015-05-05 13:03:07 +02:00
Lisa Passing
4ea1ace04d fix margin for dashboard tiles 2015-05-05 13:03:06 +02:00
Lisa Passing
b0bccce0ab change some owner styles 2015-05-05 13:03:06 +02:00
Lisa Passing
f8207c75da restyle repo tiles for owner 2015-05-05 13:03:06 +02:00
Lisa Passing
6dc3dd357e add more owner functionality 2015-05-05 13:03:06 +02:00
Lisa Passing
b735f08153 make sync-button on ownerpage and extension of the base sync button 2015-05-05 13:03:05 +02:00
Lisa Passing
66ef0dcfab remove some unnescessary classes 2015-05-05 13:03:05 +02:00
Lisa Passing
11daca52a1 finish styling owner page elements 2015-05-05 13:03:05 +02:00
Lisa Passing
ca483a2a78 add owner page layout styles 2015-05-05 13:03:05 +02:00
Lisa Passing
f2211ef267 remove some dummy markup 2015-05-05 13:03:04 +02:00
Lisa Passing
466b42b8c1 style memberlist 2015-05-05 13:03:04 +02:00
Lisa Passing
49b83f4d2b prepare markup for owner page 2015-05-05 13:03:04 +02:00
Lisa Passing
c7a72644b2 fix bug in sidebar when build number has 5 or more digits 2015-05-04 12:26:21 +02:00
Piotr Sarnacki
b22f4d5464 Fix travis-errors 2015-04-30 12:48:12 +02:00
Piotr Sarnacki
9a232626cc Update Ember.js to 1.11.3 2015-04-30 12:48:12 +02:00
Piotr Sarnacki
28afd84ef1 Remove tipsy 2015-04-30 12:48:11 +02:00
Piotr Sarnacki
4d5884c42b Rewrite filter-input to HTMLBars 2015-04-30 12:48:11 +02:00
Piotr Sarnacki
8a60afda1d Use new HTMLBars capabilities in ssh key form 2015-04-30 12:48:11 +02:00
Piotr Sarnacki
b609b11ff2 Rewrite a couple of Handlebars helpers into HTMLBars helpers 2015-04-30 12:48:11 +02:00
Piotr Sarnacki
397600c46d Fix HTML based on HTMLBars errors 2015-04-30 12:48:10 +02:00
Piotr Sarnacki
9b58ff45b6 Rewrite format-message to HTMLBars helper 2015-04-30 12:48:10 +02:00
Lisa Passing
99801ee6ab fix duplicate btn on profile 2015-04-29 11:28:46 +02:00
Piotr Sarnacki
8b7d84ff95 Fix typos 2015-04-27 12:35:30 +02:00
Lisa Passing
db571219b1 stop 404 scrolling 2015-04-23 17:42:56 +02:00
Lisa Passing
53c8feaa97 center step images on smaller screens 2015-04-23 14:40:53 +02:00
Lisa Passing
a06b565f36 finish styling the new getting started 2015-04-23 14:40:53 +02:00
Lisa Passing
36413c9f75 start styling getting started 2015-04-23 14:40:52 +02:00
Lisa Passing
929a964e71 add more config keys 2015-04-23 14:40:28 +02:00
Lisa Passing
9feda6fa17 fix class overwrite 2015-04-23 14:31:38 +02:00
Piotr Sarnacki
feb3115da6 Merge branch 'master' into hooks-activation-error-message
Conflicts:
	app/templates/account.hbs
2015-04-23 11:44:50 +02:00
Piotr Sarnacki
268bc6096a Remove error message when toggling hook 2015-04-23 10:54:54 +02:00
Piotr Sarnacki
9bf5582f7d repo.repository_id -> repo.id 2015-04-22 18:46:51 +02:00
Piotr Sarnacki
9609daab3b Fix removing caches for entier repository
It seems that sometimes repository_id is not present on cache object.
I'll investigate that later, but we have a repo object on the caches
controller anyway, so I'll just use it instead.
2015-04-22 18:45:19 +02:00
Piotr Sarnacki
f9563187d3 Add a better error message 2015-04-22 16:51:41 +02:00
Lisa Passing
c76d4de614 add closing icon and action to hook error 2015-04-22 16:20:26 +02:00
Lisa Passing
60bd9e6a26 fix signup button on profile on pro 2015-04-22 15:43:39 +02:00
Lisa Passing
3703194709 basic error message styling and fix {{#if}} nesting in accounts 2015-04-22 15:23:31 +02:00
Piotr Sarnacki
249003d2ff First stab at hooks activation error message 2015-04-21 17:46:49 +02:00
Lisa Passing
89f055cbd0 add rust to config keys 2015-04-21 17:12:59 +02:00
Lisa Passing
972f9bf83c Merge branch 'master' of github.com:travis-ci/travis-web 2015-04-21 14:13:26 +02:00
Lisa Passing
6367f1882b fix code climate popup overflow bug 2015-04-21 14:13:18 +02:00
Piotr Sarnacki
62c1326bd0 Bring back repo to caches controller
It's passed to caches-item component on caches list
2015-04-20 16:50:16 +02:00
Lisa Passing
9e7af7eaad explicitly check for pullRequest caches and some style changes 2015-04-20 12:33:24 +02:00
Lisa Passing
126c767fe1 write some tests 2015-04-17 13:39:36 +02:00
Lisa Passing
23e719ed78 componentify caches 2015-04-17 13:06:21 +02:00
Lisa Passing
64dc75fa2d some topbar refactoring 2015-04-17 11:19:57 +02:00
Lisa Passing
d0e0c9588b fix legal links 2015-04-16 15:20:57 +02:00
Piotr Sarnacki
6d815dde20 Change broadcasts style to yellow 2015-04-15 15:55:49 +02:00
Piotr Sarnacki
991d92b4e5 Fix broadcasts styling 2015-04-15 15:36:11 +02:00
Piotr Sarnacki
c6ee26c2e5 Fix broadcasts 2015-04-15 15:16:17 +02:00
Mathias Meyer
3feaf18e1e Fix spelling of Github (GitHub). 2015-04-15 12:10:44 +02:00
Piotr Sarnacki
36be656c62 Disable landing page on pro for now 2015-04-15 09:19:37 +02:00
Lisa Passing
203fbcea8a add pr icon 2015-04-14 12:47:03 +02:00
Lisa Passing
a78e226de1 only show one (biggest) cache per branch 2015-04-14 12:19:07 +02:00
Lisa Passing
bcfa16a500 different time fomatting 2015-04-14 12:06:58 +02:00
Lisa Passing
3797d363e5 add >all caches< title 2015-04-14 12:03:24 +02:00
Lisa Passing
8e080486fb tweak no caches message 2015-04-14 11:45:41 +02:00
Lisa Passing
cac01a5c90 update no caches message 2015-04-14 11:42:50 +02:00
Lisa Passing
283cf40aee change focus color of delete btn 2015-04-14 11:09:53 +02:00
Lisa Passing
413fcb456c right align delete all caches btn, hide sorting 2015-04-14 11:07:48 +02:00
Lisa Passing
76cc70acb3 add prettyDate helper 2015-04-13 17:28:12 +02:00
Lisa Passing
b9f525bffd style cache entries 2015-04-13 17:11:40 +02:00
Lisa Passing
6e2b834cfd prepare caches markup 2015-04-13 16:30:20 +02:00
Lisa Passing
cabf8bc57a change div to li 2015-04-13 16:14:52 +02:00
Lisa Passing
30da33022e Merge branch 'requests-redone' 2015-04-13 13:30:08 +02:00
Lisa Passing
ccd5532956 also fade out time on requests 2015-04-13 13:25:09 +02:00
Lisa Passing
38ef4ab6f9 more padding and grid nudging 2015-04-13 13:11:11 +02:00
Lisa Passing
e973a557da hide branch on smaller screens to always have the clickable link 2015-04-13 12:36:03 +02:00
Lisa Passing
b65209e3b1 some tweaks on request alignment 2015-04-10 15:57:57 +02:00
Lisa Passing
11966b1445 set a successful message for requests 2015-04-10 15:23:54 +02:00
Lisa Passing
c116cc3bbe get request links hover right 2015-04-10 15:13:49 +02:00
Lisa Passing
797f746c84 make signup button on landing work 2015-04-10 14:40:10 +02:00