Commit Graph

2422 Commits

Author SHA1 Message Date
Anatoliy Chakkaev a7bc7ff40e Merge pull request #235 from anatoliychakkaev/master
Rework hooks API
2013-03-24 14:30:20 -07:00
Anatoliy Chakkaev 50850d80be Minor test amends 2013-03-25 01:29:07 +04:00
Anatoliy Chakkaev d4a526f5b3 Remove old hooks tests 2013-03-25 01:28:45 +04:00
Anatoliy Chakkaev b59fb01b4a Upd memory adapter to work with undefined in dataset 2013-03-25 01:28:08 +04:00
Anatoliy Chakkaev 2fa07e8e1d Rename essentials 2013-03-25 01:27:36 +04:00
Anatoliy Chakkaev 5ea5da0153 Rewrite hooks API
This commit breaks compatibility, but adds consistent API and allow modify data of update
2013-03-25 01:25:10 +04:00
Anatoliy Chakkaev cee7029445 Started docs for model, changelog 2013-03-25 01:22:50 +04:00
Anatoliy Chakkaev 13e046ed09 Makefile for mocha testing 2013-03-25 01:22:23 +04:00
Anatoliy Chakkaev 3b7a4dea24 Merge branch 'master' of github1602:1602/jugglingdb 2013-03-24 17:41:15 +04:00
Anatoliy Chakkaev fcc2869806 Defaults test and fixes
When property type is "undefined" - apply default value
2013-03-24 17:37:13 +04:00
Anatoliy Chakkaev ccced1cd57 Added changelog 2013-03-24 12:50:48 +04:00
Anatoliy Chakkaev 0bddb0536a Added GA 2013-03-24 05:08:48 +04:00
Anatoliy Chakkaev be9a144f47 Added docs 2013-03-24 04:43:47 +04:00
Anatoliy Chakkaev bb5cb50b85 Merge pull request #234 from anatoliychakkaev/master
Documentation in man and html
2013-03-23 11:52:31 -07:00
Anatoliy Chakkaev b7325a110e Added some initial docs 2013-03-23 22:51:39 +04:00
Anatoliy Chakkaev ddbba49138 Makefile with man/html docs generation 2013-03-23 22:50:01 +04:00
Anatoliy Chakkaev e0b52c6b7e Settings always set 2013-03-23 22:49:34 +04:00
Anatoliy Chakkaev a90fe8da41 Merge branch 'master' of github1602:1602/jugglingdb 2013-03-19 14:19:39 +04:00
Anatoliy Chakkaev aad21e916c Added json test 2013-03-19 14:05:38 +04:00
Anatoliy Chakkaev ab392a4e6b Added json test 2013-03-19 14:05:26 +04:00
Anatoliy Chakkaev ccffd10a58 Added filter, fix [] as type 2013-03-18 23:45:34 +04:00
Anatoliy Chakkaev 7a65afaccc Upd readme
Upd readme after moving repos to organization
2013-03-17 13:31:07 +04:00
Anatoliy Chakkaev 0839cf21d3 Merge pull request #218 from NiKnight/http
http adapter: pre/postProcess, fix destroy and all
2013-03-16 10:15:44 -07:00
Anatoliy Chakkaev 8c0df49e36 0.2.0-23 2013-03-11 17:22:18 +08:00
Anatoliy Chakkaev a9c48fe830 Upd gitignore 2013-03-11 17:22:17 +08:00
Anatoliy Chakkaev 6f1c9b2034 Initializer for compound 1.1.5-16 2013-03-11 17:21:05 +08:00
Scott Nonnenberg bf3234b9f0 http adapter: pre/postProcess, fix destroy and all
preProcess() ensures that null fields are excluded from the wire. I've experienced jQuery/node/express 3.0 turning nulls into empty strings.

postProcess() ensures that Date fields are actually turned back into dates. JSON, you're annoying sometimes.

destroy() is now implemented.

all() now URL encodes any query filters provided.
2013-03-06 18:05:30 -08:00
Anatoliy Chakkaev a8d50b3319 Update README.md 2013-03-07 00:42:42 +07:00
Anatoliy Chakkaev 7820e44b67 Merge pull request #217 from dgsan/main
This is the smash with blunt object fix for #215
2013-03-05 11:46:20 -08:00
dgsan 0503ad3295 This is the smash with blunt object fix for #215, since the more flexible #213 was rejected.
There needs to be something done so that types not in `BASE_TYPES` can be parsed without
throwing an exception and making things go nuts when they aren't JSON.

As noted this is the blunt object solution and will not cover all cases, but something needs to be done.
2013-03-05 12:02:07 -07:00
Anatoliy Chakkaev 8ca6d2e0ba 0.2.0-22 2013-03-01 21:14:29 +07:00
Anatoliy Chakkaev 358f7b788c FIxes in async validations (in sync case), closes 214 2013-03-01 21:13:04 +07:00
Anatoliy Chakkaev ded757bd50 0.2.0-21 2013-03-01 00:06:24 +07:00
Anatoliy Chakkaev b067100d96 Browserify-proof railway init 2013-03-01 00:06:11 +07:00
Anatoliy Chakkaev 7b7e9d0063 .version as getter 2013-02-23 03:29:18 +07:00
Anatoliy Chakkaev 93026b511c Merge branch 'master' of github1602:1602/jugglingdb 2013-02-22 01:26:04 +07:00
Anatoliy Chakkaev 7b6863bfd4 0.2.0-20 2013-02-22 01:24:30 +07:00
Anatoliy Chakkaev 35571dcd58 Add proper type registration 2013-02-22 01:24:20 +07:00
Anatoliy Chakkaev 5a1df1b418 0.2.0-19 2013-02-20 03:40:44 +08:00
Anatoliy Chakkaev ee6bc85e75 Merge pull request #210 from anatoliychakkaev/master
Amends for list and version exposing
2013-02-19 00:52:51 -08:00
Anatoliy Chakkaev 56db693454 List support for non-object values 2013-02-19 16:33:09 +08:00
Anatoliy Chakkaev b9eaba0166 Coding style in helper 2013-02-19 16:32:44 +08:00
Anatoliy Chakkaev 7bb233e269 Fix package version exposing 2013-02-19 16:32:21 +08:00
Anatoliy Chakkaev 07b6ad3731 Merge pull request #209 from anatoliychakkaev/master
List methods
2013-02-18 00:18:52 -08:00
Anatoliy Chakkaev 4d75cb74d7 Add some array methods for List 2013-02-18 16:18:09 +08:00
Anatoliy Chakkaev 3d64056c39 Absolute paths in README.md, fixes #208 2013-02-16 23:55:51 +08:00
Anatoliy Chakkaev e15085519e Merge branch 'master' of github1602:1602/jugglingdb 2013-02-12 17:26:46 +08:00
Anatoliy Chakkaev a4ec751424 Eliminated global leak 2013-02-12 17:25:59 +08:00
Anatoliy Chakkaev d2376a729a Merge pull request #206 from anatoliychakkaev/master
Documentation improvements
2013-02-12 01:05:48 -08:00
Anatoliy Chakkaev 4eda7df7bc Described custom validations 2013-02-12 17:05:04 +08:00