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 - 7bafe5e0f44389868de9bcd73f75d7f450f98d16 authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 1678e359f8bdc195c53eb070b884b41443f32ca5 authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - c988353a31f2bd2855b3b74b4d98c67334e34d54 authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 0f4eeacbf06f86cae983ebf567cdb167dd9a2322 authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 540fd251d8a389b7a4ebaee2e8e196ee0d875743 authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 2b9a5e1efb10d7b73ab4eaecef02366950b19fc0 authored almost 9 years ago by David Fahlander <[email protected]>
NOTE: Location for Dexie.Observable is thereby changed!
Old location:
addons/Dexie.Observable...
github.com/dexie/Dexie.js - e12b2a1a79e3586894d8e2e6c71d4759121492c6 authored almost 9 years ago by David Fahlander <[email protected]>
* Rewrote build- and watch scripts to be more generic for use from plugins.
* Using babel-node t...
github.com/dexie/Dexie.js - 6fb08aee3f488ee0d29fb870039fc5b1f2b1f72c authored almost 9 years ago by David Fahlander <[email protected]>
New methods:
* WhereClause.anyOfIgnoreCase()
* WhereClause.startsWithAnyOfIgnoreCase()
* WhereCl...
github.com/dexie/Dexie.js - 278d5454ed6f7565c9f4d840d6ab1db3c9a0e179 authored almost 9 years ago by David Fahlander <[email protected]>
applyStructure() is a function used internally by Dexie.mapToClass() and
Dexie.defineClass() and...
Reverted and do not ignore dist because will continue committing dist
files even though it might...
github.com/dexie/Dexie.js - a24be09371057468a7705cae409774df1fc0aa65 authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - fba60472254157b1c808f363f55d325ef68f744c authored almost 9 years ago by David Fahlander <[email protected]>
Dexie will catch all exceptions and instead reject a promise so that
callers never need to do tr...
github.com/dexie/Dexie.js - 2b7cc47e68714377c4466be5f6f881f30b039276 authored almost 9 years ago by David Fahlander <[email protected]>
Adding dist folder to gitignore. In future when committing built stuff,
should do git add --forc...
github.com/dexie/Dexie.js - 10da6d7e99b42bffc3d977f6136ca9a307328757 authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 005616e58fb5e855f6615c47f19bd57945f65b48 authored almost 9 years ago by David Fahlander <[email protected]>
This is an experimental way as a test of how ES7 await/async should work - rather than hard codi...
github.com/dexie/Dexie.js - 7a2f428c137f436b2ae5a2fa5c0721def5398ffc authored almost 9 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 6ebbf4282ecaa132a6062c1cefd24712a107354f authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - af0fd20ec1ebedfb1881cba8820acd1d03bf646b authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - c3fe678adc4f54c61fdced7cd580ad0bc274156f authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - b610841a9e73517d7f5d16a35491d0557d4521ec authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 60d4e4333e7c7f10cd4271ae26ee108a09f232da authored almost 9 years ago by David Fahlander <[email protected]>
Changed references for samples and tests from "src/Dexie.js" to "dist/dexie.js".
github.com/dexie/Dexie.js - 743016c64c5c7ad6cc0eda4ca56a07e2f764886a authored almost 9 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 063a0c6e09717b42dce951a67e29c4641620120a authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 25b691184f9c556393f24e6b4851182c19da513f authored almost 9 years ago by David Fahlander <[email protected]>
Now only "npm run watch" works as expected. TODO: "npm run build" needs to be adjusted.
Not incl...
github.com/dexie/Dexie.js - 4b129deaf91ded960758d6c13d07bf535537f7e6 authored almost 9 years ago by David Fahlander <[email protected]>Will keep watching src/* for changes and rebuild continously
github.com/dexie/Dexie.js - fee44f66d06d8804501004855165b8b29757d194 authored almost 9 years ago by David Fahlander <[email protected]>Prepared for splitting src/Dexie.js into separate modules and still distributing a rolled up ES6 ...
github.com/dexie/Dexie.js - e27b14888b044e475faa021303dcc659ff208ff1 authored almost 9 years ago by David Fahlander <[email protected]>Moved dist/latest to dist.
github.com/dexie/Dexie.js - af6ee55c2127e5fac467efe04b18a9a3d264b500 authored almost 9 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 666f78ddc86cdd7df75986159e4a22987886cb36 authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - a74dfcee27dd8188bf19a5ea9cd1d6d3ef31797e authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 74ce43eaef8e69e3a4d118ca9cf44ff5bb07ac75 authored almost 9 years ago by David Fahlander <[email protected]>
To build: npm run build
Still need to parse/replace comments regarding alpha stage. Need to scr...
github.com/dexie/Dexie.js - ec25bcba1fdfc4accc0adc91545c7c501a1f082f authored almost 9 years ago by David Fahlander <[email protected]>
Dexie will catch all exceptions and instead reject a promise so that
callers never need to do tr...
github.com/dexie/Dexie.js - d8229628da48f16d0028360b000398eca0805216 authored almost 9 years ago by David Fahlander <[email protected]>
Added a unit test that verifies that it should be possible to provide 0
as well as empty string ...
github.com/dexie/Dexie.js - 43e069807f06cd456a9382ebe8636e64dc842571 authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 2ca8a6674f0124b61c2acbd757eb1e3b118ac6db authored almost 9 years ago by Benny Neugebauer <[email protected]>
github.com/dexie/Dexie.js - aab3f8a5096720f3805c63043328d3923bd1cd5f authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - c3e04b2a0b96f318b177c2d470768a99a067ee60 authored almost 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 7b6aa4062cdc5372641813633de49308b1061ec4 authored almost 9 years ago by David Fahlander <[email protected]>
Dexie can be used to open databases not created by Dexie. This feature
made Dexie.open() fail in...
github.com/dexie/Dexie.js - 75e718fa615a53ae9784c11895045037922a490c authored almost 9 years ago by YuriSolovyov <[email protected]>
fixing bug when sync starts when it shoul not and deadlocks the database
github.com/dexie/Dexie.js - b8534d6e6b34a93f05bb252ba72fac47bac2c036 authored almost 9 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 19cef3c9caf7d7f783e93f806fe1212c92847d4d authored almost 9 years ago by Andrey Pankov <[email protected]>
Don't try to modify frozen objects.
github.com/dexie/Dexie.js - c44ec6af407ba26fdd795db10a922fd125c0d55a authored almost 9 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 3d164efe837b76d46e6f243d66dee23d648b2185 authored almost 9 years ago by Darryl Pogue <[email protected]>
broadcast method iterates all nodes, implicitly generating a
readonly-transaction on the nodes, ...
There was a serious bug in recent commit
b057cc624c43e118408a18c1af33acaa1e762261 making Dexie.S...
github.com/dexie/Dexie.js - 259ef50228c6030354b0954dfaa03c6d8bae9061 authored about 9 years ago by David Fahlander <[email protected]>
Specifically, when Dexie.Observable notifies about changes, the "obj"
and "oldObj" properties we...
If the call to cursor.update() throws an exception directly, for example
when trying to change t...
In an old discussion (#35) @jampekka suggested to not explicitely
require the call to db.open()....
Respect Dexie.currentTransaction in CRUD hooks and in this.onsuccess /
this.onerror.
There is no good reason for that crud-hooks are the only exception from
respecting Dexie.current...
In response to issue #90, a bulk add method. Does support
hook('creating') if used. This method ...
github.com/dexie/Dexie.js - aaf1edb5cacdd1ab6e03d785055ee94c0927a136 authored about 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - b057cc624c43e118408a18c1af33acaa1e762261 authored about 9 years ago by David Fahlander <[email protected]>
Allow dexie to be referenced in typescript projects.
github.com/dexie/Dexie.js - 2cbbe9be915e92d7ed735a6738bb3f6e7fffffca authored about 9 years ago by David Fahlander <[email protected]>e.g.
```
import * as Dexie from 'dexie';
```
Dexie will now be properly typed without having t...
github.com/dexie/Dexie.js - 92372b017810704bd7f812e7b0b86df866e8d222 authored about 9 years ago by Ian Suda <[email protected]>Remove directory "addons" from ".npmignore", fix #92
github.com/dexie/Dexie.js - 75b296ca0266111bd993e0f47deb49039656768e authored about 9 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 03903029a933115298c69e6a8bba098e811cdccb authored about 9 years ago by IntPtr <[email protected]>
Now;
yield [promise1, promise2]
is equivalent to:
yield Promise.all([promise1, promise2]);
T...
github.com/dexie/Dexie.js - fa04e9e9b3ede674adce7f77ce0d5fe8d6e1964f authored over 9 years ago by David Fahlander <[email protected]>Bugfix: Dexie.Promise.resolve(promise) should return given promise
github.com/dexie/Dexie.js - 06eabeba02920135b5ddc7b1088faaccb247ac57 authored over 9 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - d68d71f03f865aa70710a075a2c131646e207f54 authored over 9 years ago by David Fahlander <[email protected]>
Performance issue with Dexie.Syncable on initial sync after server has
returned a huge number of...
github.com/dexie/Dexie.js - cd261e175f1833c345224d6c41134f5f1bc8e499 authored over 9 years ago by David Fahlander <[email protected]>
Performance boost
github.com/dexie/Dexie.js - 4c017eedeb7309533caaeb03d51a81cf5066b986 authored over 9 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 920080ae12d78f36e845d8504d603bcd343e2fdc authored over 9 years ago by Jimmy Karl Roland Wärting <[email protected]>
github.com/dexie/Dexie.js - 4388e19dae6d5344ea77ec5c87544be98ed14c52 authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 8466f253f7fd720bf00e66c9118aa77ab2bf51ce authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - c11521451bbcebc6a2bb5fc011aa96b070bd4b61 authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 28536acfb8f1c8eb31097472f08fc8b0157b917e authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 35cc052ddfc17980602d1a3f3574e12bc9b43b09 authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - b07b1d3fb147bb0b1b26e1cbf5bc46a6792c2ace authored over 9 years ago by David Fahlander <[email protected]>
Issue #78 happens on chrome devices with low disk space -
transaction.onerror is never called, o...
github.com/dexie/Dexie.js - 6a24cea5bad1aed67f3824d28cec41db7c7d2e53 authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 5295dcb6bf95bc4ff914f5edf4828eb1e5b1ae17 authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 8d270d31e3aaca387422fdec3b01bb2e0baf07e8 authored over 9 years ago by David Fahlander <[email protected]>
Unit test for new static method Dexie.exists(). Issues on Firefox. Also
found a simpler way to i...
Added Dexie.exist
github.com/dexie/Dexie.js - 5c13fa771b987ed8441d1419d179c8a0f4d07ba5 authored over 9 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 0be0c75e5b828b4aae6f0ec483596cecd49b18e1 authored over 9 years ago by David Fahlander <[email protected]>
github.com/dexie/Dexie.js - 560c26c476113b6ea06f2b7649bfbb8f663f334e authored over 9 years ago by David Fahlander <[email protected]>
Usage:
databaseExists("foo").then(AlreadyTaken, createDatabase)
Not sure if its a goo...
github.com/dexie/Dexie.js - 2ec9c5ce7f1d47a98840906df18cf9c8c38137a0 authored over 9 years ago by Jimmy Karl Roland Wärting <[email protected]>Update Dexie.js
github.com/dexie/Dexie.js - 94f0aef1b85ecd996df414bd16cf56030b0f4733 authored over 9 years ago by David Fahlander <[email protected]>
Useful when you are dealing with promise...
And its Better to resolve something then undefined...
Do not define name for require.js
github.com/dexie/Dexie.js - 024bc96ce5c7a13e92027f72fb5e0f173cd2e29e authored over 9 years ago by David Fahlander <[email protected]>github.com/dexie/Dexie.js - 897bdd8e9511ec573846ed2a704513240dc3df2a authored over 9 years ago by Yuri <[email protected]>
github.com/dexie/Dexie.js - ee73e9faf85637e15af8fd88213b84ceabd8cc12 authored over 9 years ago by David Fahlander <[email protected]>
Updated the codeproject article sample to reference the indexeddb shim with changed URL.
github.com/dexie/Dexie.js - 7b9b6129c711c23e7d3ecdc323488d11d27c98c8 authored over 9 years ago by David Fahlander <[email protected]>
Now then() callbacks from any Dexie.Promise will be understood by visual
studio intellisense.
A...
github.com/dexie/Dexie.js - b65f7f92b1a20ef3544a49e98d5f3ca8311a3c3c authored over 9 years ago by David Fahlander <[email protected]>
Simplified and optimized auto-complete emulation. Next step I would wish
to get auto-complete fo...
I have improved the code completion for mapToClass() and defineClass()
to NOT mess with the prot...
Issue with delByKeyPath() for array keyPaths.
github.com/dexie/Dexie.js - 30d245f7bcbdc8b83ecb90fbba9c65a87c59e2ad authored over 9 years ago by David Fahlander <[email protected]>Issue #113 Can't define class when table with composite key
github.com/dexie/Dexie.js - 250a2aefda38d79e09731a438af15fbf6bb2d2bd authored over 9 years ago by David Fahlander <[email protected]>