Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/dexie/Dexie.js
A Minimalistic Wrapper for IndexedDB
https://github.com/dexie/Dexie.js
f6e6f3c9ded3eb15d426175373dadedda929a4b6 authored about 8 years ago
f645c6a9c17627781eecd1363a39ff97f06369e5 authored about 8 years ago
88292c4825b8746940b940e0b718f0cefc30fce1 authored about 8 years ago
adf81e509fb9ae59d675fdc7f983bdfd12e5dc38 authored about 8 years ago
a98000bdf0115bc57739cef198b364960ad6dfd3 authored about 8 years ago
Had forgot to run test:typings for the addons in their unit tests. Seems Dexie.Observable needs t...
f7a57ec0848cb5a80a412f86b5354e1faa9306a2 authored about 8 years ago482a69eccc2257334445d64f0ef72d06eb899a2f authored about 8 years ago
Removed old info about that elevation was needed for npm install
e5269dbe863b5bf77efff773575ff999fec64e43 authored about 8 years ago
* Not spreading out tmp dirs all over the place in build scripts (stick to tools/tmp)
* Run all...
* Added integration test for dexie-relationships
As described in #451.
This is just an example...
* Prepare to release 1.0.0-beta.1 of the addons.
* Heartbeat activated in dexie-observable. Nee...
Resolves #435
* Now using typescript/rollup to build dexie + addons
* Tests still need babel...
fda0ab6297eebeb488a7993ad3b2290964153019 authored about 8 years ago
5b47ca710fc22f1ddd62a57f4b04820065040b6d authored about 8 years ago
* Initial implementation of new upgrade process.
We now upgrade one version at a time per dis...
f431a447c3dbf28b631562290ba24151b559788d authored about 8 years ago6eba921c1427a8056f7439e8d719b07ce6e647dc authored about 8 years ago
Add karma config for the integration tests
* travis
* release
* main config to include tests
pa...
078c1188b318afa3c74a0fd915b4ff6d09a97d03 authored about 8 years ago
First check if mySyncNode exists before trying to read its ID. If we
first try to read and then ...
9ff0352fad471bf74d41898234adc3f604c42d7e authored about 8 years ago
3b4c62bc35bca8545bcda21a2134a948fd336d06 authored about 8 years ago
2272439d1463c48e52da6fe1210a1812d5783a02 authored about 8 years ago
f45bb6e93c77eefbf0b60f45536e3b23b469e0ab authored about 8 years ago
Externalize
* creating hook
* deleting hook
* updating hook
* Util functions nop/createUUID
* cr...
Don't merge the contents of the "message" property into the msg before
triggering on('message')....
22462180114d12d06f83478744a2f34ef6942f5a authored about 8 years ago
Those are now in the db.observable namespace
7d0aa37218f37464532ee103f71f13a41522e457 authored about 8 years agoAdd tests for intercomm in tests-observable-misc.js
Fix bug where db.on('message') was called m...
efc8c8f948b1c9637109eab69bd7b11cf656e78f authored about 8 years ago
Move the client partials tests out of tests-syncable and into
tests-syncable-partials (contains...
Fix some typos.
Add contentType property with application/json to the ajax call. Some
server...
Until now Dexie.Syncable sent partial changes when we had more than 1000
changes. With the part...
4756a1bffc483c18a88a3d910a9f4f989d106ebd authored about 8 years ago
bf891428f6312e500fbcf4387a5ddcd2f71c367e authored about 8 years ago
dfd299842902fbee9d4f7767fc853488ae9ad36f authored about 8 years ago
754e1559b31439e3451919f62649f1159dfcc90e authored about 8 years ago
Add test script to run eslint, build and test:local
Add eslint script
Without this building Dexie.Syncable would fail as it tries to create
the nested directory "test...
b51f9d0a23c3a4a55227b62e28a82e14a3e2d9ef authored about 8 years ago
It is not in a module called merge-change.
Add tests for this module.
Externalize the change ty...
21ec2c6cde0cc00f0d86d7ae3321c7bd862ef542 authored about 8 years ago7c5361e302e3a6dbf2e36933b1e78fe944942b4a authored about 8 years ago
Put combineCreateAndUpdate in its own module
Put combineUpdateAndUpdate in its own module
Add u...
25391c58c60a7728fd9490e614b2fb385121d214 authored about 8 years ago86e890686b01f36a530f8974e41b1bc8ee0e5cad authored about 8 years ago
applyChanges needs access to the db object. To allow that we use the
globals module in which we ...
98f379a5737073fcc5bf969c94fa185a029ba936 authored about 8 years ago
1369b6afa189ff48990a6cab5ce925c2812edb8c authored about 8 years ago
d4431dfda3270824c14fdffccf04dc194eeac8ac authored about 8 years ago
c00505c9dd2e3ecdd2a18412524891659178c0d2 authored about 8 years ago
0182c1bd7969a5da0b97079bcdcf45ec0191ea2d authored about 8 years ago
eaf9e4a4dcf0e49a94de7cc2432f3c628982b5e9 authored about 8 years ago
f33960776d322ff6b628f1163d8d5843d931aac2 authored about 8 years ago
When onSuccess() is called without 'again' during the initial sync() call
disconnect the active ...
Add scripts to package.json:
* test:unit to run only the unit tests
* test:local now runs unit t...
ab3a5dccace1fab14740a59c1d64f3a0ca789d58 authored about 8 years ago
3c2eca4359be6a0839885be5edeb0fb26f1eeaf9 authored about 8 years ago
713f3645c9650a84cb90d1eac332035b1b1fea54 authored about 8 years ago
Before the db.open() call came after the db.syncable.connect call but
changes in Dexie.Syncable ...
47a95a0636c74235f749b8be5746b81408ee2ff3 authored about 8 years ago
We initialized the PersistedContext too soon meaning that we had an
undefined node in the Persis...
17d26ce40b22529a1bc87d33a2346f487bf46895 authored about 8 years ago
c1cf7f0b5a7c06cde392906723b17868263f2aac authored about 8 years ago
7480e5b29cc398dca520e23110b6309f5cea39bb authored about 8 years ago
Use Object.defineProperty to define the save method of
SyncNode.prototype. This way we can make ...
Have getOrCreateSyncNode and PersistedContext in their own modules.
Add tests for those.
getOrC...
6ea67bdbd5b6bcd5127a64855d96bd41b4f19b3e authored about 8 years ago1d51e530fc7ea2cb5cb0a3949fe92fb2d1ba1c75 authored about 8 years ago
adb0cbecd83ff0772082490874bbedcaf9b83203 authored about 8 years ago
51f254d54bd00f5eaf580728f07d7edc47d18c2b authored about 8 years ago
8f52dd5e9b534ed60e9b1cc8be85e3f109ac3d5a authored about 8 years ago
ed02606425885c359de40ffabbe00499e6688ea2 authored about 8 years ago
* Add react sample
* Add react + redux sample
d1fae3a5a0309c82b729eeded66718b649273951 authored about 8 years agof72944ee9c724858ff2707133f3cd5c8b52dec47 authored about 8 years ago
5d6c03bfa8834c2bf7276a5fc4a8020cae0f70c4 authored about 8 years ago
d3e568e0095898cf93a78fb6615d00fc24bcdd5c authored about 8 years ago
93eda88874dfa2a3bde34fc3e9082917fa045d85 authored about 8 years ago
cbce0b6dc01b509f8ab17e2650f2ba1506537baa authored about 8 years ago
Dexie version = 2.0.0-beta.7
Addons version = 0.9.2
Break-out pure API interfaces from addons ...
* Bug in rewritten Dexie.getDatabaseNames()
* Added missing properties to typings (d.ts) files ...
cae3f38bf3bc80b52ee66ea37b6df0dfc0342722 authored about 8 years ago
Listing all contributors that have made considerable contributions to Dexie.js. Thanks a lot for...
d63153a21d8dc17eb90b65b0450bc8c400e4fadb authored about 8 years ago* Typings bug Colletion.toArray()
* More typings tests for dexie.d.ts.
Also a repro of #404....
Update .mods of clientChange instead of the clientChange object itself.
When resolving server...
4e6aa427099a619d00397f7212d9727ecf060cd0 authored about 8 years agoUpdate .mods of previousChange instead the clone of the previousChange object itself.
When th...
8794520c68355cc8261ee4d8e8b071372b28f9c5 authored about 8 years agoUpdate .mods of previousChange instead the clone of the previousChange object itself.
When th...
47a5d119d1b7d1c49e81cb2f3de6a680a44c98f9 authored about 8 years agod8197f6c476dcff44b8a6ac16987081befbb2568 authored about 8 years ago
Fix typos.
Change wording of some sentences to make those more readable.
Fix where() call in t...
935854da209a1ea701839673aec0c978ccb42f19 authored about 8 years ago
4f6410bbcb8408fee1bc7a162e1aaea7ce1beac9 authored about 8 years ago
Dexie.getDatabaseNames() polyfills indexedDB.getDatabaseNames() for on non-chromium browsers. To...
8c4d33b622b03393287291111c932ad09e41d396 authored about 8 years ago
* Made dexie typings extendable by addons.
Implemented Dexie.d.ts so that addons can extend eve...
* Resolves #389. Also update Promise interface.
Added [Symbol.toStringTag] property to Promise....
Avoiding the check of the actual backendDB().storeNames if browser has the bug described in issue...
7df3b917a7e6de32b5d398e26102c80bd64c6fe1 authored about 8 years ago
Resolves #388
Resolves #392
A code review of Dexie.Observable and Dexie.Syncable. There ar...
cc0181c54db85dd34d9e724acac42d79db0de662 authored about 8 years ago
Refactoring the upgrade tests in preparation for the updated
upgrade framework.
Make sure people that upgrade to 2.0 gets a compile-time error indicating the obsolete event (See...
9b0dc518158f147ba32478c0d0b7b35166f6d3b1 authored about 8 years ago655dc3b0a70c87c8b9a1b377fcae09bcc6aec1c2 authored about 8 years ago
676db76b7f64792442623473c63bc89a2957e7b6 authored about 8 years ago
efb77d5affb7898a6659ff45cad566a11c739586 authored about 8 years ago
* Update QUnit. Fixes #381.
Also changed the paths in karma.conf and run-unit-tests to point ...
5bf23af41c25a31599a0016309b118c9b062e7cf authored about 8 years ago161bec853831121a5196974c53956d78225f5d39 authored about 8 years ago
2806bbe7e66bb811dbf2cdf176138fdf381bd0f4 authored about 8 years ago
d573665df214956f70c1e2c33beedce2e8ca940f authored about 8 years ago
b0eef590806c9733c5f901e09b04ad051ad48c1a authored about 8 years ago