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
Test for hasMany array removal on deletion
7452dba93126b9200aab5e0135288f4bd80209ce authored about 8 years ago3d2362bb06056a460f1845fac643f7375e819257 authored about 8 years ago
c3db94cdb453943ed5cca43d6fa5eb4858c79326 authored about 8 years ago
55c34ed02c894cff24b04ed62dc0303ad6833b37 authored about 8 years ago
0f8fb7a0ffa12463ca82ca43d1cf169e4fc29504 authored about 8 years ago
* [PERF] fix sub-optimal compiler output
given:
```js
let [a, b] = thing;
```
If it i...
3f4ae526a086dcb42c9bb0f60758c9769ea41feb authored about 8 years ago[BUGFIX #4649 #4648]
309319128d71efb0b7c352449a1d49fad6cd4d7c authored over 8 years ago* remove Ember.K usage from state/relationship.js
* Update relationship.js
000b1e88463592747411a1e140ffb8deac7d4e1e authored over 8 years ago
* no longer invalid relationships property when accessing it the first time #4649
* no longer du...
build ember-data attribute debug info dynamically
7b452907bc02e6b3d4d4213ca6d6ea32dbb4d20a authored over 8 years agocleanup system/many-array
aa3a3d5dee27b641f9e6bb831c0d85ecf9730fd6 authored over 8 years ago[PERF] HasMany doesn't need to inform RecordArrayManager
aa9780f1c846a6582cf4d619d97601ce2d050009 authored over 8 years ago
* ensure shape is stable
* use tidier ES6 syntax when appropriate
At one point, relationships were managed by the recordArrayManager, this is no longer true. But ...
0af1903e9a4d8047996a8eec7f153fe7993bc312 authored over 8 years ago
* allow other relationship types to be first-class and not crash the inspector
* improve tests
2455f7164e40554b9d2ae59294349dbf3cadc6bc authored over 8 years ago
[DOC ds-extended-errors] Add docs for extended errors
1ca87a20851d441a69d077811f6f014561fc725e authored over 8 years agoe7b19a58c1d8fee346b6aad5f21fae74a91d9cca authored over 8 years ago
chore(store): cleans up and optimizes code paths around fetching rela…
d0a3bbb6e29cff50d5bf3b958e7af752441ffc98 authored over 8 years ago37c33e2cbfee33a47074e3229b199e190b43734d authored over 8 years ago
Naming cleanup
2ac536d0ade5456ea47a76087eab75b5c42da115 authored over 8 years agoAssert when original and not normalized key is found in payload
b121ffcbb8fa5e536bfadbe5d6b49312b2275f98 authored over 8 years agoUpdates json-api-mock-server
905420fb108a4f52359db34a637775a8c9f6dc60 authored over 8 years agoUpdate the relationship docs to remove some references to a globals s…
37f5413a371ba2bbd6e5585b1c52db4970b048b0 authored over 8 years ago[DOC] Mark `errorsHashToArray` and `errorsArrayToHash` public
3513c4924ede90e22efd345d5f41f5e6d276af9c authored over 8 years agocddfd4d2633fa99933e782f01f4590ca8f2e1c10 authored over 8 years ago
dfd7a03e0c3e7e027c8f1e0fec64967f48e4a64e authored over 8 years ago
[DOC] #4595 revise unloadAll description
f9b66c439c17e692a7f10607b31e7d42433f597b authored over 8 years ago061850f03220d75436385d0cada0cf6537f18f24 authored over 8 years ago
Test assertions when updateRecord & deleteRecord don't exist on adapter
ef4ed827cd5a9c0dcb1c15510b07cc2719c8e817 authored over 8 years ago65006ccad18233cb3aa8505f405f1c0c608f26bd authored over 8 years ago
ae1d7aedb06a53abd7d778b0b4d1a86441fe56ab authored over 8 years ago
[FEATURE ds-serialize-id] add serializeId to json-serializer
61dbaeb9b458c77122936dd51303cbb672b85408 authored over 8 years ago0a204bbd069dcfb7ca7378f66774c7a907ad11eb authored over 8 years ago
[WARNING] Warn when extending JSONAPISerializer with extractMeta
6f5312891d215852d78cc834866147a3dce97ff2 authored over 8 years ago8e788d242bb0c10554157341ac01d73d3c018521 authored over 8 years ago
Add better error messaging for adapters that do not implement createR…
05e84361abd442563d54cde82f38f89b35f0dab0 authored over 8 years agotidy-up integration/filter-test
b4301d8874ad40b02de259a469a253de38965845 authored over 8 years ago73a31854ff18874bdacd7e3013b1766fff131f94 authored over 8 years ago
* use promises directly, rather then indirect async test helpers. QUnit now just supports them
bf5dcfa7b65da4a24e4f330bda14afe19b23e3b3 authored over 8 years agoFixes #4618
44bdeef48a66f7d4c2602a69a41416df1084992d authored over 8 years agoCleanup record array manager
da3f9a639029a3114972ca734935e58a340127cc authored over 8 years agoReplace the values contained within content, rather then replacing content. Without this we:
* ...
b5785fe714f07dc76df5a90877faac6447a5d649 authored over 8 years ago
* make the very private method more private \w underscore
* rename loadRecords to _setInternalMo...
b699683fc4238fd2d0e0c46249ddea01c3b6e3a7 authored over 8 years ago
* make adding/removing from recordArrays private
* make recordArray add/remove support batches
*...
* cleanup code
* move non-unit tests to integration folder
2790f8bbdd21d72ff06d1c0c45c991853c2f0cf3 authored over 8 years ago
Don't notify belongsTo changes if nothing changed
bcc8ae2b4b9d1021bbdad112aa9799b933e1c85b authored over 8 years agoFeat/improved cache
208f8aab0f68c721b69e98719b8c27d3d543798d authored over 8 years agobdf8556b7715d5d8309381e7d813c01faef1686e authored over 8 years ago
Assert that InternalModel is indeed not materialized on store._push
cd13f1503c5c0e6611e66c37cff43827c41ab8a8 authored over 8 years ago
This methods are already present on the `DS` namespace, so this change
marks the officially as p...
[DOC] Minor changes to addon/serializer.js
06df84014792bd2d33efde8f0a656a5aa4de87e8 authored over 8 years ago6982fc0c1c5fc0f5a2074073376fcfe3177011b8 authored over 8 years ago
Add examples to the Serializer API docs
1b923adafc4bd4b4f6a933213dde04a7ea530d5b authored over 8 years agodf1a2e934adff118a113d11620ebcb96b3c76df5 authored over 8 years ago
eba4aef0ea5f2f65ef87a508f312de4bf1aa9dde authored over 8 years ago
[BUGFIX beta] Don't unnecessarily materialize records
dbf7db44d8fe033f4d133394a8f89dcb17b298f7 authored over 8 years ago49dee7f270868fbee33307c1d42ef78ead82fee8 authored over 8 years ago
Reduces the number of lookups, sets, expense of detection, allocations for fallbacks. Also inclu...
36bc08ab942d0a4113178f1c131c9e7024f0c995 authored over 8 years agomake DS.ManyArray lazy
4463dd47baa589fbb69f1d732858a16bd772bcf1 authored over 8 years ago[DOC] Improve warning for mismatched id in store.findRecord
bae01b8aa97038459e9c867ec4003a17e528b3c5 authored over 8 years agoeffe89d43ee57a8f1e596451932a83e6cc46bafd authored over 8 years ago
2ff2107e246b3cb56dcdad09b99794d9599e349f authored over 8 years ago
[PERF] make internal model lazier
41193f72435eca264ff3941134d2af1c72f6a861 authored over 8 years agoFix dummy app serializer
ace144ef311444ff17eee224547018a8f73bf41a authored over 8 years ago
We were not correctly deserializing relationships coming from the mock server,
because we try to...
This adds a `store#_push` method which returns DS.InternalModel's
instead of materialized DS.Mod...
[DOC] Add documentation for query#update() to refresh query
70ea8c032f97913c8bd6a1adef8f6b467747d04a authored over 8 years ago851a7c13c38d1d3e0b745992cab9b3f62e0ad157 authored over 8 years ago
fix(instrumentation): heimdall-query needed bumped to work properly
bdc1d66983178908c432a210b00e7dc3bc0ed758 authored over 8 years ago236bf17e07c699ec797e67f828a66d6b6aa8d7ae authored over 8 years ago
Warn when findRecord returns a different id than the one requested
f5a02cd126a1371a7ec919609efc80c526fde027 authored over 8 years agof7249735e499f845d47236feb86e9241ec7f1e31 authored over 8 years ago
fix integration/record-array-test setup
115cc6265804d4230dee09a266c8c748630a5af1 authored over 8 years ago3d37d1132de09b78826cc1d50f5a247083c71c1f authored over 8 years ago
Remove the ds-boolean-transform-allow-null feature flag
f52f9f4e03277a14407c4a54e47955f16d5fb447 authored over 8 years agod42cb000bcb390cde97a9058ca206cff539b6b4e authored over 8 years ago
Cleanup record array manager
8e6a753badfce5fc6a460c9dcfdb22909a9efa48 authored over 8 years ago
- allocations are now lazy
- InternalModel is now an ES2015 class, the expensive classCallCheck ...
* move to integration (as it is tests interaction between store/manager/array)
* remove unit tes...
bf9caf9228c145ebd7fbed723ce740b26f4ab0e7 authored over 8 years ago
* add unit tests
* fixup shape
8fdf8dbcb2fe2eb35f4933c12951d52b45aa53f6 authored over 8 years ago
* ensure filter function updates just before destroy are ignored
* add unit test coverage for wh...
c7fab1615767221416af41b0af6841270db4c0fc authored over 8 years ago
641e66779ecf0e839bc91e1552b0adce91a4372c authored over 8 years ago
* recordArray.invoke(‘createSnapshot’) was previously invoked on the result of `internal.getReco...
b93ab53cc11575048ce591b5d6b81da0ddbd09d9 authored over 8 years ago* leave note for future work, e.g. the cleanup that is happening should likely not happen.
a69fdd7d07f6cb2e1476608e197e556c51ff80e9 authored over 8 years agoc066166c4d62721273345726e3cd90ca257f1c5e authored over 8 years ago
* add tests
* remove unused feature of passing in an optional index to insert at
5f483eb03a38105883cf1468868c60e683fde223 authored over 8 years ago
4c261940650ab427c7b2c2792427905da6382033 authored over 8 years ago
Revert "unloadRecord does not remove observers"
a136f67eaead20a7b521d15dee569d8cf5598f33 authored over 8 years ago2f723beb9417c944502ff00f630d0cdd0bccc307 authored over 8 years ago
destroyed and observers removed
26f9a571a815d17c8a9290398ac4f39e2b263c7e authored over 8 years agoUpdate changelog for the Ember Data 2.9.0 release
88f7dba3a3e957d1d9c3e930f5fea6cf37301afc authored over 8 years agof33d0fcc227f4dc084d4ee3502949081213dcd48 authored over 8 years ago
adc884f5046535530cb0c05e7091a81cdb2b412a authored over 8 years ago