Skip to content

Commit 7a002a2

Browse files
committed
Merge pull request #435 from ember-admin/ember-2
Ember 2
2 parents 88fd223 + c34b27b commit 7a002a2

6 files changed

Lines changed: 26 additions & 16 deletions

File tree

addon/components/admin-batch-checkbox.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ var batchCheckbox = Ember.Checkbox.extend({
1212
return this.get('batches').removeObject(this.get('context'));
1313
}
1414
}),
15-
observerForChangeBatchesCollection: Ember.observer('batches.@each', function() {
15+
observerForChangeBatchesCollection: Ember.observer('batches.[]', function() {
1616
return Ember.run.later((function(_this) {
1717
return function() {
1818
if (_this.get('batches').length === 0 && _this.get('selectAll')) {

addon/mixins/controllers/attributes.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@ import Ember from 'ember';
22
import Attributes from 'ember-cli-admin/dsl/attributes';
33

44
export default Ember.Mixin.create({
5-
formAttributes: Ember.computed('modelAttributes.@each', {
5+
formAttributes: Ember.computed('modelAttributes.[]', {
66
get: function() {
77
return Attributes.withoutId(this.get("model").constructor);
88
}
99
}),
1010

11-
showAttributes: Ember.computed('modelAttributes.@each', {
11+
showAttributes: Ember.computed('modelAttributes.[]', {
1212
get: function(){
1313
return Attributes.withoutId(this.get("model").constructor);
1414
}
1515
}),
1616

17-
tableAttributes: Ember.computed('modelAttributes.@each', {
17+
tableAttributes: Ember.computed('modelAttributes.[]', {
1818
get: function() {
1919
return this.get('modelAttributes');
2020
}

bower.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,28 @@
22
"name": "ember-cli-admin",
33
"dependencies": {
44
"jquery": "^1.11.1",
5-
"ember": "1.13.2",
6-
"ember-data": "1.13.4",
5+
"ember": "2.0.0",
6+
"ember-data": "2.0.0-beta.2",
77
"ember-resolver": "~0.1.12",
88
"loader.js": "stefanpenner/loader.js#3.2.1",
99
"ember-cli-shims": "stefanpenner/ember-cli-shims#0.0.3",
1010
"ember-cli-test-loader": "rwjblue/ember-cli-test-loader#0.1.3",
1111
"ember-load-initializers": "stefanpenner/ember-load-initializers#0.1.4",
12-
"ember-qunit": "0.4.1",
12+
"ember-qunit": "0.4.7",
1313
"ember-qunit-notifications": "0.0.7",
1414
"qunit": "~1.17.1",
15-
"pretender": "~0.6.0",
15+
"pretender": "~0.9.0",
1616
"bootstrap-datepicker": "~1.4.0",
17-
"ember-inflector": "~1.3.1",
1817
"lodash": "~3.7.0",
19-
"Faker": "~2.1.3"
18+
"Faker": "~3.0.0"
2019
},
2120
"devDependencies": {
2221
"bootstrap-sass-official": "~3.3.4",
2322
"typeahead.js": "~0.11.1",
2423
"jquery-ui-sortable": "*",
2524
"jquery-ui-touch-punch-improved": "*"
25+
},
26+
"resolutions": {
27+
"ember": "2.0.0"
2628
}
2729
}

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,19 +44,19 @@
4444
"broccoli-concat": "0.0.12",
4545
"broccoli-merge-trees": "^0.2.1",
4646
"broccoli-static-compiler": "^0.2.1",
47-
"ember-cli": "1.13.1",
47+
"ember-cli": "1.13.8",
4848
"ember-cli-app-version": "0.3.3",
4949
"ember-cli-bootstrap-datepicker": "0.5.3",
5050
"ember-cli-content-security-policy": "0.4.0",
5151
"ember-cli-dependency-checker": "^1.0.0",
5252
"ember-cli-ic-ajax": "0.1.1",
5353
"ember-cli-inject-live-reload": "^1.3.0",
5454
"ember-cli-map": "0.4.2",
55-
"ember-cli-mirage": "0.1.5",
55+
"ember-cli-mirage": "0.1.8",
5656
"ember-cli-qunit": "0.3.15",
5757
"ember-cli-sass": "4.0.0-beta.5",
5858
"ember-cli-uglify": "1.0.1",
59-
"ember-data": "1.13.4",
59+
"ember-data": "2.0.0-beta.2",
6060
"ember-disable-prototype-extensions": "^1.0.0",
6161
"ember-disable-proxy-controllers": "^1.0.0",
6262
"ember-export-application-global": "^1.0.2",

tests/acceptance/sorting-test.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ test('switching from sorting by one attribute to another works as expected - rec
4747
function(assert) {
4848
assert.expect(1);
4949

50-
let user = users[2];
51-
user.name = 'Aaron';
50+
let user = server.create('user', {id: 3, name: 'Aaron'});
51+
let avatar = server.create('avatar', {id: 6});
5252

5353
visit('/users');
5454

@@ -59,4 +59,4 @@ test('switching from sorting by one attribute to another works as expected - rec
5959
andThen(function() {
6060
assert.equal(find('tbody tr:first td[data-column="id"]:contains("3")').length, 1);
6161
});
62-
});
62+
});

tests/index.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,14 @@
2222
<script src="assets/dummy.js"></script>
2323
<script src="testem.js"></script>
2424
<script src="assets/test-loader.js"></script>
25+
<script type="text/javascript" charset="utf-8">
26+
Function.prototype.bind = Function.prototype.bind || function (thisp) {
27+
var fn = this;
28+
return function () {
29+
return fn.apply(thisp, arguments);
30+
};
31+
};
32+
</script>
2533
{{content-for 'body-footer'}}
2634
{{content-for 'test-body-footer'}}
2735
</body>

0 commit comments

Comments
 (0)