Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/emberjs/data

A lightweight reactive data library for web applications. Designed over composable primitives.
https://github.com/emberjs/data

Merge pull request #4658 from runspired/chore/has-many-delete-test

Test for hasMany array removal on deletion

7452dba93126b9200aab5e0135288f4bd80209ce authored about 8 years ago
Document the relationship serialized format in the RESTAdapter

3d2362bb06056a460f1845fac643f7375e819257 authored about 8 years ago
adds tests coverage for record removal from hasMany array following deletion

c3db94cdb453943ed5cca43d6fa5eb4858c79326 authored about 8 years ago
Improve the API docs for the JSONAPI adapter

55c34ed02c894cff24b04ed62dc0303ad6833b37 authored about 8 years ago
Update the API docs on the JSONAPISerializer

0f8fb7a0ffa12463ca82ca43d1cf169e4fc29504 authored about 8 years ago
[PERF] fix sub-optimal compiler output (#4655)

* [PERF] fix sub-optimal compiler output

given:

```js
let [a, b] = thing;
```

If it i...

3f4ae526a086dcb42c9bb0f60758c9769ea41feb authored about 8 years ago
Merge pull request #4643 from emberjs/fix-stuff

[BUGFIX #4649 #4648]

309319128d71efb0b7c352449a1d49fad6cd4d7c authored over 8 years ago
remove Ember.K usage from state/relationship.js (#4647)

* remove Ember.K usage from state/relationship.js

* Update relationship.js

000b1e88463592747411a1e140ffb8deac7d4e1e authored over 8 years ago
[BUGFIX #4649 #4648]

* no longer invalid relationships property when accessing it the first time #4649
* no longer du...

b3e1d67899b06b051a0cc2c12635998215ad6621 authored over 8 years ago
Merge pull request #4640 from emberjs/enhance-attribute-debug-info

build ember-data attribute debug info dynamically

7b452907bc02e6b3d4d4213ca6d6ea32dbb4d20a authored over 8 years ago
Merge pull request #4645 from emberjs/cleanup-has-many

cleanup system/many-array

aa3a3d5dee27b641f9e6bb831c0d85ecf9730fd6 authored over 8 years ago
Merge pull request #4644 from emberjs/relationship-status-complicated

[PERF] HasMany doesn't need to inform RecordArrayManager

aa9780f1c846a6582cf4d619d97601ce2d050009 authored over 8 years ago
cleanup system/many-array

* ensure shape is stable
* use tidier ES6 syntax when appropriate

0e3f803f751bfebb58cee33e7bc80a21c35171eb authored over 8 years ago
[PERF] HasMany doesn't need to inform RecordArrayManager

At one point, relationships were managed by the recordArrayManager, this is no longer true. But ...

0af1903e9a4d8047996a8eec7f153fe7993bc312 authored over 8 years ago
build ember-data attribute debug info dynamically

* allow other relationship types to be first-class and not crash the inspector
* improve tests

d83de4f7cfb44fdc7bc3ce945e62754f6488c22a authored over 8 years ago
Simplify Adapter#serialize by using snapshot.serialize() since they duplicate the same logic

2455f7164e40554b9d2ae59294349dbf3cadc6bc authored over 8 years ago
Merge pull request #4632 from lindyhopchris/master

[DOC ds-extended-errors] Add docs for extended errors

1ca87a20851d441a69d077811f6f014561fc725e authored over 8 years ago
[DOC ds-extended-errors] Add docs for extended errors

e7b19a58c1d8fee346b6aad5f21fae74a91d9cca authored over 8 years ago
Merge pull request #4617 from runspired/cleanup-many-array-reload

chore(store): cleans up and optimizes code paths around fetching rela…

d0a3bbb6e29cff50d5bf3b958e7af752441ffc98 authored over 8 years ago
chore(store): cleans up and optimizes code paths around fetching relationships and single records

37c33e2cbfee33a47074e3229b199e190b43734d authored over 8 years ago
Merge pull request #4601 from runspired/feat/internal-model-round2

Naming cleanup

2ac536d0ade5456ea47a76087eab75b5c42da115 authored over 8 years ago
Merge pull request #4616 from wecc/json-api-key-not-found-assert

Assert when original and not normalized key is found in payload

b121ffcbb8fa5e536bfadbe5d6b49312b2275f98 authored over 8 years ago
Merge pull request #4630 from runspired/json-api-mock-server

Updates json-api-mock-server

905420fb108a4f52359db34a637775a8c9f6dc60 authored over 8 years ago
Merge pull request #4518 from bmac/clean-up-some-references-to-app

Update the relationship docs to remove some references to a globals s…

37f5413a371ba2bbd6e5585b1c52db4970b048b0 authored over 8 years ago
Merge pull request #4612 from pangratz/doc-error-utils

[DOC] Mark `errorsHashToArray` and `errorsArrayToHash` public

3513c4924ede90e22efd345d5f41f5e6d276af9c authored over 8 years ago
update mock server deps

cddfd4d2633fa99933e782f01f4590ca8f2e1c10 authored over 8 years ago
port models/scenarios from json-api-mock-server and fix develop mode serving

dfd7a03e0c3e7e027c8f1e0fec64967f48e4a64e authored over 8 years ago
Merge pull request #4629 from sbatson5/DOC-4595-unloadAll-description

[DOC] #4595 revise unloadAll description

f9b66c439c17e692a7f10607b31e7d42433f597b authored over 8 years ago
[DOC] #4595 revise unloadAll description

061850f03220d75436385d0cada0cf6537f18f24 authored over 8 years ago
Merge pull request #4624 from pangratz/add-more-tests-around-asserting-adapter-methods-exist

Test assertions when updateRecord & deleteRecord don't exist on adapter

ef4ed827cd5a9c0dcb1c15510b07cc2719c8e817 authored over 8 years ago
Update the relationship docs to remove some references to a globals style namespace

65006ccad18233cb3aa8505f405f1c0c608f26bd authored over 8 years ago
Clean up extra whitespace in FEATURES.md

ae1d7aedb06a53abd7d778b0b4d1a86441fe56ab authored over 8 years ago
Merge pull request #4620 from Romanior/add-serializeId

[FEATURE ds-serialize-id] add serializeId to json-serializer

61dbaeb9b458c77122936dd51303cbb672b85408 authored over 8 years ago
[FEATURE ds-serialize-id] add serializeId to json-serializer

0a204bbd069dcfb7ca7378f66774c7a907ad11eb authored over 8 years ago
Merge pull request #4603 from wecc/json-api-extractMeta-warning

[WARNING] Warn when extending JSONAPISerializer with extractMeta

6f5312891d215852d78cc834866147a3dce97ff2 authored over 8 years ago
Test assertions when updateRecord & deleteRecord don't exist on adapter

8e788d242bb0c10554157341ac01d73d3c018521 authored over 8 years ago
Merge pull request #4283 from bmac/commit-assert

Add better error messaging for adapters that do not implement createR…

05e84361abd442563d54cde82f38f89b35f0dab0 authored over 8 years ago
Merge pull request #4621 from emberjs/cleanup-filters

tidy-up integration/filter-test

b4301d8874ad40b02de259a469a253de38965845 authored over 8 years ago
chore(modelClass): works toward consistent use of kind/modelClass/internalModel/record

73a31854ff18874bdacd7e3013b1766fff131f94 authored over 8 years ago
tidy-up integration/filter-test

* use promises directly, rather then indirect async test helpers. QUnit now just supports them

bf5dcfa7b65da4a24e4f330bda14afe19b23e3b3 authored over 8 years ago
Renaming `multiple_stores_test` to `multiple-stores-test`

Fixes #4618

44bdeef48a66f7d4c2602a69a41416df1084992d authored over 8 years ago
Merge pull request #4597 from emberjs/cleanup-record-array-manager

Cleanup record array manager

da3f9a639029a3114972ca734935e58a340127cc authored over 8 years ago
tidy up proxy related change events for AdapterPopulatedRecordArray during loadRecords

Replace the values contained within content, rather then replacing content. Without this we:

* ...

b5785fe714f07dc76df5a90877faac6447a5d649 authored over 8 years ago
tidy-up AdapterPopulatedRecordArrays:

* make the very private method more private \w underscore
* rename loadRecords to _setInternalMo...

e5f106e58a3498b8d6ea92ed171c0bb109d7abb7 authored over 8 years ago
fixup based on PR review

b699683fc4238fd2d0e0c46249ddea01c3b6e3a7 authored over 8 years ago
[PERF pt.1] avoid extra scanning of recordArrays when adding records

* make adding/removing from recordArrays private
* make recordArray add/remove support batches
*...

890d05174e5820a8a3e58e1238da8514cf7f6616 authored over 8 years ago
tidy up tests related to adapter-populated-record-arrays

* cleanup code
* move non-unit tests to integration folder

f5c2ba57ef6f2ffd937474829c77cd39bbab259f authored over 8 years ago
Assert when original and not normalized key is found in payload

2790f8bbdd21d72ff06d1c0c45c991853c2f0cf3 authored over 8 years ago
Merge pull request #4605 from wecc/fix-belongsTo-notification

Don't notify belongsTo changes if nothing changed

bcc8ae2b4b9d1021bbdad112aa9799b933e1c85b authored over 8 years ago
Merge pull request #4589 from runspired/feat/improved-cache

Feat/improved cache

208f8aab0f68c721b69e98719b8c27d3d543798d authored over 8 years ago
[WARNING] Warn when extending JSONAPISerializer with extractMeta

bdf8556b7715d5d8309381e7d813c01faef1686e authored over 8 years ago
Merge pull request #4613 from pangratz/testi-store-pushi

Assert that InternalModel is indeed not materialized on store._push

cd13f1503c5c0e6611e66c37cff43827c41ab8a8 authored over 8 years ago
[DOC] Mark `errorsHashToArray` and `errorsArrayToHash` public

This methods are already present on the `DS` namespace, so this change
marks the officially as p...

c88215c6fe6d5f83f754207fe311ee236ae88fdc authored over 8 years ago
Merge pull request #4614 from emberjs/wecc-patch-1

[DOC] Minor changes to addon/serializer.js

06df84014792bd2d33efde8f0a656a5aa4de87e8 authored over 8 years ago
[DOC] Minor changes to addon/serializer.js

6982fc0c1c5fc0f5a2074073376fcfe3177011b8 authored over 8 years ago
Merge pull request #4440 from bmac/addon-serializer-docs

Add examples to the Serializer API docs

1b923adafc4bd4b4f6a933213dde04a7ea530d5b authored over 8 years ago
Assert that InternalModel is indeed not materialized on store._push

df1a2e934adff118a113d11620ebcb96b3c76df5 authored over 8 years ago
Don't notify belongsTo changes if nothing changed

eba4aef0ea5f2f65ef87a508f312de4bf1aa9dde authored over 8 years ago
Merge pull request #4272 from pangratz/internal-store-push

[BUGFIX beta] Don't unnecessarily materialize records

dbf7db44d8fe033f4d133394a8f89dcb17b298f7 authored over 8 years ago
Add examples to the Serializer API docs

49dee7f270868fbee33307c1d42ef78ead82fee8 authored over 8 years ago
feat(improved-cache): makes the adapter/serializer instance cache faster.

Reduces the number of lookups, sets, expense of detection, allocations for fallbacks. Also inclu...

36bc08ab942d0a4113178f1c131c9e7024f0c995 authored over 8 years ago
Merge pull request #4600 from tchak/lazy-many-arrays

make DS.ManyArray lazy

4463dd47baa589fbb69f1d732858a16bd772bcf1 authored over 8 years ago
Merge pull request #4609 from pangratz/doc-improve-warning-for-mismatch-id

[DOC] Improve warning for mismatched id in store.findRecord

bae01b8aa97038459e9c867ec4003a17e528b3c5 authored over 8 years ago
[DOC] Improve warning for mismatched id in store.findRecord

effe89d43ee57a8f1e596451932a83e6cc46bafd authored over 8 years ago
make DS.ManyArray lazy

2ff2107e246b3cb56dcdad09b99794d9599e349f authored over 8 years ago
Merge pull request #4562 from runspired/feat/internal-model

[PERF] make internal model lazier

41193f72435eca264ff3941134d2af1c72f6a861 authored over 8 years ago
Merge pull request #4607 from emberjs/igor/fix-dummy-serializer

Fix dummy app serializer

ace144ef311444ff17eee224547018a8f73bf41a authored over 8 years ago
Fix dummy app serializer

We were not correctly deserializing relationships coming from the mock server,
because we try to...

482689c7bf4ded84beccf211017a3b1bcc7746b7 authored over 8 years ago
[BUGFIX beta] Don't unnecessarily materialize records

This adds a `store#_push` method which returns DS.InternalModel's
instead of materialized DS.Mod...

d1dd78c9cdb3652479ac23b514b3f70d63360325 authored over 8 years ago
Merge pull request #4592 from pangratz/doc-refresh-query

[DOC] Add documentation for query#update() to refresh query

70ea8c032f97913c8bd6a1adef8f6b467747d04a authored over 8 years ago
[DOC] Add documentation for query#update() to refresh query

851a7c13c38d1d3e0b745992cab9b3f62e0ad157 authored over 8 years ago
Merge pull request #4606 from runspired/fix/instrumentation

fix(instrumentation): heimdall-query needed bumped to work properly

bdc1d66983178908c432a210b00e7dc3bc0ed758 authored over 8 years ago
fix(instrumentation): heimdall-query needed bumped to work properly

236bf17e07c699ec797e67f828a66d6b6aa8d7ae authored over 8 years ago
Merge pull request #4604 from pangratz/warn-on-mismatched-id

Warn when findRecord returns a different id than the one requested

f5a02cd126a1371a7ec919609efc80c526fde027 authored over 8 years ago
Warn when findRecord returns a different id than the one requested

f7249735e499f845d47236feb86e9241ec7f1e31 authored over 8 years ago
Merge pull request #4598 from emberjs/fix-test

fix integration/record-array-test setup

115cc6265804d4230dee09a266c8c748630a5af1 authored over 8 years ago
fix integration/record-array-test setup

3d37d1132de09b78826cc1d50f5a247083c71c1f authored over 8 years ago
Merge pull request #4586 from emberjs/remove-boolean-transform

Remove the ds-boolean-transform-allow-null feature flag

f52f9f4e03277a14407c4a54e47955f16d5fb447 authored over 8 years ago
Remove the ds-boolean-transform-allow-null feature flag

d42cb000bcb390cde97a9058ca206cff539b6b4e authored over 8 years ago
Merge pull request #4591 from emberjs/cleanup-record-array-manager

Cleanup record array manager

8e6a753badfce5fc6a460c9dcfdb22909a9efa48 authored over 8 years ago
perf(internal-model): lazily allocation internal state.

- allocations are now lazy
- InternalModel is now an ES2015 class, the expensive classCallCheck ...

a28fb0071e9ae9bc319cfd511ee48ad70cc61f92 authored over 8 years ago
tidy up some record-array-tests

* move to integration (as it is tests interaction between store/manager/array)
* remove unit tes...

4b5fa40ddaba1df725cd46dc36fb36736fad841e authored over 8 years ago
fix tests for 1.13

bf9caf9228c145ebd7fbed723ce740b26f4ab0e7 authored over 8 years ago
Fixup record-array/adapter-populate-record-array

* add unit tests
* fixup shape

1dd3aaa9524c89f6f38199d5233fe074a010e256 authored over 8 years ago
tidy up integration/record-array-manager-test

8fdf8dbcb2fe2eb35f4933c12951d52b45aa53f6 authored over 8 years ago
Fixup record-array/filtered-record-array

* ensure filter function updates just before destroy are ignored
* add unit test coverage for wh...

6bf9d46a2aae2ac7e9d13d3c06129a920c2c7f04 authored over 8 years ago
test record-array#destroy

c7fab1615767221416af41b0af6841270db4c0fc authored over 8 years ago
add whitespace

641e66779ecf0e839bc91e1552b0adce91a4372c authored over 8 years ago
[BUGFIX] RecordArray snapshot works

* recordArray.invoke(‘createSnapshot’) was previously invoked on the result of `internal.getReco...

b93ab53cc11575048ce591b5d6b81da0ddbd09d9 authored over 8 years ago
Add tests for RecordArray.destroy

* leave note for future work, e.g. the cleanup that is happening should likely not happen.

a69fdd7d07f6cb2e1476608e197e556c51ff80e9 authored over 8 years ago
test RecordArray#removeInternalModel

c066166c4d62721273345726e3cd90ca257f1c5e authored over 8 years ago
cleanup RecordArray#addInternalModel

* add tests
* remove unused feature of passing in an optional index to insert at

8ed11450cc6057d5a88a94957dee70f347c2c001 authored over 8 years ago
test RecordArray#save

5f483eb03a38105883cf1468868c60e683fde223 authored over 8 years ago
[BUGFIX] recordArray.update() can now be called more then once

4c261940650ab427c7b2c2792427905da6382033 authored over 8 years ago
Merge pull request #4594 from emberjs/revert-4277-Unload-Record-Does-Not-Remove-Observers

Revert "unloadRecord does not remove observers"

a136f67eaead20a7b521d15dee569d8cf5598f33 authored over 8 years ago
Revert "unloadRecord does not remove observers"

2f723beb9417c944502ff00f630d0cdd0bccc307 authored over 8 years ago
store#unloadRecord to destroy record. add test to show record is

destroyed and observers removed

26f9a571a815d17c8a9290398ac4f39e2b263c7e authored over 8 years ago
Merge pull request #4585 from bmac/changelog-2-9

Update changelog for the Ember Data 2.9.0 release

88f7dba3a3e957d1d9c3e930f5fea6cf37301afc authored over 8 years ago
tidy up record-array

f33d0fcc227f4dc084d4ee3502949081213dcd48 authored over 8 years ago
tidy up filtered-record-array

adc884f5046535530cb0c05e7091a81cdb2b412a authored over 8 years ago