Raymond Feng
90fd62ec0a
Merge pull request #941 from strongloop/feature/workaround-issue-251
...
Allow User.hashPassword/validatePassword to be overridden
2015-01-07 14:01:03 -08:00
Miroslav Bajtoš
c52ab296b8
Merge tag 'v2.8.8'
...
2.8.8
* Fix context middleware to preserve domains (Pham Anh Tuan)
* Additional password reset unit tests for API and REST - strongloop/loopback#944 (Ron Edgecomb)
* Small formatting update to have consistency with identical logic in other areas. - strongloop/loopback#944 (Ron Edgecomb)
* Simplify the API test for invalidCredentials (removed create), move above REST calls for better grouping of tests - strongloop/loopback#944 (Ron Edgecomb)
* Force request to send body as string, this ensures headers aren't automatically set to application/json - strongloop/loopback#944 (Ron Edgecomb)
* Ensure error checking logic is in place for all REST calls, expand formatting for consistency with existing instances. - strongloop/loopback#944 (Ron Edgecomb)
* Correct invalidCredentials so that it differs from validCredentialsEmailVerified, unit test now passes as desired. - strongloop/loopback#944 (Ron Edgecomb)
* Update to demonstrate unit test is actually failing due to incorrect values of invalidCredentials - strongloop/loopback#944 (Ron Edgecomb)
* fix jscs warning (Clark Wang)
* fix nestRemoting is nesting hooks from other relations (Clark Wang)
2015-01-07 12:08:12 +01:00
Miroslav Bajtoš
0417e272e8
Merge branch 'release/2.8.8' into production
2015-01-07 12:08:09 +01:00
Miroslav Bajtoš
fc60222569
v2.8.8
2015-01-07 12:08:07 +01:00
Miroslav Bajtoš
989abf6822
Merge pull request #885 from projectxmaker/master
...
MongoDB - loopback.getCurrentContext() returns null
Close #885
Fix #809
2015-01-07 10:58:09 +01:00
Pham Anh Tuan
ca0208ddd9
Fix context middleware to preserve domains
...
When executing a request using a pooled connection, connectors
like MongoDB and/or MySQL rebind callbacks to the domain which
issued the request, as opposed to the domain which opened the pooled
connection.
This commit fixes the context middleware to play nicely with that
mechanism and preserve domain rebinds.
2015-01-07 10:56:10 +01:00
Raymond Feng
4a9c5b627c
Fix Geo test cases
2015-01-06 16:03:37 -08:00
Raymond Feng
b7db9808b2
Allow User.hashPassword/validatePassword to be overridden
...
See https://github.com/strongloop/loopback/issues/251
2015-01-06 16:03:30 -08:00
Raymond Feng
d77c5fac1d
Merge pull request #962 from clarkorz/fix/nestRemote-hooks
...
fix nestRemoting is nesting hooks from other relations
2015-01-06 15:29:15 -08:00
Raymond Feng
f3f1298f3e
Merge pull request #975 from greaterweb/fix/user-tests
...
Fix User Tests
2015-01-06 08:39:12 -08:00
Berkeley Martinez
4fc07fe125
Use User.remoteMethod instead of loopbacks method
...
This is needed for loopback-connector-remote authorization.
Addresses https://github.com/strongloop/loopback/issues/622 .
2015-01-06 08:18:57 -08:00
Ron Edgecomb
62bb63b4f2
Additional password reset unit tests for API and REST
...
- strongloop/loopback#944
2015-01-06 10:31:53 -05:00
Ron Edgecomb
9ac620c113
Small formatting update to have consistency with identical logic in other areas.
...
- strongloop/loopback#944
2015-01-06 10:31:52 -05:00
Ron Edgecomb
36112d2b50
Simplify the API test for invalidCredentials (removed create), move above REST calls for better grouping of tests
...
- strongloop/loopback#944
2015-01-06 10:31:52 -05:00
Ron Edgecomb
e4a1baa4a3
Force request to send body as string, this ensures headers aren't automatically set to application/json
...
- strongloop/loopback#944
2015-01-06 10:31:52 -05:00
Ron Edgecomb
572a8bb423
Ensure error checking logic is in place for all REST calls, expand formatting for consistency with existing instances.
...
- strongloop/loopback#944
2015-01-06 10:31:52 -05:00
Ron Edgecomb
6de1da5d22
Correct invalidCredentials so that it differs from validCredentialsEmailVerified, unit test now passes as desired.
...
- strongloop/loopback#944
2015-01-06 10:31:52 -05:00
Ron Edgecomb
3b4cadf7a3
Update to demonstrate unit test is actually failing due to incorrect values of invalidCredentials
...
- strongloop/loopback#944
2015-01-06 10:31:52 -05:00
Miroslav Bajtoš
f6306f78f7
Merge tag 'v2.8.7'
...
2.8.7
* Change urlNotFound.js to url-not-found.js (Rand McKinney)
* Add lib/server-app.js (Rand McKinney)
* package: add versioned sl-blip dependency (Ryan Graham)
* fix User.settings.ttl can't be overridden in sub model (Clark Wang)
* Fix Change.getCheckpointModel() giving new models each call (Farid Neshat)
* Update README.md (Rand McKinney)
2015-01-06 08:40:00 +01:00
Miroslav Bajtoš
dd67ced68d
Merge branch 'release/2.8.7' into production
2015-01-06 08:39:57 +01:00
Miroslav Bajtoš
3e3a10153d
v2.8.7
2015-01-06 08:39:55 +01:00
Ron Edgecomb
70f576b452
API and REST tests added to ensure complete and valid credentials are supplied for verified error message to be returned
...
- tests added as suggested and fail under previous version of User model
- strongloop/loopback#931
2015-01-05 18:40:59 -05:00
Ron Edgecomb
dc055e5559
Require valid login credentials before verified email check.
...
- strongloop/loopback#931 .
2015-01-05 18:40:59 -05:00
Rand McKinney
2368eb569a
Change urlNotFound.js to url-not-found.js
2015-01-05 13:47:16 -08:00
Rand McKinney
c641ce9978
Add lib/server-app.js
2015-01-05 13:41:49 -08:00
Ritchie Martori
270dfc2603
Merge pull request #955 from alFReD-NSH/checkpoint-leak
...
Fix Change.getCheckpointModel() giving new models each call
2015-01-05 09:40:29 -08:00
Ritchie Martori
38bb8f9064
Merge pull request #956 from clarkorz/fix/user-settings-ttl
...
fix User.settings.ttl can't be overridden in sub model
2015-01-05 09:38:18 -08:00
Ryan Graham
da5774c0d6
package: add versioned sl-blip dependency
...
Resolves strongloop-internal/scrum-nodeops#239
2015-01-05 09:27:35 -08:00
Clark Wang
58f67e92d1
fix jscs warning
...
Signed-off-by: Clark Wang <clark.wangs@gmail.com>
2015-01-04 18:24:29 +08:00
Clark Wang
94b2a45a6c
fix nestRemoting is nesting hooks from other relations
...
Signed-off-by: Clark Wang <clark.wangs@gmail.com>
2015-01-01 15:26:58 +08:00
Clark Wang
2f9400fc87
fix User.settings.ttl can't be overridden in sub model
...
Signed-off-by: Clark Wang <clark.wangs@gmail.com>
2014-12-28 16:02:37 +08:00
Farid Neshat
d5d7ecd0bb
Fix Change.getCheckpointModel() giving new models each call
...
This was a huge memory leak in our app...
2014-12-27 23:48:56 +08:00
Rand McKinney
906aa8bc07
Update README.md
...
Add note about community connectors.
2014-12-17 11:48:08 -08:00
Rand McKinney
345a43e1e3
Update README.md
...
Add mention of slc and Arc to README
2014-12-17 10:26:53 -08:00
Miroslav Bajtoš
96f8d10237
Merge tag 'v2.8.6'
...
2.8.6
* server-app: make _sortLayersByPhase stable (Miroslav Bajtoš)
* Rework phased middleware, fix several bugs (Miroslav Bajtoš)
2014-12-15 19:29:20 +01:00
Miroslav Bajtoš
779f187fb9
Merge branch 'release/2.8.6' into production
2014-12-15 19:29:18 +01:00
Miroslav Bajtoš
579529ed1d
v2.8.6
2014-12-15 19:29:16 +01:00
Miroslav Bajtoš
8892119591
Merge pull request #925 from strongloop/fix/stable-sort-for-middleware
...
server-app: make _sortLayersByPhase stable
2014-12-15 19:16:13 +01:00
Miroslav Bajtoš
4744aa6920
server-app: make _sortLayersByPhase stable
...
Fix the phase-sorting algorithm to use a stable sorting algorithm,
since the built-in `Array.prototype.sort` is not stable.
2014-12-15 08:14:26 +01:00
Miroslav Bajtoš
5150a58364
Merge pull request #908 from strongloop/fix/express-helpers-in-phased-middleware
...
Rework phased middleware, fix several bugs
2014-12-12 13:44:52 +01:00
Miroslav Bajtoš
84af4194fb
Rework phased middleware, fix several bugs
...
Bugs fixed:
- express helpers like `req.get` are now available in middleware
handlers registered via `app.middleware`
- `req.url` does not include the mountpath prefix now, this is
consistent with the behaviour of `app.use`
The implementation of phased middleware was completely rewritten.
- We no longer use Phase and PhaseList objects from loopback-phase.
- Handler functions are registered via the `Layer` mechanism used by
express router.
- The app keeps the layers sorted according to phases.
2014-12-12 13:25:35 +01:00
Miroslav Bajtoš
d799bb35d3
Merge tag 'v2.8.5'
...
2.8.5
* fix jshint errors (Clark Wang)
* test if cb exists (Clark Wang)
* fix nested remoting function throwing error will crash app (Clark Wang)
* Fix bcrypt issues for browserify (Raymond Feng)
2014-12-12 08:57:08 +01:00
Miroslav Bajtoš
581c4230ba
Merge branch 'release/2.8.5' into production
2014-12-12 08:57:05 +01:00
Miroslav Bajtoš
cbaf06e63b
v2.8.5
2014-12-12 08:57:02 +01:00
Raymond Feng
2ad1acd048
Merge pull request #907 from clarkorz/fix/nestRemoting-crash
...
fix nested remoting function throwing error will crash app
2014-12-10 08:23:51 -08:00
Clark Wang
9c147f1b25
fix jshint errors
...
Signed-off-by: Clark Wang <clark.wangs@gmail.com>
2014-12-10 19:43:55 +08:00
Clark Wang
7a3e254403
test if cb exists
...
Signed-off-by: Clark Wang <clark.wangs@gmail.com>
2014-12-10 19:03:48 +08:00
Clark Wang
b204367aa6
fix nested remoting function throwing error will crash app
...
Signed-off-by: Clark Wang <clark.wangs@gmail.com>
2014-12-10 12:04:56 +08:00
Raymond Feng
cb2f40bb86
Fix bcrypt issues for browserify
2014-12-08 14:59:21 -08:00
Raymond Feng
bb2632a5fc
Merge tag 'v2.8.4'
...
2.8.4
* Allow native bcrypt for performance (Raymond Feng)
2014-12-08 11:21:23 -08:00