548 Commits

Author SHA1 Message Date
Matthew Riley MacPherson
331a05c97d Merge pull request #262 from thgreasi/patch-1
docs(README): fix setDriver typo
2014-10-02 07:19:18 -04:00
Thodoris Greasidis
25e43fb01b docs(README): fix setDriver typo 2014-10-02 10:26:02 +03:00
Matthew Riley MacPherson
70a4e145f8 Add browserify/npm info 2014-10-01 14:31:50 -04:00
Matthew Riley MacPherson
f798d785fa Use constants rather than odd strings for README 2014-10-01 14:29:14 -04:00
Matthew Riley MacPherson
db6cf2ae83 VERSION ONE STABLE 1.0.0 2014-09-30 23:07:02 -04:00
Matthew Riley MacPherson
12e1e12feb Merge pull request #229 from stephanebachelier/master
Add the AMD module id to make almond happy with localforage
2014-09-30 23:03:13 -04:00
Matthew Riley MacPherson
9edbadcb9f Merge pull request #259 from mozilla/stricter-js-rules
Apply stricter JS rules for quotes
0.9.3
2014-09-30 22:56:52 -04:00
Matthew Riley MacPherson
359c92bfc0 Clean up style nits 2014-09-30 22:56:36 -04:00
Matthew Riley MacPherson
45937ee628 Apply stricter JS rules for quotes 2014-09-30 22:44:35 -04:00
Matthew Riley MacPherson
c50496bc5e Merge pull request #258 from mozilla/247-bad-store-name
Normalize bad config values across platforms
2014-09-30 22:42:03 -04:00
Matthew Riley MacPherson
e9684a17e9 Tweak README for config fix 2014-09-30 22:41:05 -04:00
Matthew Riley MacPherson
e99f9711ce Normalize bad config values across platforms
* fix #243
* fix #247
2014-09-30 22:41:05 -04:00
Matthew Riley MacPherson
6f7a27bd2c Merge pull request #256 from mozilla/219-error-first-in-callbacks
Use error-first callbacks (close #219)
2014-09-30 22:35:56 -04:00
Matthew Riley MacPherson
8b84ee5021 Use err not error for consistency's sake 2014-09-30 22:15:07 -04:00
Matthew Riley MacPherson
4c1b8943cd Use error-first callbacks (close #219) 2014-09-30 22:15:07 -04:00
Matthew Riley MacPherson
f5cf7ff133 Merge pull request #257 from mozilla/250-setkey-undefined
Cast non-string keys to strings (fix #250)
2014-09-30 22:12:04 -04:00
bstoroz
12272bcb73 Merge pull request #253 from thgreasi/instances2
feat(localforage): add support for multiple storage instances
2014-09-30 16:11:28 -05:00
Thodoris Greasidis
d703f6e5d9 fix(localforage): fix localStorage fallback, when webSQL driver fails 2014-09-29 23:14:39 +03:00
Thodoris Greasidis
61bf123429 fix(test.api): fix PhantomJS - SECURITY_ERR on multiple instances tests 2014-09-29 20:41:57 +03:00
Matthew Riley MacPherson
0a6bedeb81 Warn if casting key to string (#250) 2014-09-28 23:38:35 -04:00
Matthew Riley MacPherson
51828a284b Cast non-string keys to strings (fix #250) 2014-09-28 23:33:24 -04:00
Thodoris Greasidis
292c4e59b9 test(localforage): add tests fot multiple storage instances support 2014-09-26 02:03:21 +03:00
Matthew Riley MacPherson
aeef657a08 Merge pull request #252 from gruppjo/master
make bower.json main point to dist/localforage.js
2014-09-25 08:40:59 -04:00
Jonathan Grupp
445a4ed257 make bower.json main point to dist/localforage.js 2014-09-25 09:59:28 +02:00
Thodoris Greasidis
54d473d5d2 feat(localforage): add support for multiple storage instances 2014-09-25 00:18:42 +03:00
Thodoris Greasidis
c318f37c07 refactor(localforage): create a constructor for the localforage object 2014-09-24 21:30:18 +03:00
Matthew Riley MacPherson
84ee7be19e Merge pull request #251 from honeinc/fix/safari
Fix an issue with testing for indexeddb in safari in an iframe.
2014-09-24 00:23:10 -04:00
Andy Burke
ae3f6203cf Fix an issue with testing for indexeddb in safari in an iframe. 2014-09-23 20:49:53 -07:00
Matthew Riley MacPherson
adceadfbbc Merge pull request #235 from thgreasi/promiseThenCatch
feat: use catch on promises to handle exceptions inside then
2014-09-22 23:25:21 -04:00
Matthew Riley MacPherson
17f1817ab5 Merge pull request #237 from iamolivinius/feature-browserifyable
Feature make localForage browserifyable
2014-09-22 23:23:38 -04:00
Matthew Riley MacPherson
bc9d6b15ae Merge pull request #248 from thgreasi/rejectTestsRefactor
test(api): refactor driver api reject tests to reduce duplication
2014-09-22 23:06:18 -04:00
Matthew Riley MacPherson
95c6d5f96e Merge pull request #249 from thgreasi/promisedCallbacks
fix(api): properly resolve the promise if a callback throws an Error
2014-09-22 23:05:36 -04:00
Thodoris Greasidis
4a86421588 fix(api): properly resolve the promise if a callback throws an Error 2014-09-15 20:49:43 +03:00
Thodoris Greasidis
ad68d400f5 test(api): refactor driver api reject tests to reduce duplication 2014-09-15 19:44:41 +03:00
Matthew Riley MacPherson
4376709561 Merge pull request #242 from thgreasi/driverNamesConstants
docs(site): use constants in setDriver API
2014-09-02 16:50:03 -03:00
Thodoris Greasidis
4d315c3ef5 docs(site): use constants in setDriver API 2014-09-01 23:05:12 +03:00
Oliver Hoffmann
69a64f8a91 Makes localForage browserify friendly 2014-08-25 13:53:06 +02:00
Oliver Hoffmann
4a35112823 Adds promise to package.json dependencies list 2014-08-25 13:42:59 +02:00
Thodoris Greasidis
d120b6e969 feat(localforage): use catch on promises to handle exceptions inside then 2014-08-18 23:00:18 +03:00
Stéphane Bachelier
9780595a48 Add the AMD module id to make almond happy with localforage
see https://github.com/jrburke/almond\#deps-is-undefined
2014-08-11 11:32:49 +02:00
Matthew Riley MacPherson
781f012239 Merge pull request #231 from mozilla/revert-227-browserify
Revert "Migrate to Browserify / Gulp for Build Process"
2014-08-10 18:27:25 -04:00
Matthew Riley MacPherson
738272b324 Revert "Migrate to Browserify / Gulp for Build Process" 2014-08-10 18:26:06 -04:00
Matthew Riley MacPherson
99c4356002 Merge pull request #227 from thisandagain/browserify
Migrate to Browserify / Gulp for Build Process
2014-08-10 18:06:21 -04:00
Matthew Riley MacPherson
84d006c150 Merge pull request #230 from BlackGlory/master
Fix an error example
2014-08-09 09:43:00 -04:00
BlackGlory
e860967cfe Update index.md 2014-08-09 21:08:05 +09:00
BlackGlory
cdb55b6375 Fix an error example
See history
2014-08-09 21:05:11 +09:00
Andrew Sliwinski
2df7534143 Integrate es3ify into the core distribution 2014-08-07 21:53:57 -07:00
Andrew Sliwinski
68131d0280 Add es3ify to build process and resolve issue with esprima parsing of 'return' in drivers 2014-08-07 21:20:50 -07:00
Andrew Sliwinski
999c7cd547 Clean-up stay char and EOD on nodriver test 2014-08-07 20:46:51 -07:00
Andrew Sliwinski
cb19134dd8 Resolve lint / style checker issues 2014-08-05 21:37:34 -07:00