Commit Graph

583 Commits

Author SHA1 Message Date
Anatoliy Chakkaev f76b56d2fe Another way to define belongsTo 2013-03-26 04:39:47 +04:00
Anatoliy Chakkaev ea9e6561af 0.2.0-24 2013-03-25 15:42:46 +04:00
Anatoliy Chakkaev a613537aed Added man pages to package 2013-03-25 15:42:39 +04:00
Anatoliy Chakkaev 8d53ed5e82 Docs for models 2013-03-25 15:04:07 +04:00
Anatoliy Chakkaev ef11311e42 Added footer 2013-03-25 15:03:50 +04:00
Anatoliy Chakkaev f35160d5e5 Upd readme and changelog 2013-03-25 02:50:57 +04:00
Anatoliy Chakkaev 567de88a10 Fix test 2013-03-25 02:29:13 +04:00
Anatoliy Chakkaev e91b0d6c49 Switch to mocha testing in travis 2013-03-25 02:25:43 +04:00
Anatoliy Chakkaev 716318bedd Rewrite validations in mocha 2013-03-25 02:21:18 +04:00
Anatoliy Chakkaev 6a9f460b18 Merge branch 'master' of github1602:1602/jugglingdb 2013-03-25 01:35:31 +04:00
Anatoliy Chakkaev 16c826bd4f Rename files 2013-03-25 01:35:08 +04:00
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