Lisa P
8cf9be6adc
refactor some of the icon styles an usages
2016-01-04 11:41:50 +01:00
Lisa P
b99dc5ee59
refactor accounts, pt2
2015-12-22 11:12:25 +01:00
Lisa P
201a37aa70
refactor accounts, pt1
2015-12-22 11:12:12 +01:00
Lisa P
8c9f92062d
refactor cta subscription button to component, remove deprecation
2015-12-22 11:07:44 +01:00
Lisa P
bae81542b9
update more deprecated syntax
...
update input action handling
2015-12-22 11:07:35 +01:00
Piotr Sarnacki
2e2d2ae81b
Feature flag API V3
2015-12-17 12:39:17 +01:00
Piotr Sarnacki
b950b60c64
Fix committer and author in build header
2015-12-10 09:39:05 +01:00
Piotr Sarnacki
cc38f08df4
Fix codeclimate logo
2015-12-09 10:23:09 +01:00
Piotr Sarnacki
0d9755489f
Sort repos in repos controller, not in the component
...
We rely on the order of repositories when we set current repo on the
main page. That's why we need to do sorting in the controller.
2015-12-08 10:18:08 +01:00
Piotr Sarnacki
7ae4d6aa7d
Fix handling branches
...
This commit fixes handling of branches when using both V3 and V2. The
changes include:
* proper definition of relationships that reflect V3 structure, so for
example build belongs to a branch
* setting up inverse records for some of the relationships. without
doing that Ember Data can handle relationships in a surprising way,
for example if the same record is referenced in 2 places in a
belongsTo relationship, Ember Data will remove one of the references
without proper inverse definitions
* we need to add id when extracting branch as a relationship. Ember
Data expects all of the relationships to have an id
* lastly, we need to mimic the structure of the V3 API in V2 payloads,
so for a build payload I'm now creating a branch record
2015-12-08 10:18:06 +01:00
Piotr Sarnacki
8de314e943
Sort repos in repos-list component, not in controller
2015-12-08 10:18:02 +01:00
Piotr Sarnacki
47439657a1
Use lastBuild from defaultBranch on repository
...
One thing that is not standard here is a serializer for branch, which
uses @href as id. At this point branches don't have ids and ember-data
needs one, so using @href is the easiest way.
2015-12-08 10:18:02 +01:00
Piotr Sarnacki
d9cff6e8b4
Create adapters and serializers working with v3 and v2 APIs
...
This commit adds adapters and serializers for v3, but also a fallback
serializer for v2, which allows to handle v2 and v3 payloads at the same
time. This is needed, because when we use v3 endpoint for one of the
models (in this case repo), we can also get embedded records of other
types (like branch or build).
2015-12-08 10:18:02 +01:00
Lisa P
5a8024fd42
change settings icon on profile page
2015-12-04 11:44:23 +01:00
Lisa P
d78ec1a438
fix commit link in build header
2015-12-03 12:32:48 +01:00
Lisa P
9cb7c6c836
tweak elapsed time
2015-12-02 16:28:14 +01:00
Lisa P
576409ba1e
add elapsed time
2015-12-02 16:13:28 +01:00
Lisa P
9baadcfd9e
try two-line /builds
...
fix white ghosting on api icon
check requests for existing branch
tweak cc icon
tweak settings fields
try hover over settigns menu
2015-12-02 16:13:26 +01:00
Lisa P
0b1bd7d090
style caches
...
some cache tweaks
add title attributes to settings interaction elements
2015-12-02 16:13:21 +01:00
Lisa P
495c3b50f8
style requests
...
some spacing tweaks
implement Justine's feedback
2015-12-02 16:13:18 +01:00
Lisa P
3fa79819dd
change template for build history
...
new icon vor show more btn
2015-12-02 16:13:15 +01:00
Lisa P
85f61c5155
style pullrequests
2015-12-02 16:13:14 +01:00
Lisa P
336479a2be
jobs list styles
...
align animating icons
bring back color in sidebar tiles
change settings hover color
new help icon for allowed failures and settings help
fix svgs for firefox
also for remove log
also for help icon
fix coloring issues, use flexbox footer
2015-12-02 16:13:10 +01:00
Lisa P
fe36e018ce
start flexboxify job list
...
implement Justine\'s feedback
remove regenerate key popup styles
add new icons, refactor request-icon component
use correct property name
2015-12-02 16:11:25 +01:00
Lisa P
fd885304f6
remove old build header styles
...
delete old job styles
cleanup templates and prepare for jobs list
2015-12-02 16:11:21 +01:00
Lisa P
c7212174fb
style settings button
...
hover states for repo tool buttons
style log buttons
dont forget the small arrow iconå
2015-12-02 16:11:17 +01:00
Lisa P
1ba9548ad0
first iteration build header styles
...
build header styles 2nd iteration
make job header use component too
cleanup templates and markup for repo page
styles for the repo header
rewrite styles for repo header, cleanup tabs
2015-12-02 16:11:14 +01:00
Lisa P
613e1dac80
make component for build header
2015-12-02 16:11:09 +01:00
Lisa P
b482922dd7
also check for dist in GCE notice
2015-12-01 11:38:50 +01:00
Lisa P
00304798a6
add notice for gce builds
2015-11-27 16:55:01 +01:00
Lisa P
787b2fa4d1
fix button alignment bug
2015-11-23 12:47:57 +01:00
Lisa P
6784f6f708
Merge pull request #407 from travis-ci/lp-pro-landingpage
...
pro landing page
2015-11-23 09:24:54 +01:00
Lisa P
88fd47002f
add team pics
2015-11-11 17:17:07 +01:00
Lisa P
2fac9ba462
teak team member styles
2015-11-09 16:50:58 +01:00
Lisa P
f898636a25
make team members a component
2015-11-09 16:36:15 +01:00
Lisa P
0f6230fddc
fix link-to in branches template
2015-10-29 17:56:29 +01:00
Lisa P
625e23228a
put eye svg into component
2015-10-26 15:22:13 +01:00
Lisa P
64a580f299
rewrite icon template logic
2015-10-23 12:17:26 +02:00
Lisa P
1545dbd9d1
animate transmission waves
2015-10-21 18:39:54 +02:00
Lisa P
5c99abfafc
add hover colors and rewrite tower as component
2015-10-21 16:55:44 +02:00
Lisa P
1bbceeaf13
rewrite topbar to fix in broadcasts, plus some cleanup
2015-10-21 10:27:28 +02:00
Lisa P
2e39139da3
fix dashbaord after api cleanup, change some interaction elements
2015-10-14 14:57:39 +02:00
Lisa P
860e89dd86
fix owner page after api cleanup
2015-10-14 14:57:39 +02:00
Lisa P
f9ac2e6a76
remove spacing on build list
2015-10-08 15:34:36 +02:00
Lisa P
1ba4cf25d0
filter for push and api builds on branches
2015-10-08 15:28:17 +02:00
Lisa P
1d71f943ca
really fix build tile links
2015-10-07 18:01:31 +02:00
Lisa P
24032d4040
fix status coloring on owner page
2015-10-07 17:37:53 +02:00
Lisa P
4da602c632
fix build tile links
2015-10-07 17:29:17 +02:00
Lisa P
a9c39ceab6
update icons for running builds in sidebar
2015-10-07 15:28:06 +02:00
Lisa P
fedc6acec1
take out dropup on build tiles and use title attribtue instead
2015-10-06 00:54:08 +02:00
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