Commit Graph

4040 Commits

Author SHA1 Message Date
Lisa
f482c8be36 Merge pull request #475 from travis-ci/ja-adding-ana-team
Adding Ana to the team page as well as Mexico's flag
2016-03-14 17:04:16 +01:00
Justine Arreche
b859386fda Adding Ana to the team page as well as Mexico's flag 2016-03-14 10:35:07 -04:00
Lisa
07d241bdc2 Merge pull request #474 from travis-ci/lp-fix-env-var
some UI fixes after the update
2016-03-14 13:22:53 +01:00
Lisa P
e35e01747a fix user avatar/ status icon spacing 2016-03-14 13:09:32 +01:00
Lisa P
8c374cde93 fix env var display 2016-03-14 12:38:31 +01:00
Piotr Sarnacki
8fb479c3e0 Turn off API V3 2016-03-09 17:02:38 +01:00
Lisa
c65a88a23a Merge pull request #471 from travis-ci/lp-db-rows
Dashboard styles and cleanup
2016-03-09 11:53:59 +01:00
Lisa P
521fb30b42 fix caches 2016-03-09 11:30:45 +01:00
Lisa P
38398588bb adjust flag icon and notice 2016-03-09 11:19:55 +01:00
Lisa P
79b456e511 dashboard row styles
start row layouting

work on dropup

rearrange markup, make tofu toggle

bäm

use placeholder instead of variable, doh

add border

replace all the icons

adjust icons sizes

use icon classes instead of svg

more icons adjustments

more icon tweaks on caches

update coloring mixins

fix stateMap, update db coloring mixin

cleanup owner page

even more icon fun

popup tweaks

tweak api icon

change to new broadcast icon

change icon path

responsive tweaks

dashboard filter

hack around Safari's not quite standard flexbox behaviour

update row labels and icon spacing

rearrange links in sidebar

make last builds a component, tweak svg stroke-width

more icon tweaks

fiddle around with svg view props

rearrange links in branch-row

tweak request icon

add integration test

more tweaks
2016-03-09 11:05:51 +01:00
Piotr Sarnacki
c6ec02429d Log user out only if necessary on failed user data request 2016-03-08 13:50:49 +01:00
Piotr Sarnacki
fa7c275eaa Clear timers in update-times service
It's mostly relevant in tests, because service is destroyed when test
end and then we don't want to run any timers.
2016-03-08 13:50:49 +01:00
Piotr Sarnacki
bfb1b69374 Merge pull request #473 from travis-ci/acceptance-tests
Acceptance tests
2016-03-07 14:35:19 +01:00
Piotr Sarnacki
5dc64c4937 Fix findRecord to work without passing a snapshot
We use adapter.findRecord to fetch repo by slug. Using it this way was
broken with one of the ember-data releases. This commit brings back the
old behaviour.
2016-03-07 13:32:49 +01:00
Piotr Sarnacki
ab0a2af471 Fix various small issues with test suite 2016-03-07 13:28:51 +01:00
Piotr Sarnacki
7292d6f53e Update ember-cli-mirage to newest beta 2016-03-07 13:28:46 +01:00
Lisa P
de26ed2091 fix error handling for log 2016-03-07 13:27:48 +01:00
Lisa P
0dc7e0e045 Add job page acceptance test 2016-03-07 13:27:47 +01:00
Piotr Sarnacki
725d3b00da Add ember-cli-mirage addon 2016-03-07 13:27:44 +01:00
Lisa
09637d5e07 Merge pull request #470 from travis-ci/lp-ui-fixes
UI fixes
2016-03-03 18:47:01 +01:00
Lisa
7ad66ac83e Merge pull request #468 from mkobit/fix/spelling-fix
Fix spelling errors for 'repository'
2016-03-03 18:16:55 +01:00
Lisa P
c31d87871b fix sync button label 2016-03-03 17:02:28 +01:00
Lisa P
adb8753b60 fix uppercase error for avatars 2016-03-03 16:41:14 +01:00
Piotr Sarnacki
a3ce77831d Make jshint happy 2016-03-03 11:58:17 +01:00
Piotr Sarnacki
57dec8f2fc Don't fetch /jobs when not in pro
We pass runningJobsCount to repos-list-tabs component, which essentially
is a binding and a binding will call the property that we're passing,
which in turn will fetch running and queued jobs. In order to avoid
this, I added guards in computed properties.
2016-03-03 11:25:01 +01:00
Mike Kobit
df325866f1 Fix spelling errors for 'repository' 2016-03-02 09:26:58 -06:00
Piotr Sarnacki
20b72e5f10 Merge pull request #467 from travis-ci/ps-pendo.io
Add pendo.io integration
2016-03-02 15:15:51 +01:00
Piotr Sarnacki
51f91c3748 Add pendo.io integration 2016-03-01 12:22:17 +01:00
Piotr Sarnacki
0f99defb25 Merge pull request #466 from fauxton/typo_fix
Fix mixin typo
2016-02-25 17:39:46 +01:00
Curtis Ekstrom
8211dd716a Fix mixin typo 2016-02-25 14:51:31 +01:00
Piotr Sarnacki
55005b1b13 Scroll page in beforeModel hook in scroll-mixin
The `activate` hook is not always called when the route is used,
specifically it will not be called when the model changes, but the
change happened within the same route (for example when switching from
/travis-ci/travis-web to /travis-ci/travis-core). `beforeModel` is
guaranteed to be called every time the model is changed, both when the
route is entered for the first time and on any subsequent calls.
2016-02-23 13:05:36 +01:00
Lisa P
4fc13503d5 Merge pull request #463 from travis-ci/lp-le-dash
Updating some UI elements
2016-02-22 11:35:49 +00:00
Lisa P
dad5950142 start fresh markup for prgs filter 2016-02-19 18:40:18 +01:00
Lisa P
101a0ec71f sync button on dashbaord 2016-02-19 18:40:16 +01:00
Lisa P
192ebce0c3 refactor all things dashbaord 2016-02-17 17:04:15 +01:00
Lisa P
77dcbacd5e Merge pull request #462 from jimhester/R-matrix
Add R language key for matrix column
2016-02-17 15:57:59 +00:00
Lisa P
3a211b8a73 Merge pull request #461 from fauxton/ember-cli-2.3
Upgrade to Ember-CLI 2.3.0
2016-02-17 15:53:39 +00:00
Lisa P
b0d1ac8463 Merge pull request #460 from fauxton/remove_binding_deprecations
Remove legacy binding deprecation warnings
2016-02-17 15:45:32 +00:00
Lisa P
a09ec1c264 Merge pull request #459 from travis-ci/lp-update-footer
update footer
2016-02-17 15:36:04 +00:00
Jim Hester
546a678712 Add R language key for matrix column 2016-02-17 10:22:53 -05:00
Lisa P
645daffd10 update footer
introduce grey as body color

