Chris Thoburn

Results 328 issues of Chris Thoburn

In the overview for adapters we mostly just say to look at the docs for MinimumAdapterInterface, but in the documentation for those methods we do not have more than a...

:label: doc
good-first-issue

types ahoy! One giant shove over-the-cliff for a library, one-long-review for the man.

ts-review
target:canary
typescript
skip-changelog

Brings the registry concept from @types/ember-data into our own types, in the process surfacing a number of rough edges that make this approach unwieldy. Specific issues include: - the lack...

Needs Team Discussion
ts-review
target:canary
skip-changelog

EmberData uses`Rollup` to merge all of our `-private` directories into single modules. `-private` represents a single module organized as many modules for maintenance ease. This benefits us in three ways:...

CI
Release Infra

The `EmberData` team recently landed a number of improvements to the `release publishing` and `CI` pipelines to reduce the cost overhead of releases, enable publishing canary builds to `npm`, and...

Good for New Contributors
CI
Release Infra

Since we use projects to track lots of work, we can automate some of them better using https://github.com/philschatz/project-bot For instance this could be used to surface PRs that still require...

Release Infra

See #6256 for some additional context right now we do this manually

CI
typescript

Reported by @fivetanley [here](https://github.com/emberjs/data/pull/5433#issuecomment-380877957). I will need an example "fail case" payload to produce a test and debug. **scenario** ```js const IdentityProvider = DS.Model.extend({ owner: belongsTo('identity-provider-owner', { polymorphic: true, inverse:...

Needs Bug Verification
Relationship Refactor

leaving myself a note for https://github.com/emberjs/data/pull/6644#discussion_r357334807

Improvement
polymorphism
relationship-polymorphism
class-polymorphism

Records in a deleted-persisted state are retained in async relationships even when unloaded.

Bug