Commit Graph

3088 Commits

Author SHA1 Message Date
Amirali Jafarian 5091f71416 Merge pull request #1147 from strongloop/fixup_1109
Fix up #1109
2016-10-24 22:41:29 -04:00
Amir Jafarian 212e9b1f85 Make variable names more clear
* Fix up #1109
2016-10-21 17:26:39 -04:00
Amirali Jafarian d9a736a4a8 Merge pull request #1109 from C3realGuy/dev_validations
validateNumericality should skip undefined
2016-10-20 07:37:52 -04:00
Miroslav Bajtoš b76a49aedd Merge pull request #1140 from strongloop/feature/parameterize-kvao-tests
test/kvao: add connectorCapabilities options
2016-10-19 12:28:09 +02:00
Miroslav Bajtoš 011bfbb236 test/kvao: add connectorCapabilities options
- canExpire
 - canQueryTtl
 - ttlPrecision
 - canIterateKeys
 - canIterateLargeKeySets

These options allow connectors to disable shared tests for features
that are not supported/implemented.
2016-10-19 11:06:17 +02:00
CerealGuy 662458dc2c Fix validateNumericality, nullCheck & add tests
validateNumericality didn't test if attributes value is a number
only if it's type is number.
Further nullCheck had a wrong testing order. It first checked if
value is null, later if blank. Also null check only used two equals,
not three. We don't use blank() anymore, testing if variable is
undefined should be fine too.
Added tests covering validateNumericality.
2016-10-15 10:59:22 +02:00
Amirali Jafarian ec204dfa14 Merge pull request #1125 from strongloop/Add_test_for_geo_query_oh
Add test for operation hooks
2016-10-14 09:36:29 -04:00
Amir Jafarian f5e9b53289 Add test for operation hooks
* Add test for operation hook when near filter is used
2016-10-14 09:23:26 -04:00
Simon Ho 1ee04421c0 Merge pull request #1091 from duffn/ilike
Add ilike and nilike operators
2016-10-12 18:09:15 -07:00
Nick Duffy a23076d3a8 Add ilike and nilike operators
Closes #633
2016-10-12 18:31:31 -06:00
Amirali Jafarian c6e5d385c7 Merge pull request #1133 from strongloop/issue_1132
Fix JSDoc issue
2016-10-11 12:54:38 -04:00
Amir Jafarian e42b1327aa Fix JSDoc issue 2016-10-11 12:15:35 -04:00
Candy 85625829e0 Merge pull request #1130 from strongloop/add_translation3
Update ja translation file
2016-10-06 15:22:12 -04:00
Candy e1b7c31e0f Update ja translation file 2016-10-06 11:26:33 -04:00
Miroslav Bajtoš f4d92cf131 Merge pull request #1126 from strongloop/docs/remove-release-notes
Remove 3.0 RELEASE-NOTES
2016-10-06 12:44:26 +02:00
Miroslav Bajtoš d70ce8aba5 Remove 3.0 RELEASE-NOTES
The release notes were moved to loopback.io docs site.
2016-10-05 16:04:33 +02:00
Simon Ho 99a864e9c6 Merge pull request #1123 from strongloop/superkhau/fix-linting-errors
Fix linting errors
2016-09-29 20:19:08 -07:00
Simon Ho b089b0d786 Fix linting errors
Trailing spaces in comments causing linter to fail. Errors introduced
at commit 9a1ef08495.
2016-09-29 19:28:02 -07:00
Loay d557fb0808 Merge pull request #1114 from strongloop/Fix/ciMysql
Fix CI Failures in MySQL
2016-09-29 11:30:14 -04:00
Rand McKinney 9a1ef08495 Update validations.js
Add doc of allowNull options property per #372.
2016-09-28 16:43:17 -07:00
Amirali Jafarian 236bb2bb16 Merge pull request #1117 from strongloop/add_translation2
Update translation files - round#2
2016-09-28 17:15:30 -04:00
Candy 0a8b44d269 Update translation files - round#2 2016-09-28 13:56:44 -04:00
Loay 2cb0d042e4 Fix CI Failures in MySQL 2016-09-26 20:27:33 -04:00
Simon Ho 24f000d978 Merge pull request #1107 from strongloop/1101
Takeover: 1101
2016-09-22 21:00:01 -07:00
Simon Ho 06d4b90071 Add code review fixups 2016-09-22 16:15:32 -07:00
Tim De Pauw 5636c15903 More descriptive name for model with shortid 2016-09-22 16:07:34 -07:00
Tim De Pauw 419a464d06 Polish PR 2016-09-22 16:07:34 -07:00
Tim De Pauw be1d71f626 Support {defaultFn: 'shortid'} 2016-09-22 16:07:34 -07:00
Miroslav Bajtoš 8b835b1b5c 3.0.0
* Describe the change of forceId (jannyHou)
 * Add translation files (Amir Jafarian)
 * Add 'isNewInstance' for updateAttributes (Amir Jafarian)
 * Strict mode now always return validationError (David Cheung)
 * Add docs for KVAO (Simon Ho)
 * Skip test temporarily (Loay)
 * Fix BSON Object ID errors for CI (Simon Ho)
