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
Added a unit test that verifies the incompatibility between indexedDB
and window.Promise in that...
Support for WhereClause.noneOf() and notEqual(). Note that result will
be in arbritary order, si...
In order to rapidly regression test the lib after a change, fast unit
tests are important. I rec...
Added some new performance mesaures on iterating the collection using
toArray() on either primar...
Updated the typescript definition file with startsWithAnyOf()
github.com/dexie/Dexie.js - 70f2e651896d2f4a978c2236cdd87adc3eaa0995 authored over 9 years ago by David Fahlander <[email protected]>No failing unit tests now.
github.com/dexie/Dexie.js - 666f641cd6786a0ad3fe7b9879973ead527ac99f authored over 9 years ago by David Fahlander <[email protected]>
Adjusted algorithm to handle when the cursor is traversing in reverse
order (having called the r...
Instead of deleting the database between all tests, it will now just
clear all tables and re-lau...
Added new method WhereClause.startsWithAnyOf()
github.com/dexie/Dexie.js - 148531ea9c8f444042388e3c0f4c80d6c409e6e8 authored over 9 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - bcdc92b573267fc8c65b311233a6db7e40019d17 authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - ddf3667ae7068a088ad3eda6fd3a866dd28f3f74 authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 52ff9fbeee936a8ee9e405753b937775dd7a56a1 authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 4e4ef33d65ed3bd24ef1b5fbbd5864ab78e66e03 authored over 9 years ago by David Fahlander <[email protected]>
Added sample on how to use Dexie with browserify.
github.com/dexie/Dexie.js - 1c9f72516fdc8497773766e795023b8065a8a031 authored over 9 years ago by David Fahlander <[email protected]>
Added a unit test to reproduce issue #102. However, the test passes
src/Dexie.js but not the min...
github.com/dexie/Dexie.js - 05fb6b5f00ec167cd6cb28dafb284892407b6b61 authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 47fd9313d39d34be785598f681bbf1c81da20dbc authored over 9 years ago by David Fahlander <[email protected]>
Now it's possible to run through all unit tests with the IndexedDBShim
activated on chrome / saf...
Handle an undefined event in reject handler
github.com/dexie/Dexie.js - c0ac195bce1ee6e074be7026bef2b9e50d39164f authored over 9 years ago by David Fahlander <[email protected]>At last, trying to live up to the 'bullet proof transactions' tagline.
github.com/dexie/Dexie.js - dacec8d00db2b5cdfa9326d404d054885180af72 authored over 9 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 9dfddf0b289251a7d408cc22d387d9a5a50ad7df authored over 9 years ago by Anders Rune Jensen <[email protected]>
Created a unit test that tries to trig issue #91. However, the library
seems to work as expected...
github.com/dexie/Dexie.js - da4111d253ca4f73feca2fc4660a808d78ff6a22 authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - b55186437d4264e53d51f76ab605112d6a0e05e7 authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - a6f460538d08368beff0ee21290315edaaeadc4f authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 467d985f132deab4066a8f40d21677e6cc8d1426 authored over 9 years ago by David Fahlander <[email protected]>
Ever since commit 722aa20118db1ea310ccff9e48fec6d59c7c71fe that resolved
#76 (Web Worker support...
github.com/dexie/Dexie.js - 813930b283f4ea02153e65869fc64d02b38843db authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 822e4daf9ff6a659ec52b0834d4b1357b07356fb authored over 9 years ago by David Fahlander <[email protected]>
Played around with the typescript sample. The sample contains some neat
stuff you could do with ...
github.com/dexie/Dexie.js - f32ec89d53fcb9846699e7c1f9415657a876c285 authored over 9 years ago by David Fahlander <[email protected]>
Small fixes in Dexie.d.ts.
github.com/dexie/Dexie.js - 0e8d3234d9b78fa7ca0e9373bfb9858e148503da authored over 9 years ago by David Fahlander <[email protected]>Added typescript sample app and verified Dexie.d.ts.
github.com/dexie/Dexie.js - 14df2c6519d374d67fe3b5216a1f475b4ea7bedf authored over 9 years ago by David Fahlander <[email protected]>
Wrote a typescript definition file Dexie.d.ts to make Dexie usable from
typescript code. Not tes...
This async() / spawn() solution is Promise implementation agnostic in a
deeper level than Task.j...
More unit tests and some corrections of error handling in Dexie.Yield.
github.com/dexie/Dexie.js - 219f7f2ec2588ea04f06fffb7d5c8085996bc36e authored over 9 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 9e00d86ba23e903899636cd48c9290733b75fa57 authored over 9 years ago by David Fahlander <[email protected]>
With this new addon, it is possible to unitize "yield" keyword in
browser that supports it (curr...
Made Dexie.Syncable possible to load with requirejs.
Also added sample "requirejs-with-addons" f...
Work in progress: AMD and CommonJS support for Dexie addons.
Migrated Dexie.Observable to adapt...
github.com/dexie/Dexie.js - 849cdb4da69a623a7199f018652571d77f87ee92 authored almost 10 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 5e76d7104272026c7734c836b0ea4bc4d6968b79 authored almost 10 years ago by David Fahlander <[email protected]>
Deprecated Dexie.spawn() and replaced it with Dexie.ignoreTransaction()
which is more descriptiv...
Support for AMD module loading plus sample code using Dexie with
requirejs.
github.com/dexie/Dexie.js - 4d73dd26517dde8c626886741e63c41748c9ceee authored almost 10 years ago by David Fahlander <[email protected]>
Test and fix for empty array in anyOf
github.com/dexie/Dexie.js - b7445f48947394b03bfb002e90fd83a4f3dca31d authored almost 10 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - d265be6a0dd5e4222ff8d51131828e1bd3bedbb2 authored almost 10 years ago by Anders Rune Jensen <[email protected]>
Kind of a regression bug. Systems that lacks indexedDB should get a
promise rejection on db.open...
github.com/dexie/Dexie.js - 96acf5ca88a38b8bb440b923d9411fe85ff58709 authored almost 10 years ago by David Fahlander <[email protected]>
Introducing Promise.on("error") - global error event that not only
catched failing transactions ...
Addons Dexie.Syncable and Dexie.Observable made compliant with
WebWorkers also. Made it possible...
If IndexedDBShim is included and the browser is non-WebSQL compliant,
(Firefox or IE), Dexie mus...
Full sources of polyfills instead of minified makes it easier to debug
the polyfills when someth...
The Table.get() unit test fails when using IndexedDBShim. Before this
lead to that the test runn...
Adapts to IndexedDBShim without having to call __useShim().
From now on, if you prefer to use In...
Unit tested and solved issue#76. Dexie can now be used from within a Web
Worker.
Unit test runs...
github.com/dexie/Dexie.js - c93d5d0a0ec426d75e1da76ff28956a5ec6607f4 authored almost 10 years ago by David Fahlander <[email protected]>
Solved Issue #67 (Exception can be thrown in WhereClause methods) by
surrounding all calls to ID...
Wrong order of changes Dexie.Observable/Syncable when using sub
transactions.
Redesigned Dexie....
github.com/dexie/Dexie.js - 4d44b42caf30ca42687857ee1c8cdbfd8c99f9ec authored almost 10 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - a008e9961950761bd3357865fad39df6697402f7 authored almost 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - dcd93c4588e6692ebf80fa53da4803689d6ee7e3 authored almost 10 years ago by David Fahlander <[email protected]>
Issue #71
Issue #72
Issue #73
github.com/dexie/Dexie.js - e2302e9dbb966945d2fff3d85293eeeaa0b30814 authored almost 10 years ago by David Fahlander <[email protected]>
Makes it possible to create new Dexie("name", {addons: []}) to make
addons like Dexie.Observable...
This commit makes it easy to have multiple Dexie instances and be able
to use one within the tra...
Unit test verifying that deleting a non-existing key using
WriteableTable.delete() will still re...
Possible that the promise never get rejected or resolved if error
happens on the last operation ...
github.com/dexie/Dexie.js - 38931579490fbbadde9408bdcab508e5687f2463 authored almost 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 2b029321f97072b096fa08799d61c0a7e78f99a8 authored almost 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - e0d87b42a50e5f9c38125de2856f1f553fad6689 authored almost 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 6f28af7f0dfd815ad7b0c5fcf8a716d5653d39e4 authored almost 10 years ago by David Fahlander <[email protected]>
Manually merged in a previous change (Commit #37529814) that was not committed in src/Dexie.js b...
github.com/dexie/Dexie.js - 467c1bb25ebab252e3dd15c6107b0494a5066de4 authored almost 10 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 79790227dde989fc4ce6d99cfcb50d373a4a6ec5 authored almost 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 38ca91c5ee8fb8697baced1a2acffe11357c0b40 authored almost 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 0e533857e9424775b48419443908dfea6008391e authored almost 10 years ago by David Fahlander <[email protected]>
Add of NPM badge
github.com/dexie/Dexie.js - 401f5ef3b047ac7d688c06e21fc069554fd3a582 authored almost 10 years ago by David Fahlander <[email protected]>Promote NPM usage, Yeah!
github.com/dexie/Dexie.js - 9129bfe73dec47cb497d15f89976b7bbbb5f8e9e authored almost 10 years ago by Hajjej Mohamed <[email protected]>github.com/dexie/Dexie.js - 57458e9ff880c39328880b3862ef89c4ef8af481 authored almost 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - ceee70ca1f568496011414ace7fcccd2024a66fb authored about 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - c4a993dcfe1c2e393cf5305fbb7d03c214244840 authored about 10 years ago by David Fahlander <[email protected]>
db.syncable.delete changed first in each in the rare case that url is not unique!
github.com/dexie/Dexie.js - 7ff9e838c1f45c02fb9c4ef2a124eb6104b965a6 authored about 10 years ago by Martin Diphoorn <[email protected]>Just some minor syntax changes
github.com/dexie/Dexie.js - f9c7ab4be9d89d1176504e100bf6c0fe42fa8d50 authored about 10 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 37529814f87619895c39e837d44a2805dc9cd059 authored about 10 years ago by Martin Diphoorn <[email protected]>
github.com/dexie/Dexie.js - 0e59d11342905d9a27e7bd1b4ce2073f36308a94 authored about 10 years ago by Martin Diphoorn <[email protected]>
github.com/dexie/Dexie.js - ca6cb089cf34cbd4091bb2e9e445e993c5ed2686 authored about 10 years ago by Martin Diphoorn <[email protected]>
github.com/dexie/Dexie.js - dd2d36a1d65a9daa3ab0b59fc52e7e8f09f7e806 authored about 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 583398348ae99be8665bef271d51e1c2a6cf32fb authored about 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - f24e0550a07bba359b1bf77777b42d5c93613cd0 authored about 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - acccc5e24c54977651f75f5ef97e4cb9ff44527c authored about 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 3473130c65f33e22d0afac63a8da83c15e868d79 authored about 10 years ago by David Fahlander <[email protected]>
Syntax corrections (for proper minification)
github.com/dexie/Dexie.js - 77662622ef4a67baa5204063c863a8d34b51a2c0 authored about 10 years ago by David Fahlander <[email protected]>added unsyncedChanges function
github.com/dexie/Dexie.js - bf1cb6e7bcdbacc60a1a1c7d1e1e5ed67c823513 authored about 10 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - cd09210f57b14a66e63e19435275da6110b1ed12 authored about 10 years ago by Martin Diphoorn <[email protected]>
My changes are only syntax corrections, to allow proper minification by common tools. There were...
github.com/dexie/Dexie.js - 2e62e1341db4e3fd2dc33af4944b1919a5b11f3f authored about 10 years ago by klickagent <[email protected]>github.com/dexie/Dexie.js - f825ba33bf3342d6398bb9c292669fd9b00370c8 authored about 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 4e059d1febd84f9687dbf013c2720ed41c5af3b8 authored about 10 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 58d2ffaee5068c959b32544b3280a1c1e5c06944 authored about 10 years ago by Martin Diphoorn <[email protected]>
github.com/dexie/Dexie.js - de52bac8a2dd3d22417dec86c4a8463bb62decb6 authored about 10 years ago by David Fahlander <[email protected]>
For migrating to dexie, the sample "dump existing databases" could be
handy for getting the exis...
Adding addons to bower with a disclaimber.
github.com/dexie/Dexie.js - 64f9728dd78a5ae07e357badae4ac5bdeca3d512 authored about 10 years ago by David Fahlander <[email protected]>This reverts commit 7d6a922cb7f31d99bc005fbaec170b187455d99f.
github.com/dexie/Dexie.js - 8333251eca729d77bb413aef40cb0aad6df22c60 authored about 10 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 7d6a922cb7f31d99bc005fbaec170b187455d99f authored about 10 years ago by David Fahlander <[email protected]>