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

Updated references to addons.

7bafe5e0f44389868de9bcd73f75d7f450f98d16 authored almost 9 years ago
Build outputs

1678e359f8bdc195c53eb070b884b41443f32ca5 authored almost 9 years ago
ES6-ified Dexie.Syncable.

c988353a31f2bd2855b3b74b4d98c67334e34d54 authored almost 9 years ago
Fix intellisense reference

0f4eeacbf06f86cae983ebf567cdb167dd9a2322 authored almost 9 years ago
Fix test/test-observable.html

540fd251d8a389b7a4ebaee2e8e196ee0d875743 authored almost 9 years ago
Serve map-files with Karma.

2b9a5e1efb10d7b73ab4eaecef02366950b19fc0 authored almost 9 years ago
ES6-ified Dexie.Observable.

NOTE: Location for Dexie.Observable is thereby changed!
Old location:
addons/Dexie.Observable...

852075f05f72216e7d90d03675d2dc7b2c873695 authored almost 9 years ago
Refinements...

e12b2a1a79e3586894d8e2e6c71d4759121492c6 authored almost 9 years ago
Preparing for ES6-ify plugins - ES6-ified the unit tests.

* Rewrote build- and watch scripts to be more generic for use from plugins.
* Using babel-node t...

effd7f4f23f70679febab995b126a556882362fc authored almost 9 years ago
Build output

6fb08aee3f488ee0d29fb870039fc5b1f2b1f72c authored almost 9 years ago
New WhereClause methods + more

New methods:
* WhereClause.anyOfIgnoreCase()
* WhereClause.startsWithAnyOfIgnoreCase()
* WhereCl...

15947c409885d393bb6d87361b4da56cba01928c authored almost 9 years ago
Faulty reference comment

278d5454ed6f7565c9f4d840d6ab1db3c9a0e179 authored almost 9 years ago
Let applyStructure be used outside of Dexie

applyStructure() is a function used internally by Dexie.mapToClass() and
Dexie.defineClass() and...

f891815d9613b538ced0aebe463c52d0c1746b05 authored almost 9 years ago
Updated gitignore

Reverted and do not ignore dist because will continue committing dist
files even though it might...

e6ad7ff7c2c77fb7842b8983335fd2362c26eb35 authored almost 9 years ago
build output

a24be09371057468a7705cae409774df1fc0aa65 authored almost 9 years ago
Build output

fba60472254157b1c808f363f55d325ef68f744c authored almost 9 years ago
Better call stack when IDB throws exception.

Dexie will catch all exceptions and instead reject a promise so that
callers never need to do tr...

286172982cda3c44da8825faa7ecb363ffaee0ec authored almost 9 years ago
Updated sample

2b7cc47e68714377c4466be5f6f881f30b039276 authored almost 9 years ago
Added dist folder to gitignore

Adding dist folder to gitignore. In future when committing built stuff,
should do git add --forc...

e92e2c9224c8d8f747b33cd267a3e361e17022dc authored almost 9 years ago
Added newlines in header comment

10da6d7e99b42bffc3d977f6136ca9a307328757 authored almost 9 years ago
Now, fallback to standard Promise if async function throws before yielding a promise, or if the async function never yields a promise.

005616e58fb5e855f6615c47f19bd57945f65b48 authored almost 9 years ago
Changed async() and spawn() to become truly Promise implementation agnostic, to the cost of not ensuring to return a Promise in case an exception is thrown before first yield (in which case exception is not encapsulated in a Promise) and in case the async function never yields a Thenable, in which case the async function will return the value as is.

This is an experimental way as a test of how ES7 await/async should work - rather than hard codi...

7a2f428c137f436b2ae5a2fa5c0721def5398ffc authored almost 9 years ago
npm package prepared for dexie-yield module.

6ebbf4282ecaa132a6062c1cefd24712a107354f authored almost 9 years ago
ES6-ify the dexie-yield addon.

af0fd20ec1ebedfb1881cba8820acd1d03bf646b authored almost 9 years ago
Updated bower.json

c3fe678adc4f54c61fdced7cd580ad0bc274156f authored almost 9 years ago
Head comment in dist module.

b610841a9e73517d7f5d16a35491d0557d4521ec authored almost 9 years ago
Updated package.json with corrected typings-path.

