Raymond Feng
6e8034ff93
Fix the forEach closure
2014-06-06 09:59:57 -07:00
Miroslav Bajtoš
9a03450e76
Merge pull request #127 from strongloop/feature/refactor-connector-base
...
[2.0] Feature/refactor connector base
2014-06-03 17:46:15 +02:00
Miroslav Bajtoš
d8b4f5833a
ModelBuilder: add `prototype.defineValueType`
...
Add a shortcut for registering a new value type.
The current implementation registers the type in the singleton registry
`ModelBuilder.schemaTypes`.
The API should allow us to to change the implementation to register
the type in the scope of ModelBuilder instance only.
2014-05-29 11:57:59 +02:00
Miroslav Bajtoš
a86648ed7b
Replace connector base with loopback-connector
...
Remove references to Connector and BaseSQL, connectors should require()
loopback-connector instead of loopback-datasource-juggler.
2014-05-29 11:57:49 +02:00
Miroslav Bajtoš
42a7ed5d20
Merge branch 'feature/remove-unsupported-connectors' into 2.0
...
Close #120
2014-05-28 19:50:13 +02:00
Miroslav Bajtoš
9b33d9a274
Remove unsupported connectors
...
- cradle
- http
- neo4j
- riak
2014-05-28 19:49:07 +02:00
Ritchie Martori
6261eba266
2.0.0-beta1
2014-05-27 16:08:05 -07:00
Raymond Feng
aa4b5c722a
Merge pull request #126 from strongloop/feature/fix-array-update
...
Keep undefined values for the array type
2014-05-27 14:41:44 -07:00
Raymond Feng
050353f11d
Keep undefined/null values for the array type
...
This allows connectors to distinguish between empty array and
undefined/null. For example, mongodb will not override existing array
properties if the value is undefined.
2014-05-27 13:18:21 -07:00
crandmck
5937f0c0d5
Remove JSDocs for scopeMethods.add(acInst) and scopeMethods.remove(acInst)
2014-05-22 15:02:57 -07:00
crandmck
00226dde0d
Copy info from api-model.md to JSDoc
2014-05-21 17:50:44 -07:00
Ritchie Martori
104ba1aab8
1.6.0
2014-05-20 13:59:53 -07:00
Ritchie Martori
69b0355fa7
Merge pull request #115 from strongloop/refactor/remove-remoting
...
Remove remoting metadata
2014-05-20 13:59:33 -07:00
Ritchie Martori
8849a4b49a
!fixup Remove additional remoting
2014-05-20 13:48:23 -07:00
Ritchie Martori
e724efd95f
!fixup Require ._delegate for fn override
2014-05-20 13:44:25 -07:00
Ritchie Martori
072999775e
Remove relation remoting
2014-05-20 12:47:14 -07:00
Miroslav Bajtoš
a85d374016
Merge tag 'v1.5.2'
...
v1.5.2
2014-05-20 18:00:18 +02:00
Miroslav Bajtoš
f5d596d527
Merge branch 'release/1.5.2' into production
2014-05-20 17:59:24 +02:00
Miroslav Bajtoš
934b5a3fa9
1.5.2
2014-05-20 17:59:05 +02:00
Miroslav Bajtoš
8b29ad0974
Merge pull request #116 from strongloop/feature/improve-validation-error-toString
...
validations: include more details in `err.message`
2014-05-20 17:46:26 +02:00
Miroslav Bajtoš
05410d56e1
validations: include more details in `err.message`
...
Modify ValidationError constructor to include the model name and
a human-readable representation of the validation errors (messages)
in the error message.
Before this change, the message was pointing the reader
to `err.details`. Most frameworks (e.g. express, mocha) log only
`err.message` but not other error properties, thus the logs were
rather unhelpful.
Example of the new error message:
The `User` instance is not valid. Details: `name` can't be blank.
2014-05-20 11:00:19 +02:00
Ritchie Martori
dc9c9b2bd4
Remove remoting metadata
2014-05-16 12:33:17 -07:00
Raymond Feng
a4af82a2c9
Merge tag 'v1.5.1'
...
1.5.1
2014-05-16 10:08:01 -07:00
Raymond Feng
929807a92c
Merge branch 'release/1.5.1' into production
2014-05-16 10:07:55 -07:00
Raymond Feng
a9a7ab1315
Bump version
2014-05-16 08:52:25 -07:00
Raymond Feng
7c7855ddc9
Add a path to show customer.orders(query, cb)
2014-05-16 08:50:58 -07:00
Raymond Feng
981185f4c0
Merge pull request #112 from strongloop/feature/logical-operator
...
Add support for logical operator (AND/OR)
2014-05-16 08:46:25 -07:00
Raymond Feng
aab66d3131
Merge pull request #114 from adamschwartz/master
...
Fix typo "Unkown" => "Unknown"
2014-05-16 08:46:06 -07:00
Adam Schwartz
49f0e5dcee
Fix typo "Unkown" => "Unknown"
2014-05-15 23:26:17 -04:00
crandmck
ba3653d406
Updated JSDoc comments with content from .md file
2014-05-15 17:59:23 -07:00
Raymond Feng
8f9dc1b867
Add support for logical operator (AND/OR)
2014-05-15 08:56:00 -07:00
Miroslav Bajtoš
f4dc78e9c6
Merge tag 'v1.5.0'
...
v1.5.0
2014-05-15 09:36:40 +02:00
Miroslav Bajtoš
800202516c
Merge branch 'release/1.5.0' into production
2014-05-15 09:36:20 +02:00
Miroslav Bajtoš
ed533485aa
1.5.0
2014-05-15 09:35:55 +02:00
Miroslav Bajtoš
1f2d012842
Merge pull request #110 from strongloop/feature/multi-column-unique-validation
...
validations: support multi-key unique constraint
2014-05-15 09:31:55 +02:00
Miroslav Bajtoš
2a74bdc4de
validations: support multi-key unique constraint
...
Modify the "unique" validator to accept additional property names to
narrow the space of rows searched for duplicates.
Example:
Consider `SiteUser` belongsTo `Site` via `siteId` foreign key.
Inside every site, the user email must be unique. It is allowed to
register the same email with multiple sites.
SiteUser.validateUniquenessOf('email', { scopedTo: ['siteId'] });
2014-05-15 09:15:44 +02:00
crandmck
1db35cc926
Update JSDoc comments with content from api-model.md
2014-05-14 18:30:42 -07:00
Rand McKinney
affe3cd943
Add JSDoc for lat and lng properties.
2014-05-14 16:34:24 -07:00
skawful@gmail.com
7a02c0935b
1.4.0
2014-05-14 13:47:06 -07:00
Ritchie Martori
db33808502
Merge pull request #107 from strongloop/feature/local-storage
...
Local storage support for memory connector
2014-05-14 13:44:12 -07:00
skawful@gmail.com
afcb877c32
Merge
2014-05-14 13:35:57 -07:00
Ritchie Martori
2922eb63b7
Merge
2014-05-14 13:33:46 -07:00
Ritchie Martori
ad752747d3
Add missing changed event
2014-05-14 13:31:15 -07:00
Ritchie Martori
6c91201f79
Local Storage
2014-05-14 13:31:15 -07:00
Ritchie Martori
0866a55cb2
Do not .toObject if already Object
2014-05-14 13:31:15 -07:00
Raymond Feng
98d5967be7
Merge pull request #109 from EagerIO/master
...
Fix bug where invalid relations in include filters would hang the server
2014-05-13 11:30:09 -07:00
Zack Bloom
dd4089d1c7
Fix bug where invalid relations in include filters would hang the server
2014-05-13 13:59:15 -04:00
Raymond Feng
d3fc157601
Update deps
2014-05-13 08:46:34 -07:00
Raymond Feng
eae6afc456
Merge tag 'v1.3.13'
...
1.3.13
2014-05-13 08:35:50 -07:00
Raymond Feng
853c8a1c07
Merge branch 'release/1.3.13' into production
2014-05-13 08:35:42 -07:00