Commit Graph

3809 Commits

Author SHA1 Message Date
Lisa P
a751145fef use base64 backgroung svg 2016-01-04 11:41:50 +01:00
Lisa P
7fa107a3f0 update default avatar 2015-12-22 11:13:14 +01:00
Lisa P
d95e34484f remove old repos templates 2015-12-22 11:13:10 +01:00
Lisa P
b4a8dc5707 remove jobs template 2015-12-22 11:13:03 +01:00
Lisa P
a941bc867a remove label helper 2015-12-22 11:12:57 +01:00
Lisa P
79c8e97f51 remove events file 2015-12-22 11:12:52 +01:00
Lisa P
fc0aefb42c remove old env-vars files 2015-12-22 11:12:44 +01:00
Lisa P
90675b1380 remove annotations 2015-12-22 11:12:38 +01:00
Lisa P
7eef434c67 delete unused accounts files 2015-12-22 11:12:32 +01:00
Lisa P
b99dc5ee59 refactor accounts, pt2 2015-12-22 11:12:25 +01:00
Lisa P
875ff4fb44 rearrange templates, start unifying avatar 2015-12-22 11:12:19 +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
Lisa P
d18715858f switch to new each helper syntax 2015-12-22 11:07:07 +01:00
Lisa P
af76a3f30b change to .peekRecords and .isEvery 2015-12-22 10:50:59 +01:00
Piotr Sarnacki
96f22bff8c Get also api builds when clicking on 'show more' 2015-12-17 13:21:38 +01:00
Piotr Sarnacki
e170753ba8 Properly serialize env var 2015-12-17 13:12:56 +01:00
Piotr Sarnacki
fdd7b5b91b Properly normalize ssh key 2015-12-17 13:10:07 +01:00
Piotr Sarnacki
462b3d637f Merge pull request #420 from travis-ci/feature-flag-api-v3
Feature flag API V3
2015-12-17 12:47:36 +01:00
Piotr Sarnacki
2e2d2ae81b Feature flag API V3 2015-12-17 12:39:17 +01:00
Piotr Sarnacki
c6a5db87a4 Add babel-polyfill
Babel will not work on older browser with polyfilling some of the
features, that's why we need to include it.
2015-12-15 18:46:32 +01:00
Lisa P
5a747a4da0 Merge pull request #417 from travis-ci/hh-new-title-picture
Update the picture and title for Henrik
2015-12-10 07:20:21 -08:00
Piotr Sarnacki
598f6a02fb Don't show default branch in inactive branches 2015-12-10 12:12:42 +01:00
Piotr Sarnacki
830211444b Make only one query to jobs 2015-12-10 11:43:54 +01:00
Piotr Sarnacki
048e7737ea Limit initial repos request to 20 repos 2015-12-10 11:43:46 +01:00
Piotr Sarnacki
b950b60c64 Fix committer and author in build header 2015-12-10 09:39:05 +01:00
Piotr Sarnacki
b94cc70a4e Removed wrong function in 4d73d67 2015-12-09 18:40:29 +01:00
Piotr Sarnacki
4d73d67f51 Remove duplicated function in job's serializer 2015-12-09 18:08:21 +01:00
Henrik Hodne
80a0255f39 Update the picture and title for Henrik 2015-12-09 17:43:03 +01:00
Piotr Sarnacki
679d5227b3 Don't reload a page after clicking on Travis CI's logo 2015-12-09 14:52:37 +01:00
Piotr Sarnacki
6ad07924d3 Merge pull request #414 from travis-ci/web-on-v3
Moving travis-web to V3 API
2015-12-09 14:39:11 +01:00
Piotr Sarnacki
e25d1e80a6 Disable content security policy for now
We don't use it on a server at the moment, so it's just making
development harder.
2015-12-09 11:58:31 +01:00
Piotr Sarnacki
b2b892238b Fix adding ssh key 2015-12-09 11:58:10 +01:00
Piotr Sarnacki
9a55449789 Fix pusher auth for pro 2015-12-09 11:57:57 +01:00
Piotr Sarnacki
cc38f08df4 Fix codeclimate logo 2015-12-09 10:23:09 +01:00
Piotr Sarnacki
09f27d47be Fix search 2015-12-09 10:23:09 +01:00
Piotr Sarnacki
2793d6a6e6 Revert "Fix pusher authentication"
This reverts commit 9d5775f6a2.

This was not a proper fix, it seems that the signature is wrong too
2015-12-08 12:48:17 +01:00
Piotr Sarnacki
d94801ed18 Update SSL instructions 2015-12-08 12:34:35 +01:00
Piotr Sarnacki
9d5775f6a2 Fix pusher authentication
For some reason API sends us pusher auth keys without a proper pusher
key, ie. instead of "{actual_pusher_key}:{signature}" it sends
"key:{signature}". For now I'm just fixing it on the client, but this
needs further investigation in the API.
2015-12-08 12:31:38 +01:00
Piotr Sarnacki
787febe4f6 Update ssl keys for localhost 2015-12-08 11:17:18 +01:00
Piotr Sarnacki
00653e9420 Fix repo search 2015-12-08 10:18:09 +01:00
Piotr Sarnacki
ada9e9ba02 Fix adding ssh keys and env vars 2015-12-08 10:18:09 +01:00
Piotr Sarnacki
6db80a4073 Remove unneeded require 2015-12-08 10:18:09 +01:00
Piotr Sarnacki
9201f86921 Try Sauce Labs on pushes
It seems that phantomjs 2.0.0 has problems with running tessts built
with new ember-cli and sauce labs tests seem to work again. I'm
switching back to sauce labs on pushes for the time being.
2015-12-08 10:18:09 +01:00
Piotr Sarnacki
87fdd95a6f Fix tests 2015-12-08 10:18:09 +01:00
Piotr Sarnacki
ee23903cc2 Remove ember-cli-sri for now
ember-cli-sri doesn't work properly on Chrome 45 and there's no
workarounds at the moment, more info here:
https://github.com/jonathanKingston/ember-cli-sri/issues/5
2015-12-08 10:18:09 +01:00
Piotr Sarnacki
d4955c1ed0 Fix hooks toggling
New ember-data serializers send data without a model key in the payload
by default, so instead of what API expects:

    {
      "hook": {
        "id": 1,
        "active": true
      }
    }

it would send:

    { "id": 1, "active": true }

Because of that we need to change how hooks are serialized.

Furthermore, API V2 returns just "result: true" after a successful
request to change a hook, so we need to return something meaningful from
the adapter's updateRecord in order to make ember-data happy.
2015-12-08 10:18:08 +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
35c5d619bd Convert repos controller to javascript 2015-12-08 10:18:08 +01:00