Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Dexie.js
Develop and maintain Dexie.js - the minimalistic wrapper for IndexedDB
Collective -
Host: opensource -
https://opencollective.com/dexiejs
- Website: https://dexie.org/
- Code: https://github.com/dexie/Dexie.js
github.com/dexie/Dexie.js - f6e6f3c9ded3eb15d426175373dadedda929a4b6 authored almost 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - f645c6a9c17627781eecd1363a39ff97f06369e5 authored almost 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 88292c4825b8746940b940e0b718f0cefc30fce1 authored almost 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - adf81e509fb9ae59d675fdc7f983bdfd12e5dc38 authored almost 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - a98000bdf0115bc57739cef198b364960ad6dfd3 authored almost 8 years ago by David Fahlander <[email protected]>
Had forgot to run test:typings for the addons in their unit tests. Seems Dexie.Observable needs t...
github.com/dexie/Dexie.js - f7a57ec0848cb5a80a412f86b5354e1faa9306a2 authored almost 8 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 482a69eccc2257334445d64f0ef72d06eb899a2f authored almost 8 years ago by David Fahlander <[email protected]>
Removed old info about that elevation was needed for npm install
github.com/dexie/Dexie.js - e5269dbe863b5bf77efff773575ff999fec64e43 authored almost 8 years ago by David Fahlander <[email protected]>
* 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...
github.com/dexie/Dexie.js - fda0ab6297eebeb488a7993ad3b2290964153019 authored almost 8 years ago by Nicolas HENRY <[email protected]>
github.com/dexie/Dexie.js - 5b47ca710fc22f1ddd62a57f4b04820065040b6d authored about 8 years ago by David Fahlander <[email protected]>
* Initial implementation of new upgrade process.
We now upgrade one version at a time per dis...
github.com/dexie/Dexie.js - f431a447c3dbf28b631562290ba24151b559788d authored about 8 years ago by Christopher Hunt <[email protected]>github.com/dexie/Dexie.js - 6eba921c1427a8056f7439e8d719b07ce6e647dc authored about 8 years ago by Nikolas Poniros <[email protected]>
Add karma config for the integration tests
* travis
* release
* main config to include tests
pa...
github.com/dexie/Dexie.js - 078c1188b318afa3c74a0fd915b4ff6d09a97d03 authored about 8 years ago by Nikolas Poniros <[email protected]>
First check if mySyncNode exists before trying to read its ID. If we
first try to read and then ...
github.com/dexie/Dexie.js - 9ff0352fad471bf74d41898234adc3f604c42d7e authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - 3b4c62bc35bca8545bcda21a2134a948fd336d06 authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - 2272439d1463c48e52da6fe1210a1812d5783a02 authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - f45bb6e93c77eefbf0b60f45536e3b23b469e0ab authored about 8 years ago by Nikolas Poniros <[email protected]>
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')....
github.com/dexie/Dexie.js - 22462180114d12d06f83478744a2f34ef6942f5a authored about 8 years ago by Nikolas Poniros <[email protected]>
Those are now in the db.observable namespace
github.com/dexie/Dexie.js - 7d0aa37218f37464532ee103f71f13a41522e457 authored about 8 years ago by Nikolas Poniros <[email protected]>Add tests for intercomm in tests-observable-misc.js
Fix bug where db.on('message') was called m...
github.com/dexie/Dexie.js - efc8c8f948b1c9637109eab69bd7b11cf656e78f authored about 8 years ago by Nikolas Poniros <[email protected]>
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...
github.com/dexie/Dexie.js - 4756a1bffc483c18a88a3d910a9f4f989d106ebd authored about 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - bf891428f6312e500fbcf4387a5ddcd2f71c367e authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - dfd299842902fbee9d4f7767fc853488ae9ad36f authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - 754e1559b31439e3451919f62649f1159dfcc90e authored about 8 years ago by Nikolas Poniros <[email protected]>
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...
github.com/dexie/Dexie.js - b51f9d0a23c3a4a55227b62e28a82e14a3e2d9ef authored about 8 years ago by Nikolas Poniros <[email protected]>
It is not in a module called merge-change.
Add tests for this module.
Externalize the change ty...
github.com/dexie/Dexie.js - 21ec2c6cde0cc00f0d86d7ae3321c7bd862ef542 authored about 8 years ago by Nikolas Poniros <[email protected]>github.com/dexie/Dexie.js - 7c5361e302e3a6dbf2e36933b1e78fe944942b4a authored about 8 years ago by Nikolas Poniros <[email protected]>
Put combineCreateAndUpdate in its own module
Put combineUpdateAndUpdate in its own module
Add u...
github.com/dexie/Dexie.js - 25391c58c60a7728fd9490e614b2fb385121d214 authored about 8 years ago by Nikolas Poniros <[email protected]>github.com/dexie/Dexie.js - 86e890686b01f36a530f8974e41b1bc8ee0e5cad authored about 8 years ago by Nikolas Poniros <[email protected]>
applyChanges needs access to the db object. To allow that we use the
globals module in which we ...
github.com/dexie/Dexie.js - 98f379a5737073fcc5bf969c94fa185a029ba936 authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - 1369b6afa189ff48990a6cab5ce925c2812edb8c authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - d4431dfda3270824c14fdffccf04dc194eeac8ac authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - c00505c9dd2e3ecdd2a18412524891659178c0d2 authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - 0182c1bd7969a5da0b97079bcdcf45ec0191ea2d authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - eaf9e4a4dcf0e49a94de7cc2432f3c628982b5e9 authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - f33960776d322ff6b628f1163d8d5843d931aac2 authored about 8 years ago by Nikolas Poniros <[email protected]>
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...
github.com/dexie/Dexie.js - ab3a5dccace1fab14740a59c1d64f3a0ca789d58 authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - 3c2eca4359be6a0839885be5edeb0fb26f1eeaf9 authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - 713f3645c9650a84cb90d1eac332035b1b1fea54 authored about 8 years ago by Nikolas Poniros <[email protected]>
Before the db.open() call came after the db.syncable.connect call but
changes in Dexie.Syncable ...
github.com/dexie/Dexie.js - 47a95a0636c74235f749b8be5746b81408ee2ff3 authored about 8 years ago by Nikolas Poniros <[email protected]>
We initialized the PersistedContext too soon meaning that we had an
undefined node in the Persis...
github.com/dexie/Dexie.js - 17d26ce40b22529a1bc87d33a2346f487bf46895 authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - c1cf7f0b5a7c06cde392906723b17868263f2aac authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - 7480e5b29cc398dca520e23110b6309f5cea39bb authored about 8 years ago by Nikolas Poniros <[email protected]>
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...
github.com/dexie/Dexie.js - 6ea67bdbd5b6bcd5127a64855d96bd41b4f19b3e authored about 8 years ago by Nikolas Poniros <[email protected]>github.com/dexie/Dexie.js - 1d51e530fc7ea2cb5cb0a3949fe92fb2d1ba1c75 authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - adb0cbecd83ff0772082490874bbedcaf9b83203 authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - 51f254d54bd00f5eaf580728f07d7edc47d18c2b authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - 8f52dd5e9b534ed60e9b1cc8be85e3f109ac3d5a authored about 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - ed02606425885c359de40ffabbe00499e6688ea2 authored about 8 years ago by David Fahlander <[email protected]>
* Add react sample
* Add react + redux sample
github.com/dexie/Dexie.js - d1fae3a5a0309c82b729eeded66718b649273951 authored about 8 years ago by Nikolas Poniros <[email protected]>github.com/dexie/Dexie.js - f72944ee9c724858ff2707133f3cd5c8b52dec47 authored about 8 years ago by Nikolas Poniros <[email protected]>
github.com/dexie/Dexie.js - 5d6c03bfa8834c2bf7276a5fc4a8020cae0f70c4 authored about 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - d3e568e0095898cf93a78fb6615d00fc24bcdd5c authored about 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 93eda88874dfa2a3bde34fc3e9082917fa045d85 authored about 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - cbce0b6dc01b509f8ab17e2650f2ba1506537baa authored about 8 years ago by David Fahlander <[email protected]>
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 ...
github.com/dexie/Dexie.js - cae3f38bf3bc80b52ee66ea37b6df0dfc0342722 authored about 8 years ago by David Fahlander <[email protected]>
Listing all contributors that have made considerable contributions to Dexie.js. Thanks a lot for...
github.com/dexie/Dexie.js - d63153a21d8dc17eb90b65b0450bc8c400e4fadb authored about 8 years ago by David Fahlander <[email protected]>* 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...
github.com/dexie/Dexie.js - 4e6aa427099a619d00397f7212d9727ecf060cd0 authored about 8 years ago by Nikolas Poniros <[email protected]>Update .mods of previousChange instead the clone of the previousChange object itself.
When th...
github.com/dexie/Dexie.js - 8794520c68355cc8261ee4d8e8b071372b28f9c5 authored about 8 years ago by Nikolas Poniros <[email protected]>Update .mods of previousChange instead the clone of the previousChange object itself.
When th...
github.com/dexie/Dexie.js - 47a5d119d1b7d1c49e81cb2f3de6a680a44c98f9 authored about 8 years ago by Nikolas Poniros <[email protected]>github.com/dexie/Dexie.js - d8197f6c476dcff44b8a6ac16987081befbb2568 authored about 8 years ago by Nikolas Poniros <[email protected]>
Fix typos.
Change wording of some sentences to make those more readable.
Fix where() call in t...
github.com/dexie/Dexie.js - 935854da209a1ea701839673aec0c978ccb42f19 authored about 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 4f6410bbcb8408fee1bc7a162e1aaea7ce1beac9 authored about 8 years ago by David Fahlander <[email protected]>
Dexie.getDatabaseNames() polyfills indexedDB.getDatabaseNames() for on non-chromium browsers. To...
github.com/dexie/Dexie.js - 8c4d33b622b03393287291111c932ad09e41d396 authored about 8 years ago by David Fahlander <[email protected]>
* 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...
github.com/dexie/Dexie.js - 7df3b917a7e6de32b5d398e26102c80bd64c6fe1 authored about 8 years ago by David Fahlander <[email protected]>
Resolves #388
Resolves #392
A code review of Dexie.Observable and Dexie.Syncable. There ar...
github.com/dexie/Dexie.js - cc0181c54db85dd34d9e724acac42d79db0de662 authored about 8 years ago by David Fahlander <[email protected]>
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...
github.com/dexie/Dexie.js - 9b0dc518158f147ba32478c0d0b7b35166f6d3b1 authored about 8 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 655dc3b0a70c87c8b9a1b377fcae09bcc6aec1c2 authored about 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 676db76b7f64792442623473c63bc89a2957e7b6 authored about 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - efb77d5affb7898a6659ff45cad566a11c739586 authored about 8 years ago by David Fahlander <[email protected]>
* Update QUnit. Fixes #381.
Also changed the paths in karma.conf and run-unit-tests to point ...
github.com/dexie/Dexie.js - 5bf23af41c25a31599a0016309b118c9b062e7cf authored about 8 years ago by Christopher Hunt <[email protected]>github.com/dexie/Dexie.js - 161bec853831121a5196974c53956d78225f5d39 authored about 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 2806bbe7e66bb811dbf2cdf176138fdf381bd0f4 authored about 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - d573665df214956f70c1e2c33beedce2e8ca940f authored about 8 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - b0eef590806c9733c5f901e09b04ad051ad48c1a authored about 8 years ago by David Fahlander <[email protected]>