Permalink
Switch branches/tags
Commits on Dec 5, 2017
  1. Merge pull request #5261 from runspired/fix-inverse-for

    igorT committed Dec 5, 2017
    [BUGFIX] inverseFor should respect inverse: null
Commits on Dec 1, 2017
  1. Merge pull request #5249 from emberjs/hjdivad/test-client-side-delete

    hjdivad committed Dec 1, 2017
    Fix client-side delete + resurrection
Commits on Nov 26, 2017
  1. Update ember-cli-blueprint-test-helpers fixes #5259 (#5264)

    bmac committed Nov 26, 2017
Commits on Nov 25, 2017
  1. Update AdapterPopulatedRecordArray to use links if available otherwis…

    erichonkanen committed with bmac Nov 25, 2017
    …e null. (#5263)
Commits on Nov 21, 2017
  1. [BUGFIX] inverseFor should respect inverse: null

    runspired committed Nov 21, 2017
Commits on Nov 19, 2017
  1. Bump master version to 3.0.0-canary

    bmac committed Nov 19, 2017
  2. Update changelog for Ember Data 2.17.0 release

    bmac committed Nov 19, 2017
Commits on Nov 15, 2017
  1. [DOC beta] Assert that both modelName and id are passed to `peekRecor…

    bantic committed with pangratz Nov 15, 2017
    …d` (#4998)
    
    Adds expectAssertion test for the new assertion, as well as an
    expectAssertion test for the existing assertion that a model name
    (string) must be passed instead of a model class.
Commits on Nov 14, 2017
  1. Merge pull request #5260 from acorncom/patch-4

    pangratz committed Nov 14, 2017
    [doc] Update urlForFindRecord example
  2. [doc] Update urlForFindRecord example

    acorncom committed Nov 14, 2017
Commits on Nov 7, 2017
  1. Update changelog for Ember Data 2.17.0-beta.2

    hjdivad committed Nov 7, 2017
    [ci skip]
Commits on Nov 6, 2017
  1. [doc] Update links to Ember Guide (#5250)

    sandstrom committed with bmac Nov 6, 2017
    * Update links to Ember Guide
    
    * Update inverse-test.js
Commits on Nov 4, 2017
  1. [BUGFIX beta] setProperties to clear errors works (#5248)

    pangratz committed with bmac Nov 4, 2017
Commits on Nov 2, 2017
  1. [BUGFIX beta] Fix client-side delete + resurrection

    hjdivad committed Nov 2, 2017
    Previously relationships were only cleared for new records.  Now they
    are cleared for destroyed records as well, allowing destroyed records to
    be pushed back into the store and properly update their inverse
    relationships.
    
    This fixes the public API for client-side delete via an adapter,
    see #5136.
Commits on Oct 26, 2017
  1. Fixup DS.Store.pushPayload example (#5243)

    sduquej committed with bmac Oct 26, 2017
  2. Merge pull request #5238 from bmac/bug-5118

    pangratz committed Oct 26, 2017
    Move initialize-store-service.js out of the instance-initializers dir…
Commits on Oct 25, 2017
  1. Merge pull request #5242 from emberjs/hjdivad/store-normalized-model-…

    hjdivad committed Oct 25, 2017
    …name
    
    [BUGFIX beta] Normalize model names during `push`
  2. [BUGFIX beta] Normalize model names during `push`

    hjdivad committed Oct 25, 2017
    Model names are normalized (so eg `store.peekRecord('fooBar',1) ===
    store.peekRecord('foo-bar', 1)`) at most of the store API (`peekRecord`,
    `findRecord` &c.) but notably absent is `push`.
    
    This commit adds back model name normalization to `push`.
  3. Update assert against nulls (#5218)

    pangratz committed with bmac Oct 25, 2017
    * update assertion for meta proxied on AdapterPopulatedRecordArray
    
    * use `assert.strictEqual` when comparing against `null`
    
    This prevents us being trolled by QUnit, where
    
        assert.equal(undefined, null)
    
    is not a failing assertion.
    
    * use `assert.strictEqual` when comparing against `undefined`
    
    This prevents us being trolled by QUnit, where
    
        assert.equal(null, undefined)
    
    is not a failing assertion.
    
    * align test for DateTransform#deserialize(undefined) with implementation
  4. Merge pull request #5239 from bmac/prod-like-warniing

    pangratz committed Oct 25, 2017
    Deprecate support for "production like" values in EMBER_ENV
Commits on Oct 24, 2017
  1. use `test` instead of `match` and correct regex (#5241)

    bekzod committed with bmac Oct 24, 2017
Commits on Oct 23, 2017
  1. Deprecate support for "production like" values in EMBER_ENV

    bmac committed Oct 23, 2017
  2. Check if environment is production-like in stripped-build-plugins (#5234

    IceDragon200 committed with bmac Oct 23, 2017
    )
Commits on Oct 22, 2017
  1. Move initialize-store-service.js out of the instance-initializers dir…

    bmac committed Oct 22, 2017
    …ectory.
    
    That directory seems to be suggesting to ember-load-initializers that
    it is a full initializer object and causing an exception to be thrown
    in the globals build.
    
    Fixes #5118
Commits on Oct 18, 2017
  1. add test coverage for more node versions (node 4) (#5210)

    kellyselden committed with bmac Oct 18, 2017
Commits on Oct 17, 2017
  1. Merge pull request #5232 from emberjs/locks-patch-1

    pangratz committed Oct 17, 2017
    Update documentation in model.js
  2. Update model.js

    locks committed Oct 17, 2017
Commits on Oct 12, 2017
  1. Merge pull request #5220 from kpfefferle/remove-peer-dep

    rwjblue committed Oct 12, 2017
    Remove (unnecessary) ember-inflector peer dependency
  2. Merge pull request #5223 from rwjblue/dependency-cleanup

    rwjblue committed Oct 12, 2017
    [BUGFIX release] Cleanup test only dependencies.
  3. [BUGFIX release] Move test only dependencies into devDependencies.

    rwjblue committed Oct 12, 2017
    Also fixed small issue (which was being squelched by bugs in deps that
    have been updated here) with a merge (needed to allow overwriting).
  4. Remove blueprints for Mocha < 0.12. (#5225)

    rwjblue committed with bmac Oct 12, 2017
    * Remove blueprints for Mocha < 0.12.
    
    ember-cli-mocha@0.12.0 was released quite some time ago (on 2016-11-23),
    and by all accounts has been well adopted. Supporting both mocha test
    blueprints indefinitely is untenable, and now seems like as good a time
    as any to drop the blueprints for the older syntax.
    
    Note: this does *not* remove support for anything, it merely makes it
    slightly less convienient to create new test files for
    adapter/model/serializer/transform objects when your application is
    using Mocha < 0.12.
    
    * Update to the latest ember-cli-version-checker.
    
    This is unblocked by removing the need to "Fake" the version checker in
    the blueprint test suite (the way ember-cli-blueprint-test-helpers fakes
    out ember-cli-version-checker@1 no longer works with
    ember-cli-version-checker@2).
  5. Merge pull request #5224 from bmac/fix-travis

    rwjblue committed Oct 12, 2017
    Add missing dependency for travis build
  6. Add missing dependency for travis build

    bmac committed Oct 12, 2017
  7. Fix docs link. (#5221)

    luketheobscure committed with bmac Oct 12, 2017
    When rendered, this links to https://www.emberjs.com/api/ember-data/2.15/classes/DS.JSONSerializer.html - which 404's. Correct link doesn't have the `.html`.
Commits on Oct 10, 2017
  1. Remove ember-inflector peer dependency

    kpfefferle committed Oct 10, 2017