special case footer on landing-pro
2016-02-17 15:20:00 +01:00
Curtis Ekstrom
e436dbaeac Upgrade package to remove deprecation warning 2016-02-17 06:18:54 +01:00
Curtis Ekstrom
0a5b7465d8 Remove legacy binding deprecation warnings
This removes the warnings and should clean up the test output (especially in CI) quite a bit.
2016-02-16 23:40:17 +01:00
Curtis Ekstrom
90dc71694e Upgrade to Ember-CLI 2.3.0
Note: There is a [known issue](https://github.com/mixonic/ember-cli-deprecation-workflow/issues/30) with a deprecation warning coming from
...wait for it... ember-cli-deprecation-workflow.

Otherwise, this simply bumps the necessary dependencies (suggested by
the new generators) and makes the project conform to the minimal changes
in import syntax.
2016-02-16 23:02:01 +01:00
Lisa P
9f636b986c Merge pull request #458 from fauxton/fix_sidebar_links
Remove click handler overriding default link behavior
2016-02-16 14:36:36 +00:00
Curtis Ekstrom
2ae61562ea Ensure scroll position reset
This adds a new mixin that allows us to opt in to scroll reset
behavior.
2016-02-16 14:10:12 +01:00
Curtis Ekstrom
c118153f2f Remove click handler overriding default link behavior
An [issue](https://github.com/travis-ci/travis-ci/issues/5181) was reported in
which the repository sidebar links were not functioning properly. I've
tracked it down to the fact that a click handler was registered and
automatically performing a redirect to the repo route.

This breaks CMD+Click behavior (as the click handler was still
called and navigating when the user did not expect it, as well as
navigated to a link that the user did not intend to visit.

This commit simply removes that click handler. I checked the previous
coffee version of the file to gain more context on why it was initially
added, but unfortunately, it was simply added when the original
component was created, so I'm not sure what its use was.
2016-02-15 23:40:09 +01:00
Lisa P
08bc13aedd fix layout issue on repos for not signed in users 2016-02-15 16:45:40 +01:00
Lisa P
f8ce0b494f Merge pull request #456 from travis-ci/ja-rexported-logos
Added in rexported logo assets and corrected /logos for file downloads
2016-02-12 15:54:51 +01:00
Justine
af4b85ab24 Merge pull request #457 from travis-ci/ha-doc-env-var-escaping
Add note for escaping bash special characters
2016-02-11 18:08:16 -05:00