2016-09-22 12:15:54 +02:00
Miroslav Bajtoš 2ee331ef44 Merge pull request #1103 from strongloop/doc/forceId-3.x
Describe the change of forceId
2016-09-22 12:05:07 +02:00
jannyHou ea13e95d9e Describe the change of forceId 2016-09-22 11:51:31 +02:00
Amirali Jafarian baa557116c Merge pull request #1098 from strongloop/Globalization-translation
Add translation files
2016-09-21 10:22:33 -04:00
Amirali Jafarian 66f27b9b83 Merge pull request #1094 from strongloop/newInstance_loade_updateAttributes
Add 'isNewInstance' for updateAttributes
2016-09-21 09:23:57 -04:00
Amir Jafarian 4185605327 Add translation files 2016-09-20 13:34:44 -04:00
David Cheung 373e038301 Merge pull request #1084 from strongloop/strict-mode-cleanup
[SEMVER-MAJOR] Strict mode cleanup
2016-09-20 08:24:31 -04:00
Amir Jafarian fec7742a69 Add 'isNewInstance' for updateAttributes
* Add 'isNewInstance' to loaded hook for updateAttributes
2016-09-19 16:56:15 -04:00
Simon Ho 7365e3200b Merge pull request #1093 from strongloop/docs-for-kvao
Add docs for KVAO
2016-09-19 13:23:12 -07:00
David Cheung 805db78e19 Strict mode now always return validationError
- Deprecation of strict:validate and strict:throw
- When strict mode is enabled, it will now always
return validation error (previous strict:validate)
2016-09-19 10:27:24 -04:00
Simon Ho 6796fac7f1 Add docs for KVAO 2016-09-16 17:03:33 -07:00
Simon Ho 5bf18b0728 Merge pull request #1088 from strongloop/Fix-CI/mssql
Skip test temporarily
2016-09-14 13:12:21 -07:00
Loay 32a6b68f1d Skip test temporarily 2016-09-09 14:48:41 -04:00
Simon Ho 664a7dfcd4 Merge pull request #1087 from strongloop/fix-bson-object-id-errors-for-ci
Fix BSON Object ID errors for CI
2016-09-08 14:28:09 -07:00
Simon Ho 11ce971ad0 Fix BSON Object ID errors for CI 2016-09-08 13:16:55 -07:00
Miroslav Bajtoš a944244a7b 3.0.0-alpha.8
* Add missing "done" arg in test/kvao/ttl.suite (Miroslav Bajtoš)
 * Support nested queries for arrays (pponugo)
 * Refactor TTL tests for KV memory connector (Simon Ho)
 * Fix test case for expire (Simon Ho)
 * Fix failures of upsertWithWhere (Amir Jafarian)
 * Remove expired item before executing expire (Simon Ho)
 * Disable `strict` for a few files (Amir Jafarian)
2016-09-08 10:42:58 +02:00
Miroslav Bajtoš d2a20a1090 Merge pull request #1086 from strongloop/fix/kvao-ttl-test
Add missing "done" arg in test/kvao/ttl.suite
2016-09-08 10:38:43 +02:00
Miroslav Bajtoš a438c72cc5 Add missing "done" arg in test/kvao/ttl.suite 2016-09-08 10:22:27 +02:00
Miroslav Bajtoš fc06d35994 Merge pull request #1083 from strongloop/feature/query-nested-array
Support nested queries for arrays
2016-09-07 13:51:57 +02:00
pponugo a39c0236bb Support nested queries for arrays
Enhance the built-in memory connector to correctly support nested
queries for arrays in addition to objects.

E.g. if "friends" is an array of objects containing "name", then
{ where: { "friends.name": "Jane" } } should match records containing
a friend called "Jane".
2016-09-07 13:33:57 +02:00
Simon Ho 19dae302a2 Merge pull request #1078 from strongloop/forwardport/refactor-ttl-suite
Refactor TTL tests for KV memory connector
2016-09-06 16:02:01 -07:00
Simon Ho 095745c93b Refactor TTL tests for KV memory connector
Reduce the complixity in the TTL test suite for the kv-memory connector
to get CI to pass.
2016-09-04 12:27:33 -07:00