Skip to content

Commit 1bf2572

Browse files
committed
Merge remote-tracking branch 'upstream/master' into login-lower-1167
2 parents fdb70c9 + 867c16d commit 1bf2572

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+1862
-2323
lines changed

.travis.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,13 @@ cache:
1212
addons:
1313
chrome: stable
1414

15+
env:
16+
global:
17+
# See https://git.io/vdao3 for details.
18+
- JOBS=1
19+
1520
before_install:
16-
- nvm install 8.1.3
21+
- nvm install 8
1722

1823
install:
1924
- pip install 'travis-cargo<0.2' --user && export PATH=$HOME/.local/bin:$PATH
@@ -40,21 +45,16 @@ matrix:
4045
- rust: nightly
4146
include:
4247
- rust: nightly-2017-11-07
43-
env: RUSTFMT=YESPLEASE
4448
script:
4549
- cargo install --force rustfmt-nightly --vers 0.2.15
46-
- export LD_LIBRARY_PATH=$(rustc --print sysroot)/lib:$LD_LIBRARY_PATH
47-
- rustfmt --version
50+
- cargo install --force clippy --vers 0.0.169
4851
- cargo fmt -- --write-mode=diff
52+
- cargo clippy
4953
- rust: stable
5054
script:
5155
- cargo build
5256
- cargo test
5357
- npm test
54-
- rust: nightly-2017-11-07
55-
env: CLIPPY=YESPLEASE
56-
script:
57-
- cargo check --features "lint"
5858
- rust: beta
5959
script:
6060
- cargo build

Cargo.lock

Lines changed: 6 additions & 92 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,9 @@ diesel_full_text_search = "0.16.0"
5353
serde_json = "1.0.0"
5454
serde_derive = "1.0.0"
5555
serde = "1.0.0"
56-
clippy = { version = "=0.0.169", optional = true }
5756
chrono = { version = "0.4.0", features = ["serde"] }
5857
comrak = { version = "0.2.3", default-features = false }
59-
ammonia = "1.0.0-rc3"
58+
ammonia = "1.0.0"
6059
docopt = "0.8.1"
6160
itertools = "0.6.0"
6261
lettre = "0.6"
@@ -85,10 +84,6 @@ tokio-service = "0.1"
8584
dotenv = "0.10"
8685
diesel = { version = "0.16.0", features = ["postgres"] }
8786

88-
[features]
89-
unstable = []
90-
lint = ["clippy"]
91-
9287
[replace]
9388
"diesel:0.16.0" = { git = "https://github.com/diesel-rs/diesel.git" }
9489
"diesel_codegen:0.16.0" = { git = "https://github.com/diesel-rs/diesel.git" }

app/adapters/api-token.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,14 @@ export default DS.RESTAdapter.extend({
44
namespace: 'api/v1/me',
55
pathForType() {
66
return 'tokens';
7-
}
7+
},
8+
createRecord(store, type, snapshot) {
9+
let data = {};
10+
let serializer = store.serializerFor(type.modelName);
11+
let url = this.buildURL(type.modelName, null, snapshot, 'createRecord');
12+
13+
serializer.serializeIntoHash(data, type, snapshot, { includeId: true });
14+
15+
return this.ajax(url, 'PUT', { data });
16+
},
817
});

app/adapters/category-slug.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Ember from 'ember';
1+
import { pluralize } from 'ember-inflector';
22
import { underscore, decamelize } from '@ember/string';
33

44
import ApplicationAdapter from './application';
@@ -8,6 +8,6 @@ export default ApplicationAdapter.extend({
88
let decamelized = underscore(
99
decamelize(modelName)
1010
);
11-
return Ember.String.pluralize(decamelized);
11+
return pluralize(decamelized);
1212
}
1313
});

app/app.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import Application from '@ember/application';
2+
import Resolver from './resolver';
23
import loadInitializers from 'ember-load-initializers';
34

4-
import Resolver from './resolver';
55
import config from './config/environment';
66

7-
let App = Application.extend({
7+
const App = Application.extend({
88
modulePrefix: config.modulePrefix,
99
podModulePrefix: config.podModulePrefix,
1010
Resolver

app/components/badge-circle-ci.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
import Ember from 'ember';
1+
import { computed } from '@ember/object';
2+
import { alias } from '@ember/object/computed';
3+
import Component from '@ember/component';
24

3-
export default Ember.Component.extend({
5+
export default Component.extend({
46
tagName: 'span',
57
classNames: ['badge'],
6-
repository: Ember.computed.alias('badge.attributes.repository'),
7-
branch: Ember.computed('badge.attributes.branch', function() {
8+
repository: alias('badge.attributes.repository'),
9+
branch: computed('badge.attributes.branch', function() {
810
return encodeURIComponent(this.get('badge.attributes.branch') || 'master');
911
}),
10-
text: Ember.computed('branch', function() {
12+
text: computed('branch', function() {
1113
return `Circle CI build status for the ${ this.get('branch') } branch`;
1214
})
1315
});

app/components/crate-readme.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import Ember from 'ember';
1+
import Component from '@ember/component';
22

3-
export default Ember.Component.extend({
3+
export default Component.extend({
44
rendered: '',
55
didRender() {
66
this._super(...arguments);

app/components/pending-owner-invite-row.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import Ember from 'ember';
1+
import Component from '@ember/component';
22

3-
export default Ember.Component.extend({
3+
export default Component.extend({
44
isAccepted: false,
55
isDeclined: false,
66
isError: false,

app/components/user-avatar.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { readOnly } from '@ember/object/computed';
12
import Component from '@ember/component';
23
import { computed } from '@ember/object';
34

@@ -17,7 +18,7 @@ export default Component.extend({
1718
}
1819
}),
1920

20-
height: computed.readOnly('width'),
21+
height: readOnly('width'),
2122

2223
src: computed('size', 'user', function() {
2324
return `${this.get('user.avatar')}&s=${this.get('width') * 2}`;

0 commit comments

Comments
 (0)