ember-data-change-tracker icon indicating copy to clipboard operation
ember-data-change-tracker copied to clipboard

extending ember data to track and rollback changes including objects and associations

Results 46 ember-data-change-tracker issues
Sort by recently updated
recently updated
newest added

Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.1 to 0.1.4. Changelog Sourced from websocket-extensions's changelog. 0.1.4 / 2020-06-02 Remove a ReDoS vulnerability in the header parser (CVE-2020-7662, reported by Robert McLaughlin) Change license from...

dependencies

Bumps [jquery](https://github.com/jquery/jquery) from 3.4.1 to 3.5.0. Commits 7a0a850 3.5.0 8570a08 Release: Update AUTHORS.txt da3dd85 Ajax: Do not execute scripts for unsuccessful HTTP responses 065143c Ajax: Overwrite s.contentType with content-type header...

dependencies

Hello, I am getting this error on 3.14 (with ember-data 3.13 and 3.14): ``` Error: Assertion Failed: You attempted to update [object Object].hasAnyRelationshipData to "true", but it is being tracked...

``` this.model.startTrack(); this.model.deleteRecord(); e.g. clicked cancel this.model.rollback(); ``` model.isDeleted === true Who knows how to track isDeleted?

As far as I see; new models always return true for didChange attr/relation after the following commit https://github.com/danielspaniel/ember-data-change-tracker/commit/fe3a1a38cec9bb18fea43ba65768dbb08c823b0a#diff-d1f63f06d3656a6e2da38e3a5fee9865R406 I need to start tracking of a newly created model after setting...

After using `appointment.saveChanges()`, I still see attributes in `appointments.changed()`, coming from `appointment.changedAttributes()`. Calling `appointment._internalModel.flushChangedAttributes()` would solve the problem.

I think it's an ember-data-model-fragment issue, but opening a copy here in case ppl bump into this: https://github.com/lytics/ember-data-model-fragments/issues/340

It is not possible to use model override of `hasDirtyAttributes` when `enableIsDirty` enabled.

I'm working on some code to autosave my model. It looks like: ```javascript export default Route.extend({ autosave: task(function * () { yield timeout(3000); this.get('model').save(); }).restartable(), model(params) { return this.store.findRecord('task', params.taskId);...

When i change belongsoTo modelChanges == {} /test-model ``` export default DS.Model.extend({ changeTracker: { only: ['belongs', 'name', 'manyMany'] }, name: DS.attr('string), belong: DS.belongsTo('belong'), manyMany: DS.hasMany('many-many') }); ``` testModel.startTrack(); if i...