An error occurred fetching the project authors.
- 10 Mar, 2017 1 commit
-
-
Tomáš Peterka authored
Fix JIO crash when running inside Safari because of non-existing DOMError object /reviewed-on !47
-
- 18 Jan, 2017 1 commit
-
-
Cédric Le Ninivin authored
`jIO.util.stringify` was raising if the value of an object was undefined, this changes fix it and provides the same behaviour as the standard `JSON.stringify` /reviewed-on nexedi/jio!41
-
- 15 Nov, 2016 1 commit
-
-
Romain Courteaud authored
-
- 21 Jul, 2016 2 commits
-
-
Romain Courteaud authored
Do not display error in browser not implementing WebSQL. WebSQLStorage will raise an error is used in such browsers.
-
Romain Courteaud authored
JSON.stringify is not stable by design and can not be used to generate the hash. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify This commit adds a stable version of JSON.stringify, available at jIO.util.stringify. Relying on the nearly same string representation will simplify compatibility.
-
- 03 Dec, 2015 1 commit
-
-
Romain Courteaud authored
-
- 14 Sep, 2015 1 commit
-
-
Romain Courteaud authored
This storage will transparently compress getAttachment/putAttachment results. Only text, json, xml mme type are compressed. Thanks to Lucas Parsy.
-
- 29 Jun, 2015 1 commit
-
-
Romain Courteaud authored
-
- 14 Apr, 2015 1 commit
-
-
Romain Courteaud authored
This (slow) method will be used to stabilised a storage (launch synchronisation process for example).
-
- 13 Apr, 2015 1 commit
-
-
Romain Courteaud authored
Use a new optional parameter: jIO.getAttachment(id, name, {format: blob}) Supported formats are: blob, text, json, array_buffer, data_url
-
- 08 Apr, 2015 2 commits
-
-
Romain Courteaud authored
Do not return the list of attachments in jIO.get. Use a specific "allAttachments" method to fetch this information. jIO.get now really returns the document as saved by jIO.put/post.
-
Romain Courteaud authored
-
- 03 Apr, 2015 1 commit
-
-
Romain Courteaud authored
Modify jIO API to keep user data not modified. jIO.get({"_id": "foo"} -> jIO.get("foo") jIO.remove({"_id": "foo"} -> jIO.remove("foo") jIO.post({"title": "bar"}) -> jIO.post({"title": "bar"}) jIO.put({"_id": "foo", "title": "bar"}) -> jIO.put("foo", {"title": "bar"}) jIO.getAttachment({"_id": "foo", "_attachment": "enclosure"} -> jIO.get("foo", "enclosure") jIO.removeAttachment({"_id": "foo", "_attachment": "enclosure"} -> jIO.remove("foo", "enclosure") jIO.putAttachment({"_id": "foo", "_attachment": "enclosure", "_blob": blob} -> jIO.remove("foo", "enclosure", blob) jIO.get does not return an _id attribute anymore.
-
- 02 Apr, 2015 3 commits
-
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
- 27 Mar, 2015 1 commit
-
-
Romain Courteaud authored
-
- 18 Mar, 2015 1 commit
-
-
Romain Courteaud authored
Do not store data as encoded string but as data URL. Set a default mime type for text attachment if not provided.
-
- 10 Mar, 2015 1 commit
-
-
Romain Courteaud authored
-
- 16 Feb, 2015 1 commit
-
-
Romain Courteaud authored
-
- 04 Feb, 2015 1 commit
-
-
Romain Courteaud authored
-
- 23 Jan, 2015 1 commit
-
-
Romain Courteaud authored
-
- 18 Dec, 2014 2 commits
-
-
Romain Courteaud authored
-
Romain Courteaud authored
-
- 28 Nov, 2014 1 commit
-
-
Romain Courteaud authored
Enough for now to force usage of querystorage and simplify allDocs everywhere else.
-
- 17 Nov, 2014 1 commit
-
-
Romain Courteaud authored
This is a work in progress commit and all storages are broken. * Use as much as possible RSVP promise to simplify the code. * simplify error management: use Error class in case of problem. * Drop the job management at that point. Such functionnality could be reimplemented as a storage. * Start to simplify the tests, to speed up debugging. * Drop requireJS usage, as the goal for now is to make it usage on browser. * allDocs has to be rewritten to ease storage tree capacity checking. A storage should only implement what it could really do. * disable attachment management for now.
-