60d4e4333e7c7f10cd4271ae26ee108a09f232da authored almost 9 years ago
Completed "npm run build" and "npm run watch" tasks.

Changed references for samples and tests from "src/Dexie.js" to "dist/dexie.js".

743016c64c5c7ad6cc0eda4ca56a07e2f764886a authored almost 9 years ago
Checked in dist output from "npm run watch"

063a0c6e09717b42dce951a67e29c4641620120a authored almost 9 years ago
Removing to re-generate later

25b691184f9c556393f24e6b4851182c19da513f authored almost 9 years ago
Included babel in order to make it possible to use es6 classes etc.

Now only "npm run watch" works as expected. TODO: "npm run build" needs to be adjusted.

Not incl...

4b129deaf91ded960758d6c13d07bf535537f7e6 authored almost 9 years ago
npm run watch

Will keep watching src/* for changes and rebuild continously

fee44f66d06d8804501004855165b8b29757d194 authored almost 9 years ago
Automatically replacing version from package.json

Prepared for splitting src/Dexie.js into separate modules and still distributing a rolled up ES6 ...

e27b14888b044e475faa021303dcc659ff208ff1 authored almost 9 years ago
Removing node_modules from repo.

Moved dist/latest to dist.

af6ee55c2127e5fac467efe04b18a9a3d264b500 authored almost 9 years ago
Updated gitignore and added missing file build-utils

666f78ddc86cdd7df75986159e4a22987886cb36 authored almost 9 years ago
Used export default instead of just export so that we dont end up with having to write new Dexie.Dexie("test-db");

a74dfcee27dd8188bf19a5ea9cd1d6d3ef31797e authored almost 9 years ago
Oops forgot the build folder

74ce43eaef8e69e3a4d118ca9cf44ff5bb07ac75 authored almost 9 years ago
Build system with rollup to having source in es6 style modules and compile to umd for es5 in dist.

To build: npm run build

Still need to parse/replace comments regarding alpha stage. Need to scr...

ec25bcba1fdfc4accc0adc91545c7c501a1f082f authored almost 9 years ago
Better call stack when IDB throws exception.

Dexie will catch all exceptions and instead reject a promise so that
callers never need to do tr...

b4c107af8c0694e49d2ff038a4d335d45c7d06f0 authored almost 9 years ago
Additional fix of issue #175 - empty string as key

d8229628da48f16d0028360b000398eca0805216 authored almost 9 years ago
Added unit test for issue #175

Added a unit test that verifies that it should be possible to provide 0
as well as empty string ...

7252f93801ec537bc7f9fed529ab4eb0e52bcbd8 authored almost 9 years ago
Merge branch 'bennyn-patch-1'

43e069807f06cd456a9382ebe8636e64dc842571 authored almost 9 years ago
Supporting integers as primary keys, resolves dfahlander/Dexie.js#175

2ca8a6674f0124b61c2acbd757eb1e3b118ac6db authored almost 9 years ago
Added missing devDependency qunitjs

aab3f8a5096720f3805c63043328d3923bd1cd5f authored about 9 years ago
Merge branch 'YuriSolovyov-karma'

c3e04b2a0b96f318b177c2d470768a99a067ee60 authored about 9 years ago
Merge branch 'karma' of https://github.com/YuriSolovyov/Dexie.js into YuriSolovyov-karma

7b6aa4062cdc5372641813633de49308b1061ec4 authored about 9 years ago
Issue #120 related - multiple object stores on Safari

Dexie can be used to open databases not created by Dexie. This feature
made Dexie.open() fail in...

bd73d4d959efac21cb1ed2e862a46d715392c946 authored about 9 years ago
Enable testing with karma

75e718fa615a53ae9784c11895045037922a490c authored about 9 years ago
Merge pull request #173 from apankov/master

fixing bug when sync starts when it shoul not and deadlocks the database

b8534d6e6b34a93f05bb252ba72fac47bac2c036 authored about 9 years ago
fixing bug when sync starts when it shoul not and deadlocks the database

19cef3c9caf7d7f783e93f806fe1212c92847d4d authored about 9 years ago
Merge pull request #166 from AyogoHealth/frozen

Don't try to modify frozen objects.

c44ec6af407ba26fdd795db10a922fd125c0d55a authored about 9 years ago
Don't try to modify frozen objects.

3d164efe837b76d46e6f243d66dee23d648b2185 authored about 9 years ago
Bug in broadcast() for Dexie.Observable

broadcast method iterates all nodes, implicitly generating a
readonly-transaction on the nodes, ...

2c67a04f5666e04b6dc730412f41bf88718836b2 authored about 9 years ago
Serious bug in recent commit (b057cc624c43e118408a18c1af33acaa1e762261 )

There was a serious bug in recent commit
b057cc624c43e118408a18c1af33acaa1e762261 making Dexie.S...

e7f8c2c5b0a40daffac327c03c791b6e3394a511 authored about 9 years ago
Removed a debugger statement

259ef50228c6030354b0954dfaa03c6d8bae9061 authored about 9 years ago
Fixes after unit testing with Dexie.Observable on

Specifically, when Dexie.Observable notifies about changes, the "obj"
and "oldObj" properties we...

b8d3a4a73237e62acd4d4686f3af230e4e200505 authored about 9 years ago
Issue: hook.updating.onerror ignored on exception

If the call to cursor.update() throws an exception directly, for example
when trying to change t...

1c6c8aa6b10d6543c3ef8be59aad4e6907db12c9 authored about 9 years ago
Auto-open db

In an old discussion (#35) @jampekka suggested to not explicitely
require the call to db.open()....

abfc7d98f2470746927152337eb0d1830bc72d0d authored about 9 years ago
Respect Dexie.currentTransaction in CRUD hooks

Respect Dexie.currentTransaction in CRUD hooks and in this.onsuccess /
this.onerror.

0009d39bb9aacad075cf04680f220b5efba3acf8 authored about 9 years ago
CRUD hooks should respect Dexie.currentTransaction

There is no good reason for that crud-hooks are the only exception from
respecting Dexie.current...

b96239d5b74ec82a4c00fd1bccd8d695bf012108 authored about 9 years ago
WriteableTable.bulkAdd()

In response to issue #90, a bulk add method. Does support
hook('creating') if used. This method ...

62c487aaed58beaf8acf37d8e27000dbba6dbf27 authored about 9 years ago
Testing arrow functions with chrome,opera and firefox

aaf1edb5cacdd1ab6e03d785055ee94c0927a136 authored about 9 years ago
Option to not upload entire DB on initial connect

b057cc624c43e118408a18c1af33acaa1e762261 authored about 9 years ago
Merge pull request #147 from AyogoHealth/typings

Allow dexie to be referenced in typescript projects.

2cbbe9be915e92d7ed735a6738bb3f6e7fffffca authored over 9 years ago
Allow dexie to be referenced in typescript projects.

e.g.

```
import * as Dexie from 'dexie';
```

Dexie will now be properly typed without having t...

92372b017810704bd7f812e7b0b86df866e8d222 authored over 9 years ago
Merge pull request #145 from lixiaoyan/master

Remove directory "addons" from ".npmignore", fix #92

75b296ca0266111bd993e0f47deb49039656768e authored over 9 years ago
Remove directory "addons" from ".npmignore", fix #92

03903029a933115298c69e6a8bba098e811cdccb authored over 9 years ago
Support for yielding arrays

Now;

yield [promise1, promise2]

is equivalent to:

yield Promise.all([promise1, promise2]);

T...

fa04e9e9b3ede674adce7f77ce0d5fe8d6e1964f authored over 9 years ago
Bugfix: Dexie.Promise.resolve(promise) should return given promise

Bugfix: Dexie.Promise.resolve(promise) should return given promise

06eabeba02920135b5ddc7b1088faaccb247ac57 authored over 9 years ago
Fixed a bug in last commit

d68d71f03f865aa70710a075a2c131646e207f54 authored over 9 years ago
Performance issue with Dexie.Syncable

Performance issue with Dexie.Syncable on initial sync after server has
returned a huge number of...

3f447e2f427f0b94d959ebc147491089add1f747 authored over 9 years ago
Support old typescript compiler

cd261e175f1833c345224d6c41134f5f1bc8e499 authored over 9 years ago
Merge pull request #138 from jimmywarting/patch-3

Performance boost

4c017eedeb7309533caaeb03d51a81cf5066b986 authored over 9 years ago
Performance boost

920080ae12d78f36e845d8504d603bcd343e2fdc authored over 9 years ago
Remove stalled hyperlinks in readme

4388e19dae6d5344ea77ec5c87544be98ed14c52 authored over 9 years ago
Update README.md

8466f253f7fd720bf00e66c9118aa77ab2bf51ce authored over 9 years ago
Updated typescript definition file with new methods

c11521451bbcebc6a2bb5fc011aa96b070bd4b61 authored over 9 years ago
Releasing version 1.2

28536acfb8f1c8eb31097472f08fc8b0157b917e authored over 9 years ago
Update README.md

35cc052ddfc17980602d1a3f3574e12bc9b43b09 authored over 9 years ago
Update README.md

b07b1d3fb147bb0b1b26e1cbf5bc46a6792c2ace authored over 9 years ago
Untested workaround for issue #78

Issue #78 happens on chrome devices with low disk space -
transaction.onerror is never called, o...

3f5169b72705d36220c046e5a1e3d3697e1cb7de authored over 9 years ago
Minor code completion improvement + updated website

6a24cea5bad1aed67f3824d28cec41db7c7d2e53 authored over 9 years ago
Unit tested issue #137 but it wasnt an issue!

5295dcb6bf95bc4ff914f5edf4828eb1e5b1ae17 authored over 9 years ago
Make Dexie.exists() work with Observable plugin

8d270d31e3aaca387422fdec3b01bb2e0baf07e8 authored over 9 years ago
Unit tested and fixed Dexie.exist()

Unit test for new static method Dexie.exists(). Issues on Firefox. Also
found a simpler way to i...

5229ea5523e69ec98495ce2123fc15346c1b975f authored over 9 years ago
Merge pull request #133 from jimmywarting/patch-2

Added Dexie.exist

5c13fa771b987ed8441d1419d179c8a0f4d07ba5 authored over 9 years ago
Solved issue #134

0be0c75e5b828b4aae6f0ec483596cecd49b18e1 authored over 9 years ago
Trying to reproduce issue #136

560c26c476113b6ea06f2b7649bfbb8f663f334e authored over 9 years ago
Added Dexie.exist

Usage:

databaseExists("foo").then(AlreadyTaken, createDatabase)

Not sure if its a goo...

2ec9c5ce7f1d47a98840906df18cf9c8c38137a0 authored over 9 years ago
Merge pull request #129 from jimmywarting/patch-1

Update Dexie.js

94f0aef1b85ecd996df414bd16cf56030b0f4733 authored over 9 years ago
Update Dexie.js

Useful when you are dealing with promise...
And its Better to resolve something then undefined...

01032444965f93a362d5b4961dcb371381f4584f authored over 9 years ago
Merge pull request #126 from YuriSolovyov/amd-publishing

Do not define name for require.js

024bc96ce5c7a13e92027f72fb5e0f173cd2e29e authored over 9 years ago
Do not define name for require.js

897bdd8e9511ec573846ed2a704513240dc3df2a authored over 9 years ago
Issue#123

ee73e9faf85637e15af8fd88213b84ceabd8cc12 authored over 9 years ago
Issue #118 - changed url to indexeddbshim

Updated the codeproject article sample to reference the indexeddb shim with changed URL.

7b9b6129c711c23e7d3ecdc323488d11d27c98c8 authored over 9 years ago
Greatly improved intellisense with Visual Studio

Now then() callbacks from any Dexie.Promise will be understood by visual
studio intellisense.

A...

b65f7f92b1a20ef3544a49e98d5f3ca8311a3c3c authored over 9 years ago
Simplified and optimized auto-complete emulation

Simplified and optimized auto-complete emulation. Next step I would wish
to get auto-complete fo...

045caae4e4367d262d3afefd798e05a3242494df authored over 9 years ago
Issue #114 mapToClass() prototype mess

I have improved the code completion for mapToClass() and defineClass()
to NOT mess with the prot...

d4eb517cf0b2d53c39aaa8ea87aa65ce409dfb87 authored over 9 years ago
Issue #113 (again)

Issue with delByKeyPath() for array keyPaths.

30d245f7bcbdc8b83ecb90fbba9c65a87c59e2ad authored over 9 years ago
Issue #113 Can't define class when table with composite key

Issue #113 Can't define class when table with composite key

250a2aefda38d79e09731a438af15fbf6bb2d2bd authored over 9 years ago