Amir Jafarian
4bb284bb60
Define `patch` aliases
...
*Define `patchOrCreate` as an alias for `updateOrCreate`
*Define `PatchAttributes` as an alias for `updateAttributes`
2016-04-12 13:40:01 -04:00
Miroslav Bajtoš
1e8fe6a0d7
3.0.0-alpha.4
...
* Partition by foreign key for pagination (Raymond Feng)
* Fix style errors (Raymond Feng)
* fix remaining eslint issues (Miroslav Bajtoš)
* eslint --fix (Miroslav Bajtoš)
* Add eslint as "npm run lint" and "posttest" hook (Miroslav Bajtoš)
* Remove unused support/ files (Miroslav Bajtoš)
* Insert copyright headers (Ryan Graham)
* Relicense as MIT only (Ryan Graham)
* Fix Mongo compatibility issue (Amir Jafarian)
* Add automigrate to setup tables for replace test cases (Amir Jafarian)
* Allow test folder to be published (Amir Jafarian)
* support custom field settings under the connector's namespace (bitmage)
* Update error message for missing connector (gunjpan)
* Fix tests for mysql (Amir Jafarian)
* Add forgotten unit test (Miroslav Bajtoš)
* fix nin support for in memory datasource (Horia Radu)
* Improve error message on connector init error (Miroslav Bajtoš)
* discoverSchemas returns an error when modelName is not found, discoverSchema forwards that error and does not hang when no columns, no errors are returned (bitmage)
2016-04-07 09:21:38 +02:00
Simon Ho
85ed753609
Merge pull request #786 from strongloop/feature/fix-610
...
Partition by foreign key for pagination
2016-04-06 14:01:08 -07:00
Raymond Feng
84da11f98e
Partition by foreign key for pagination
...
See https://github.com/strongloop/loopback-datasource-juggler/issues/610
2016-04-05 17:21:48 -07:00
Raymond Feng
e86ecab507
Merge branch 'TorchlightSoftware-discover-hang'
2016-04-05 16:18:30 -07:00
Raymond Feng
daaf5e381a
Merge branch 'discover-hang' of https://github.com/TorchlightSoftware/loopback-datasource-juggler into TorchlightSoftware-discover-hang
...
# Conflicts:
# lib/datasource.js
# test/discovery.test.js
2016-04-05 16:18:25 -07:00
Raymond Feng
e321bafdf9
Fix style errors
2016-04-05 16:11:25 -07:00
Raymond Feng
b7543e9402
Merge pull request #860 from horiaradu/master
...
fix nin support for in memory datasource
2016-04-05 15:42:07 -07:00
Miroslav Bajtoš
267d24de0a
Merge pull request #886 from strongloop/feature/eslint
...
Use eslint with loopback config
2016-04-05 15:31:31 +02:00
Miroslav Bajtoš
27c6279d6c
fix remaining eslint issues
2016-04-05 15:25:34 +02:00
Miroslav Bajtoš
39e04a1756
eslint --fix
2016-04-05 15:25:34 +02:00
Miroslav Bajtoš
fc1aefb8d4
Add eslint as "npm run lint" and "posttest" hook
2016-04-05 15:25:34 +02:00
Miroslav Bajtoš
fea70e69c9
Remove unused support/ files
2016-04-05 15:25:34 +02:00
Ryan Graham
a18c1e7e5e
Merge pull request #887 from strongloop/copyright
...
Relicense as MIT only
2016-04-04 18:44:33 -07:00
Ryan Graham
c467b43c38
Insert copyright headers
2016-04-04 18:14:03 -07:00
Ryan Graham
d204bfa432
Relicense as MIT only
2016-04-01 15:17:10 -07:00
Amir-61
049e888039
Merge pull request #866 from strongloop/fix_Mongo_comptaibility_replaceORCreate
...
Fix Mongo compatibility issue
2016-03-30 11:25:22 -04:00
Amir Jafarian
5b6bffb5b3
Fix Mongo compatibility issue
...
*Fix Mongo compatibility issue for replaceOrCreate
2016-03-29 14:42:13 -04:00
Amir-61
eed69a2573
Merge pull request #884 from strongloop/automigrate_to_setup_tables_replace
...
Add automigrate to setup tables for replace test cases
2016-03-29 13:31:12 -04:00
Amir Jafarian
8b8d474b92
Add automigrate to setup tables for replace test cases
2016-03-29 12:21:10 -04:00
Amir-61
e4918ba490
Merge pull request #881 from strongloop/allow_test_folder_tobe_published
...
Allow test folder to be published
2016-03-28 20:33:44 -04:00
Amir Jafarian
0b1070af01
Allow test folder to be published
2016-03-28 20:08:56 -04:00
Amir-61
fc27aa9561
Merge pull request #868 from strongloop/mySQL-fix-tests
...
Fix tests for mysql
2016-03-28 15:57:27 -04:00
Raymond Feng
41ad561f11
Merge pull request #875 from bitmage/custom-field-settings
...
support custom field settings under the connector's namespace
2016-03-28 09:21:27 -07:00
bitmage
57afba8c51
support custom field settings under the connector's namespace
2016-03-16 09:17:55 -07:00
Gunjan Pandya
f1c437363c
Merge pull request #873 from strongloop/update-errormsg
...
Update error message for missing connector
2016-03-15 17:27:18 -04:00
gunjpan
6db59cba6f
Update error message for missing connector
2016-03-15 17:01:37 -04:00
Amir Jafarian
024bff6a91
Fix tests for mysql
2016-03-08 20:39:25 -05:00
Miroslav Bajtoš
3fadbe9c1d
Merge pull request #862 from strongloop/add-forgotten-test
...
Add forgotten unit test
2016-03-02 13:10:03 +01:00
Miroslav Bajtoš
28e07d9df3
Add forgotten unit test
...
The test should have been added as part of #859
2016-03-02 12:32:11 +01:00
Miroslav Bajtoš
ac94c2b988
Merge pull request #859 from strongloop/fix/err-msg-on-connector-error
...
Improve error message on connector init error
2016-03-02 12:16:28 +01:00
Horia Radu
a3ae44aca0
fix nin support for in memory datasource
2016-02-27 10:27:09 +02:00
Miroslav Bajtoš
9dcf30efe9
Improve error message on connector init error
2016-02-26 14:00:24 +01:00
Miroslav Bajtoš
dd4530cad6
3.0.0-alpha.3
...
* Fix missing connector error msg for db2, cloudant (Candy)
* Update describe-operation-hooks (Miroslav Bajtoš)
2016-02-22 10:45:06 +01:00
Candy
9a76fb4c07
Merge pull request #852 from strongloop/add_new_connectors
...
Fix missing connector error msg for db2, cloudant
2016-02-10 10:34:30 -05:00
Candy
686ce5bae3
Fix missing connector error msg for db2, cloudant
2016-02-09 16:19:57 -05:00
Miroslav Bajtoš
2e0f496713
Merge pull request #847 from strongloop/doc/add-replace-to-hooks-overview
...
Update describe-operation-hooks
2016-02-09 13:05:46 +01:00
Miroslav Bajtoš
5d81bfc58b
Update describe-operation-hooks
...
- drop custom findOrCreate implementation - memory connector provides
an atomic implementation out of the box now
- add new methods `replaceOrCreate` and `replaceByID`
- fix error reporting to include the stack trace in the console output
2016-02-06 11:22:53 +01:00
Miroslav Bajtoš
504675fc78
3.0.0-alpha.2
...
* Implementtaion of replace (Amir Jafarian)
* Fix conversion for `updateAttributes` (Amir Jafarian)
* Prevent constructor to be property name (Jue Hou)
* Revert "Change "npm test" to call mocha directly" (Miroslav Bajtoš)
* Change "npm test" to call mocha directly (Hans(Zhenghan) Zhang)
* Refactor `updateAttributes` (Amir Jafarian)
* Update README.md (Simon Ho)
* Add unit test to verify fix for #754 (Tom Kirkpatrick)
* Update package.json (Janny)
* Try mocha test (Janny)
* Implement `findOrCreate` for memory connector (Amir Jafarian)
* Fix a bug when validation is off for findOrCreate (Amir Jafarian)
* Use bluebird in utils.js Replace `global.Promise` with `bluebird` (Jue Hou)
* Fix broken code fencings in the docs (Farid Nouri Neshat)
* Revert "Correct syntax for should and more" (Simon Ho)
* Fix test for shouldjs 8.0.2 upgrade (Simon Ho)
* Upgrade shouldjs to 8.0.2 (Simon Ho)
* Enhance "persist" hook in DAO.updateOrCreate (Miroslav Bajtoš)
* Enhance "persisted" hook in DAO.updateAttributes (Miroslav Bajtoš)
* "loaded" hook in DAO.find: ctx.data, not instance (Miroslav Bajtoš)
* describe-operation-hooks: add "loaded" hook (Miroslav Bajtoš)
2016-02-05 16:42:46 +01:00
Amir-61
3b9d3d0212
Merge pull request #788 from strongloop/replace
...
Implementation of replaceOrCreate and replace
2016-02-04 15:17:14 -05:00
Amir Jafarian
2281e95940
Implementtaion of replace
...
This includes:
*implementation of replaceAttributes
*implementtaion of replaceOrCreate
2016-02-03 16:06:35 -05:00
Amir-61
5dca27278a
Merge pull request #839 from strongloop/fix-conversion-updateAttributes
...
Fix conversion for `updateAttributes`
2016-02-03 12:41:32 -05:00
Amir Jafarian
ef232eae0a
Fix conversion for `updateAttributes`
2016-02-03 12:04:51 -05:00
Janny
49c2bc214a
Merge pull request #823 from strongloop/feature/handle-constructor
...
Prevent constructor to be property name
2016-02-02 13:29:03 -05:00
Jue Hou
0d9eebe3bb
Prevent constructor to be property name
2016-02-02 11:51:05 -05:00
Miroslav Bajtoš
54ca067610
Revert "Change "npm test" to call mocha directly"
...
This reverts commit 1e9affe4ba
.
2016-01-26 17:35:46 +01:00
Miroslav Bajtoš
0648dc581f
Merge pull request #831 from strongloop/fix/npm-test
...
Change "npm test" to call mocha directly
2016-01-26 17:11:54 +01:00
Amir-61
63482ef061
Merge pull request #826 from strongloop/updateAttributes-refactoring
...
Refactor `updateAttributes`
2016-01-25 10:26:44 -05:00
Hans(Zhenghan) Zhang
1e9affe4ba
Change "npm test" to call mocha directly
...
Rework the test script to call directly mocha and skip Makefile. This
allows CI enviroments to detect that this module is using Mocha as
the test runner.
2016-01-25 14:20:13 +01:00
Amir Jafarian
550cfa2a86
Refactor `updateAttributes`
2016-01-25 10:56:27 +01:00