Commit Graph

253 Commits

Author SHA1 Message Date
Lisa P
12ac35a123 fix double link in build tiles, better error message for owner 2015-10-05 22:44:29 +02:00
Lisa P
e4e29ff418 add component for landing page builds + styles 2015-10-05 17:26:45 +02:00
Lisa P
a6ca21f03d remove some deprecation errors 2015-10-02 14:49:10 +02:00
Lisa P
d07afa8b6f also remove trigger build from branches without builds 2015-09-30 18:27:39 +02:00
Lisa P
3a366a234a refactor new styles 2015-09-29 18:15:29 +02:00
Lisa P
6e7a27da87 take out interactive elements for now 2015-09-29 16:21:00 +02:00
Lisa P
1a1fedfb74 fix last_branch fields on dashbaord 2015-09-29 15:23:44 +02:00
Lisa P
76c9b368cf fix long repo and branch name issue 2015-09-28 17:25:20 +02:00
Lisa P
8562ac894c redo sync button on dashboard 2015-09-28 16:44:32 +02:00
Lisa P
e350f7bb04 fix dashboard avatars and filter padding 2015-09-28 14:41:25 +02:00
Lisa P
c38a64bc2f fix links in dashboard templates 2015-09-28 14:12:04 +02:00
Lisa P
ffb635b846 switch back to default branch 2015-09-22 17:57:57 +02:00
Lisa P
a964272df2 change some styles on dashboard 2015-09-22 17:49:11 +02:00
Lisa P
3ef64f0910 start redoing dashboard 2015-09-21 18:56:00 +02:00
Lisa P
ace639adc0 update icons on owner page 2015-09-18 15:25:25 +02:00
Lisa P
33917bf73c try to refactor coloring mixins 2015-09-18 15:02:07 +02:00
Lisa P
d44f020dec fix tab highlighting 2015-09-18 12:13:18 +02:00
Lisa P
732f572c6e make sidebar icons smaller 2015-09-17 16:42:08 +02:00
Lisa P
cb01f58f4d new icons for the sidebar 2015-09-17 16:16:37 +02:00
Lisa P
5a35f0c1b7 refactor coloring styles and work on trigger build workflow 2015-09-17 15:51:58 +02:00
Lisa P
ac8765f0f1 moar alignment fun 2015-09-17 14:49:35 +02:00
Lisa P
b74aa037d5 refactor status-icon component and start rolling out new icons in the sidebar 2015-09-17 14:22:00 +02:00
Lisa P
8b7a316ebf finally centered those dropups 2015-09-17 12:29:11 +02:00
Lisa P
6d86b587e9 failing to center dropups 2015-09-16 18:11:46 +02:00
Lisa P
8ea023cdbd fix trigger build request and ui feedback 2015-09-15 18:41:03 +02:00
Lisa P
e8fb719591 tweak some styles and responsive behaviour 2015-09-15 17:59:15 +02:00
Lisa P
b5648b864b style trigger build button for branches without builds 2015-09-15 12:17:37 +02:00
Lisa P
26fe355e40 get icon coloring right 2015-09-14 14:56:02 +02:00
Lisa P
5326821990 make last 5 builds work 2015-09-14 14:16:17 +02:00
Lisa P
a00704943a prepare for 5 builds per branch request 2015-09-08 18:21:44 +02:00
Lisa P
fe67ce0882 work on branches templates 2015-09-08 17:48:47 +02:00
Lisa P
05f9b0df7e work on booting state icons 2015-09-08 13:28:31 +02:00
Lisa P
b3c966b245 toy around with branch requests 2015-09-07 18:09:39 +02:00
Lisa P
8d5e7d5b87 Merge branch 'master' into branches-redux 2015-09-07 11:51:30 +02:00
Piotr Sarnacki
1570935099 Fix closing broadcast messages 2015-09-04 09:03:50 +02:00
Piotr Sarnacki
d6cbdba401 [specs] Fix repo owner tile test 2015-09-02 13:17:30 +02:00
Piotr Sarnacki
2e5c3c8a2d Remove some more deprecations 2015-09-01 10:24:03 +02:00
Lisa P
c5fa70776b add the branches things 2015-08-28 16:28:47 -04:00
Lisa P
cecd09fa99 work on branch coloring and things 2015-08-27 20:35:26 -04:00
Lisa P
05b22c40e0 start implementing new branches 2015-08-27 17:42:45 -04:00
Lisa P
d6fa74c8f6 authenticate owner request for realz 2015-08-26 11:11:12 -04:00
Piotr Sarnacki
aa22f7bb61 Change repos-empty view to a component 2015-08-19 12:28:07 +02:00
Piotr Sarnacki
ee52beaa10 Fix log
After update to glimmer log started to be rendered incorrectly, with log
lines being inserted in the wrong places. I'm not sure what's the
underlying problem, but rewriting to components seems to fix the issue.
Since views are deprecated anyway I'm not going to investigate the
problem deeper.
2015-08-18 10:41:10 +02:00
Lisa P
9aee4fd4b8 Merge pull request #389 from travis-ci/ownerpage-newstyle
Ownerpage newstyle
2015-08-17 17:51:59 +02:00
Lisa P
144c3cd4f8 omg add, little animation 2015-08-17 17:34:54 +02:00
Lisa P
3d1cbdd1d8 add tractor illustration 2015-08-17 16:26:38 +02:00
Lisa P
11b5e2f024 add animated booting state icon to ownerpage 2015-08-17 11:32:22 +02:00
Lisa P
e4b689b0d5 display actiavte options on not-active of if user has pushPermissions 2015-08-17 10:15:09 +02:00
Lisa P
75ce90fc03 check for lastBuildId and only display not-active if it is false 2015-08-14 16:58:06 +02:00
Lisa P
073fd3feac slightly tweak copy on no-repos 2015-08-13 14:59:04 +02:00
Lisa P
6de92f20d9 add component for no repositories notice 2015-08-12 15:59:32 +02:00
Lisa Passing
d8f2758e31 new ownerpage style 2015-08-11 16:00:25 +02:00
Lisa Passing
97463e6320 write repository consistently in lower case 2015-08-11 13:52:34 +02:00
Lisa Passing
a2e78bb058 take out trigger build via api because it doesn't work 2015-08-10 19:11:32 +02:00
Lisa Passing
a6f18ab19c Merge branch 'master' into lp-no-builds 2015-08-10 18:53:03 +02:00
Piotr Sarnacki
a0ca1ec66b Change running jobs and queue into components 2015-08-06 13:58:14 +02:00
Piotr Sarnacki
8c35e42b2b Fix show more button by changing it into component 2015-08-06 12:05:44 +02:00
Piotr Sarnacki
daeb5fa056 Refactor repo tools to use components 2015-08-06 11:09:41 +02:00
Piotr Sarnacki
759e56d7ba Change repos-list into a component 2015-08-05 13:11:57 +02:00
Lisa Passing
5b361a49ef initial attempt to trigger the first build of a repo through api 2015-07-29 16:07:31 +02:00
Lisa Passing
72b214e5b8 group elements in wheelbarrow svg 2015-07-28 17:11:20 +02:00
Lisa Passing
0059a34daa inline loading indicator on profile hooks 2015-07-28 15:59:56 +02:00
Lisa Passing
163ad2a6dd add not-active component 2015-07-28 15:20:50 +02:00
Lisa Passing
8795a932d0 Merge branch 'master' into lp-no-builds 2015-07-28 14:31:31 +02:00
Lisa Passing
0f39e6fb7a Merge branch 'master' into lp-ssh-key-permissions 2015-07-28 12:29:06 +02:00
Lisa Passing
584977e97d Merge branch 'master' into lp-ssh-key-permissions 2015-07-28 12:15:08 +02:00
Lisa Passing
2d34fc0252 group no-build-svg elements and alter message on PR tab 2015-07-27 18:45:18 +02:00
Lisa Passing
5ec89df59e Merge branch 'master' into booting-state 2015-07-27 17:10:23 +02:00
Lisa Passing
023293de8a change help link on limit concurrency settings from blog post to docs 2015-07-27 17:05:51 +02:00
Lisa Passing
691e02d08f check for push permission in ssh key settings 2015-07-27 16:46:16 +02:00
Lisa Passing
63d8db4692 switch from svg to css animation 2015-07-23 17:35:58 +02:00
Lisa Passing
e6fd028a6e Merge branch 'master' into booting-state 2015-07-23 16:38:40 +02:00
Lisa Passing
4ba671542a nudge some tooltip pixels 2015-07-22 13:08:37 +02:00
Lisa Passing
bed880019f add help icon to concurrency build setting 2015-07-22 12:51:03 +02:00
Lisa Passing
0efcaabc62 push some pixels on settings 2015-07-22 11:30:32 +02:00
Piotr Sarnacki
868995bf09 Move concurrent build limit flow into a component 2015-07-22 10:55:23 +02:00
Piotr Sarnacki
271724f994 Implement concurrent builds limit in settings 2015-07-21 18:01:46 +02:00
Lisa Passing
e7aa74872d add general settings functionality 2015-07-21 17:24:18 +02:00
Lisa Passing
b4f9cd95e8 add tests for ssh-key components 2015-07-21 15:35:10 +02:00
Piotr Sarnacki
34510791b0 Implement delete action for ssh-key 2015-07-21 14:32:33 +02:00
Lisa Passing
7293e06c0e add save functionality to ssh-keys 2015-07-21 14:10:37 +02:00
Lisa Passing
87ddf9979a copy some methods from ssh-key controller to add-ssh-key component 2015-07-20 17:58:32 +02:00
Lisa Passing
fcfd634591 add add-ssh-key component 2015-07-20 17:19:34 +02:00
Lisa Passing
b32ce35a05 fix ssh-key displays 2015-07-20 17:11:59 +02:00
Lisa Passing
e2be355054 change states that animate 2015-07-17 18:26:34 +02:00
Lisa Passing
dd319b343e add svg animation of received state 2015-07-17 17:58:27 +02:00
Lisa Passing
2accdd5626 try fetching ssh keys 2015-07-17 11:39:46 +02:00
Lisa Passing
004d890a08 add delete env-var functionality 2015-07-16 15:46:39 +02:00
Lisa Passing
99f828ef65 add some and refactor add-env-var tests 2015-07-16 12:48:19 +02:00
Lisa Passing
a2af72a10d add styles for public env-vars and tweak some other styles 2015-07-16 12:03:08 +02:00
Lisa Passing
a7ad2c0a63 add some env var form error styles 2015-07-15 20:12:13 +02:00
Lisa Passing
f6fec80b5d add env var form tests 2015-07-15 16:50:18 +02:00
Lisa Passing
3cbbbcbfdb Merge branch 'master' into settings-glimmer 2015-07-15 15:30:52 +02:00
tchak
48fc13b7bf stop using deprecated {{bind-attr}} 2015-07-14 17:57:08 +02:00
Lisa Passing
cb9c26d3a5 work on envvars 2015-07-14 15:54:19 +02:00
Lisa Passing
9bee539474 Merge branch 'master' into settings-glimmer 2015-07-14 11:24:55 +02:00
Lisa P
9533c32033 Merge pull request #363 from travis-ci/note-legacy-infrastructure
[wip] display notice for legacy infrastructure
2015-07-09 17:53:17 +02:00
Lisa Passing
e407dd69fb fix some responsive issues on settings page 2015-07-08 16:56:49 +02:00
Lisa Passing
1d068fdfde make no builds a component and display it on all tabs 2015-07-08 13:15:06 +02:00
Lisa Passing
7601e15ab8 refactor tooltips 2015-07-07 15:00:07 +02:00
Lisa Passing
e75fbc2485 refactor switch styles 2015-07-06 20:25:50 +02:00
Lisa Passing
bd6e1e347b put styles on ssh-key settings 2015-07-02 17:50:26 +02:00
Lisa Passing
859ed2cdea style env vars form 2015-07-02 14:48:46 +02:00
Lisa Passing
0d4e3a029a add new icons and some env var styles 2015-07-01 18:28:23 +02:00
Lisa Passing
1072577ce0 add compontents for settings 2015-07-01 17:09:05 +02:00
Lisa Passing
f262ae15f5 refactor and clean profile templates and styles 2015-06-30 13:28:45 +02:00
Lisa Passing
37da11d55a show pretty date in build header on hover 2015-06-23 12:30:03 +02:00
Lisa Passing
4e03709cca add githubCommitUrl helper to build history 2015-06-22 17:33:25 +02:00
Lisa Passing
4989c4f68e fix code climate popup and iterate over popups over all 2015-06-19 16:05:21 +02:00
Lisa Passing
0b548f7316 start adding title attributes to icons 2015-06-15 19:08:33 +02:00
Piotr Sarnacki
81264689f8 Change requests items to use components 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
8b333c09fa Extract builds-item as a component to not use itemController 2015-06-02 11:16:04 +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
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
Lisa Passing
a26dd329de fix alignment for profile hooks without admin rights 2015-05-11 13:48:50 +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
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
Lisa Passing
d6e40d6ebd use build id and not number 2015-05-05 13:03:10 +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
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
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
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
Piotr Sarnacki
397600c46d Fix HTML based on HTMLBars errors 2015-04-30 12:48:10 +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
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
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
6367f1882b fix code climate popup overflow bug 2015-04-21 14:13:18 +02:00
Lisa Passing
23e719ed78 componentify caches 2015-04-17 13:06:21 +02:00
Mathias Meyer
3feaf18e1e Fix spelling of Github (GitHub). 2015-04-15 12:10:44 +02:00
Piotr Sarnacki
9d46fc6712 Add footer to landing page and main layout
This commit also plugs statuspage.io status check to the footer's status
section.
2015-03-31 14:20:30 +02:00
Piotr Sarnacki
f02d683892 Show Gemfile on jobs matrix 2015-03-30 10:00:16 +02:00
Lisa Passing
125f230ea1 fix switches 2015-03-25 17:50:52 +01:00
Lisa Passing
3aa3dd5e00 new switches and more template nudging 2015-03-24 15:01:18 +01:00
Lisa Passing
c76271a0d0 use proper class for jobs list 2015-03-23 15:05:41 +01:00
Lisa Passing
b3ff3e3481 Revert "Change jobs list items into divs again"
This reverts commit c20134d8ae.
2015-03-23 14:07:58 +01:00
Piotr Sarnacki
c20134d8ae Change jobs list items into divs again 2015-03-23 13:58:58 +01:00
Piotr Sarnacki
6540f3ac5b Refactor jobs list and add some unit tests for it 2015-03-20 09:08:23 +01:00
Piotr Sarnacki
b763a00bac Fix remove-log popup 2015-03-13 10:30:19 +01:00
Piotr Sarnacki
d9cb754879 Refactor repo actions support
This commit refactors repo-actions support to use components and make
the implementation much simpler. It also fixes a bug with buttons being
displayed when they shouldn't be.
2015-03-13 10:30:19 +01:00
Lisa Passing
a334230962 fix org name bug in dropdown, prepare for new search 2015-03-02 12:52:04 +01:00
Lisa Passing
074cf2d427 get dashboard sync button to work properly 2015-03-02 12:26:19 +01:00