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

Verify indexedDB incompatibility with Promise

Added a unit test that verifies the incompatibility between indexedDB
and window.Promise in that...

3b3fa9bef8927f828466f3f335a21bc408ca84e9 authored over 9 years ago
Issue #98 : Support for noneOf() and notEqual()

Support for WhereClause.noneOf() and notEqual(). Note that result will
be in arbritary order, si...

590238cd9af2467e58a9e9bcdc59f22e1fa35d9f authored over 9 years ago
Further optimization of unit tests

In order to rapidly regression test the lib after a change, fast unit
tests are important. I rec...

4eb4e66b1dd622268d8a69815aa41196b05f3a18 authored over 9 years ago
Updated performance unit test

Added some new performance mesaures on iterating the collection using
toArray() on either primar...

fde5ac9135592e713054621c74e933516cafefa2 authored over 9 years ago
Updated typescript definition: startsWithAnyOf()

Updated the typescript definition file with startsWithAnyOf()

70f2e651896d2f4a978c2236cdd87adc3eaa0995 authored over 9 years ago
Fixed reverse issue found in unit test

No failing unit tests now.

666f641cd6786a0ad3fe7b9879973ead527ac99f authored over 9 years ago
(WIP): startsWithAnyOf() with support for reverse()

Adjusted algorithm to handle when the cursor is traversing in reverse
order (having called the r...

85943166d3749734ea14ed3ecf77cf63645aaf0a authored over 9 years ago
Speeded up unit test runs

Instead of deleting the database between all tests, it will now just
clear all tables and re-lau...

cc60e4ec44338d425f757cc1a3cf1533faab8922 authored over 9 years ago
New method: WhereClause.startsWithAnyOf()

Added new method WhereClause.startsWithAnyOf()

148531ea9c8f444042388e3c0f4c80d6c409e6e8 authored over 9 years ago
Update README.md

bcdc92b573267fc8c65b311233a6db7e40019d17 authored over 9 years ago
Update package.json

ddf3667ae7068a088ad3eda6fd3a866dd28f3f74 authored over 9 years ago
Releasing version 1.1

52ff9fbeee936a8ee9e405753b937775dd7a56a1 authored over 9 years ago
Prohibited race condition in 2 unit tests

4e4ef33d65ed3bd24ef1b5fbbd5864ab78e66e03 authored over 9 years ago
browserify sample added

Added sample on how to use Dexie with browserify.

1c9f72516fdc8497773766e795023b8065a8a031 authored over 9 years ago
Unit test for issue #102

Added a unit test to reproduce issue #102. However, the test passes
src/Dexie.js but not the min...

77c5f696afc14fd9b9104bda9aa89a708fedeb3b authored over 9 years ago
#100 Must abort upgrade transaction if schema error

05fb6b5f00ec167cd6cb28dafb284892407b6b61 authored over 9 years ago
Solved Issue #62

47fd9313d39d34be785598f681bbf1c81da20dbc authored over 9 years ago
A little bit more defensive to IndexedDBShim issues

Now it's possible to run through all unit tests with the IndexedDBShim
activated on chrome / saf...

36a466ff74227c72bc2f3eafbfd34b6e12e79da3 authored over 9 years ago
Merge pull request #96 from arj03/master

Handle an undefined event in reject handler

c0ac195bce1ee6e074be7026bef2b9e50d39164f authored over 9 years ago
Transaction/Promise issues #91, #95 and #97

At last, trying to live up to the 'bullet proof transactions' tagline.

dacec8d00db2b5cdfa9326d404d054885180af72 authored over 9 years ago
Handle an undefined event in reject handler

9dfddf0b289251a7d408cc22d387d9a5a50ad7df authored over 9 years ago
Tried to trig issue #91 in a unit test

Created a unit test that tries to trig issue #91. However, the library
seems to work as expected...

7e5a20fea653bbeca40e52f549a1afc9d7e90414 authored over 9 years ago
Merge branch 'master' of https://github.com/dfahlander/Dexie.js

da4111d253ca4f73feca2fc4660a808d78ff6a22 authored almost 10 years ago
Dexie.Yield: Fixes+tests for yield as Promise await

b55186437d4264e53d51f76ab605112d6a0e05e7 authored almost 10 years ago
Union type comment

a6f460538d08368beff0ee21290315edaaeadc4f authored almost 10 years ago
Corrections after DefinitelyTyped's tests

467d985f132deab4066a8f40d21677e6cc8d1426 authored almost 10 years ago
Code Completion in VS2013 broken in Dexie v1.1

Ever since commit 722aa20118db1ea310ccff9e48fec6d59c7c71fe that resolved
#76 (Web Worker support...

cf0bf70e367b53d868bb2510f48bd0afa3bbecd0 authored almost 10 years ago
Explanatory side comment

813930b283f4ea02153e65869fc64d02b38843db authored almost 10 years ago
Merge branch 'master' of https://github.com/dfahlander/Dexie.js

822e4daf9ff6a659ec52b0834d4b1357b07356fb authored almost 10 years ago
Played around with typescript sample

Played around with the typescript sample. The sample contains some neat
stuff you could do with ...

0dbfdd7c3701a5240dd73cebdd10c42dff0edb46 authored almost 10 years ago
Update tests-yield.html

f32ec89d53fcb9846699e7c1f9415657a876c285 authored almost 10 years ago
Added typescript sample app

Small fixes in Dexie.d.ts.

0e8d3234d9b78fa7ca0e9373bfb9858e148503da authored almost 10 years ago
Added typescript sample app

Added typescript sample app and verified Dexie.d.ts.

14df2c6519d374d67fe3b5216a1f475b4ea7bedf authored almost 10 years ago
Typescript definition file

Wrote a typescript definition file Dexie.d.ts to make Dexie usable from
typescript code. Not tes...

9d62dd87050dd554b2aba021b648efb3ea6267df authored almost 10 years ago
Made async() independant on Dexie.Promise

This async() / spawn() solution is Promise implementation agnostic in a
deeper level than Task.j...

348c5798fff2b965b06253a71f228dc3d188874c authored almost 10 years ago
Making yield keyword more usable

More unit tests and some corrections of error handling in Dexie.Yield.

219f7f2ec2588ea04f06fffb7d5c8085996bc36e authored almost 10 years ago
git ignore

9e00d86ba23e903899636cd48c9290733b75fa57 authored almost 10 years ago
Yield based async for ES6 compliant browsers

With this new addon, it is possible to unitize "yield" keyword in
browser that supports it (curr...

ae68073382f885aa2b4a5b3c2542403294b151ef authored almost 10 years ago
AMD support for Dexie.Syncable #80

Made Dexie.Syncable possible to load with requirejs.
Also added sample "requirejs-with-addons" f...

9bde4c789f19225cc2a712554484a1d0e7428962 authored almost 10 years ago
AMD support for Dexie.Observable #80

Work in progress: AMD and CommonJS support for Dexie addons.

Migrated Dexie.Observable to adapt...

849cdb4da69a623a7199f018652571d77f87ee92 authored almost 10 years ago
Renamed local 'window' to 'global'

5e76d7104272026c7734c836b0ea4bc4d6968b79 authored almost 10 years ago
Bumped version to 1.1

Deprecated Dexie.spawn() and replaced it with Dexie.ignoreTransaction()
which is more descriptiv...

747075d7b5d989d3eee2c75af740ec39ca8a1be6 authored almost 10 years ago
Add AMD module loading #80

Support for AMD module loading plus sample code using Dexie with
requirejs.

1edf0df706d530a6104fd6ce2ccfe28c81e09087 authored almost 10 years ago
Incorrect spelling of "occured" #84

4d73dd26517dde8c626886741e63c41748c9ceee authored almost 10 years ago
Merge pull request #85 from arj03/master

Test and fix for empty array in anyOf

b7445f48947394b03bfb002e90fd83a4f3dca31d authored almost 10 years ago
Test and fix for empty array in anyOf

d265be6a0dd5e4222ff8d51131828e1bd3bedbb2 authored almost 10 years ago
Issue #81: TypeError undefined not an object

Kind of a regression bug. Systems that lacks indexedDB should get a
promise rejection on db.open...

d48e1a6916c3f0439e6ef35c9536609012388f19 authored almost 10 years ago
Releasing v1.0.4

96acf5ca88a38b8bb440b923d9411fe85ff58709 authored almost 10 years ago
Issue #69 Global exception handler for promises

Introducing Promise.on("error") - global error event that not only
catched failing transactions ...

4e3c5846d992ad271d3e476abf48dd13dea04997 authored almost 10 years ago
Issue #76 Web Worker support for addons as well

Addons Dexie.Syncable and Dexie.Observable made compliant with
WebWorkers also. Made it possible...

722aa20118db1ea310ccff9e48fec6d59c7c71fe authored almost 10 years ago
Halfly included polyfill made Dexie fail on IE/FF

If IndexedDBShim is included and the browser is non-WebSQL compliant,
(Firefox or IE), Dexie mus...

f3314fe2b26f92e671c2921e754838b53a3860e8 authored almost 10 years ago
Full sources of polyfills instead of minified

Full sources of polyfills instead of minified makes it easier to debug
the polyfills when someth...

63f45cf018c0d085e69893f91454d4e2e4fff42e authored almost 10 years ago
Table.get() unit test continue also when failing

The Table.get() unit test fails when using IndexedDBShim. Before this
lead to that the test runn...

d22927c055f9b33cabef1dde970ef713ed83e1b7 authored almost 10 years ago
Just make it work on Safari #77

Adapts to IndexedDBShim without having to call __useShim().
From now on, if you prefer to use In...

872ee1e540b4fa6b2b6ac9f855cbd3d8569bf5e3 authored almost 10 years ago
Issue #76 Using Dexie from a HTML5 Web Worker

Unit tested and solved issue#76. Dexie can now be used from within a Web
Worker.

Unit test runs...

c93d5d0a0ec426d75e1da76ff28956a5ec6607f4 authored almost 10 years ago
Issue #67 Exception can be thrown in WhereClause methods

Solved Issue #67 (Exception can be thrown in WhereClause methods) by
surrounding all calls to ID...

499e5b4a6df155d83113b2b5cb1e8b1a7c6420ce authored almost 10 years ago
#75 Wrong order of changes Dexie.Observable/Syncable

Wrong order of changes Dexie.Observable/Syncable when using sub
transactions.

Redesigned Dexie....

4d44b42caf30ca42687857ee1c8cdbfd8c99f9ec authored almost 10 years ago
Issue #74 Changes stored in wrong table

a008e9961950761bd3357865fad39df6697402f7 authored almost 10 years ago
Unit tests verifying new issues

dcd93c4588e6692ebf80fa53da4803689d6ee7e3 authored almost 10 years ago
Stability bugfixes

Issue #71
Issue #72
Issue #73

cae30cf42a3f9322689fb1c7de73b1078c0c0fd8 authored almost 10 years ago
Merge branch 'master' of https://github.com/dfahlander/Dexie.js

e2302e9dbb966945d2fff3d85293eeeaa0b30814 authored almost 10 years ago
May create Dexie with inactive addons

Makes it possible to create new Dexie("name", {addons: []}) to make
addons like Dexie.Observable...

635c7f19243dd96cef304d35fd8c1f4e65d4d1dd authored almost 10 years ago
Support for using other db within a transaction

This commit makes it easy to have multiple Dexie instances and be able
to use one within the tra...

8d9c062aeed685a545fd998f98115ec470a1b87d authored almost 10 years ago
Unit test verifying the behavior of Table.delete()

Unit test verifying that deleting a non-existing key using
WriteableTable.delete() will still re...

04568ee2853dd8cea926991f9d22e816f2361038 authored almost 10 years ago
Possible stall if error in modify()/delete()

Possible that the promise never get rejected or resolved if error
happens on the last operation ...

c889d845e3a8a66495ce3b63170f82a56c7d19aa authored almost 10 years ago
Additional workaround required for chrome apps (Isssue #66)

38931579490fbbadde9408bdcab508e5687f2463 authored almost 10 years ago
Resolves issue #66 as well as correcting the non-listed dependency of localStorage.

2b029321f97072b096fa08799d61c0a7e78f99a8 authored almost 10 years ago
Updated package.json to 1.0.3

e0d87b42a50e5f9c38125de2856f1f553fad6689 authored almost 10 years ago
Releasing version 1.0.3

6f28af7f0dfd815ad7b0c5fcf8a716d5653d39e4 authored almost 10 years ago
Renamed ios8fix to safariMultiStoreFix().

Manually merged in a previous change (Commit #37529814) that was not committed in src/Dexie.js b...

467c1bb25ebab252e3dd15c6107b0494a5066de4 authored almost 10 years ago
Ios8 fix. Not tested.

79790227dde989fc4ce6d99cfcb50d373a4a6ec5 authored almost 10 years ago
Merge branch 'master' of https://github.com/dfahlander/Dexie.js.git

38ca91c5ee8fb8697baced1a2acffe11357c0b40 authored almost 10 years ago
Support for indexedDB-shim on IOS8. Issue #63

0e533857e9424775b48419443908dfea6008391e authored almost 10 years ago
Merge pull request #61 from medhajjej11/master

Add of NPM badge

401f5ef3b047ac7d688c06e21fc069554fd3a582 authored about 10 years ago
Add of NPM badge

Promote NPM usage, Yeah!

9129bfe73dec47cb497d15f89976b7bbbb5f8e9e authored about 10 years ago
Removed UTF8 Byte-Order-Mark from file (Issue #55)

57458e9ff880c39328880b3862ef89c4ef8af481 authored about 10 years ago
See comments for pull request #51

ceee70ca1f568496011414ace7fcccd2024a66fb authored about 10 years ago
Merge branch 'martindiphoorn-master'

c4a993dcfe1c2e393cf5305fbb7d03c214244840 authored about 10 years ago
db.syncable.disconnect wrapped in transaction.

db.syncable.delete changed first in each in the rare case that url is not unique!

7ff9e838c1f45c02fb9c4ef2a124eb6104b965a6 authored about 10 years ago
Merge pull request #48 from martindiphoorn/master

Just some minor syntax changes

f9c7ab4be9d89d1176504e100bf6c0fe42fa8d50 authored about 10 years ago
Some minor syntax changes

37529814f87619895c39e837d44a2805dc9cd059 authored about 10 years ago
Some minor syntax changes

0e59d11342905d9a27e7bd1b4ce2073f36308a94 authored about 10 years ago
Some minor syntax changes

ca6cb089cf34cbd4091bb2e9e445e993c5ed2686 authored about 10 years ago
Delete Dexie.js

dd2d36a1d65a9daa3ab0b59fc52e7e8f09f7e806 authored about 10 years ago
Released v1.0.2 and removed the ambigous 'allversions' dir

583398348ae99be8665bef271d51e1c2a6cf32fb authored about 10 years ago
Another semicolon fix

f24e0550a07bba359b1bf77777b42d5c93613cd0 authored about 10 years ago
Optimization of compoundCompare()

acccc5e24c54977651f75f5ef97e4cb9ff44527c authored about 10 years ago
XML-doc for stores() corrected

3473130c65f33e22d0afac63a8da83c15e868d79 authored about 10 years ago
Merge pull request #46 from klickagent/patch-1

Syntax corrections (for proper minification)

77662622ef4a67baa5204063c863a8d34b51a2c0 authored about 10 years ago
Merge pull request #47 from martindiphoorn/master

added unsyncedChanges function

bf1cb6e7bcdbacc60a1a1c7d1e1e5ed67c823513 authored about 10 years ago
added unsyncedChanges function

cd09210f57b14a66e63e19435275da6110b1ed12 authored about 10 years ago
Syntax corrections (for proper minification)

My changes are only syntax corrections, to allow proper minification by common tools. There were...

2e62e1341db4e3fd2dc33af4944b1919a5b11f3f authored about 10 years ago
Merge branch 'martindiphoorn-master'

f825ba33bf3342d6398bb9c292669fd9b00370c8 authored about 10 years ago
Added delete method - edited pull request from martindiphoorn

4e059d1febd84f9687dbf013c2720ed41c5af3b8 authored about 10 years ago
Implementation off the delete function

58d2ffaee5068c959b32544b3280a1c1e5c06944 authored about 10 years ago
Wrong variable name keyPath instead of name

de52bac8a2dd3d22417dec86c4a8463bb62decb6 authored about 10 years ago
Bug when dumping existing schemas

For migrating to dexie, the sample "dump existing databases" could be
handy for getting the exis...

b5757801657a5450207d95e52cb50cf07990590d authored about 10 years ago
Issue #38 Addons are not included when installing from bower

Adding addons to bower with a disclaimber.

64f9728dd78a5ae07e357badae4ac5bdeca3d512 authored about 10 years ago
Revert "Unit test confirming issue #43"

This reverts commit 7d6a922cb7f31d99bc005fbaec170b187455d99f.

8333251eca729d77bb413aef40cb0aad6df22c60 authored about 10 years ago
Unit test confirming issue #43

7d6a922cb7f31d99bc005fbaec170b187455d99f authored about 10 years ago