Raymond Feng
246f38c05d
Add context propagation middleware
...
- Implement the middleware `loopback.context`
- Inject context into juggler and strong-remoting
- Make http context optional and default to false
- Optionally mount context middleware from `loopback.rest`
2014-11-05 09:13:44 +01:00
Rand McKinney
0e35c1877c
Changes to JSdoc comments
...
Moved faviconFile to class properties.
2014-11-04 10:59:38 -08:00
Rand McKinney
5e5dbb4e9e
Reorder classes alphabetically in each section
2014-11-04 10:50:55 -08:00
Miroslav Bajtoš
dc762d2514
common: coding style cleanup
2014-11-04 13:52:49 +01:00
Miroslav Bajtoš
2f1a1bcd7a
Merge pull request #734 from strongloop/feature/jscs-style-check-and-cleanup
...
jscs style check and cleanup
2014-11-04 13:16:52 +01:00
Miroslav Bajtoš
48d4ed28d3
Coding style cleanup (Gruntfile, lib)
...
- Gruntfile: add `jshint` and `jscs` as deps of `grunt test`
- Gruntfile: temporarily disable checks of `test` scripts
- .jscsrc: relax jsdoc validation
- .jshintrc: relax the rule for property access via dot notation
- lib: fix remaining style issues
2014-11-04 08:25:35 +01:00
Rob Halff
33096dafa7
Enable jscs for `lib`, fix style violations
2014-11-04 08:25:33 +01:00
Rand McKinney
660208c015
Add access-context.js to API doc
2014-11-03 16:36:02 -08:00
Rand McKinney
3d201028e1
Remove doc for debug function
2014-11-03 16:26:33 -08:00
Rand McKinney
c388696d3f
Update registry.js
...
Add missing quotes to examples in JSdoc.
2014-11-03 16:02:48 -08:00
Raymond Feng
842d9b0bcd
Fix the jsdoc for User.login
2014-11-03 14:07:19 -08:00
Berkeley Martinez
1ee05eb8a7
Deleted instantiation of new Change model.
...
This PR removes the instantiation of a new change model
as models return from Change.find are already
instances of Change. This solves the duplicate Id issue #649
2014-11-03 13:41:43 -08:00
Miroslav Bajtoš
e1b5d1edae
Merge pull request #717 from strongloop/feature/add-test-for-supported-content-types
...
Add test for `remoting.rest.supportedTypes`
2014-11-03 18:49:34 +01:00
Miroslav Bajtoš
f8c5fc8f6a
Merge pull request #726 from strongloop/feature/apidocs-for-loopback.static
...
Add API docs for `loopback.static`.
2014-11-03 18:33:41 +01:00
Miroslav Bajtoš
7798403d58
Merge pull request #729 from strongloop/feature/expose-path-to-default-favicon
...
Expose path to the built-in favicon file
2014-11-03 18:20:52 +01:00
Miroslav Bajtoš
edd464aca5
Expose path to the built-in favicon file
...
The path is available via `loopback.faviconFile`.
2014-11-03 10:00:24 +01:00
Miroslav Bajtoš
1c083f1030
Add API docs for `loopback.static`.
2014-11-03 09:20:54 +01:00
Miroslav Bajtoš
ead9d706e6
Add test for `remoting.rest.supportedTypes`
2014-10-31 10:39:13 +01:00
Miroslav Bajtoš
2d0b74b007
Merge pull request #716 from strongloop/revert-708-rest-options
...
Revert "rest handler options"
2014-10-31 10:30:57 +01:00
Miroslav Bajtoš
292c7ad497
Revert "rest handler options"
2014-10-31 10:06:57 +01:00
Miroslav Bajtoš
b527405bb8
Merge pull request #708 from globocom/rest-options
...
rest handler options
2014-10-31 09:27:38 +01:00
Guilherme Cirne
ba6bf3f41b
REST handler options.
2014-10-30 16:58:30 -02:00
Raymond Feng
67f8b37562
The elapsed time in milliseconds can be 0 (less than 1 ms)
2014-10-27 15:22:17 -07:00
Raymond Feng
e2e0a62aad
Merge tag 'v2.7.0'
...
2.7.0
2014-10-27 15:18:12 -07:00
Raymond Feng
c0b1225a1c
Merge branch 'release/2.7.0' into production
2014-10-27 15:17:21 -07:00
Raymond Feng
04729fdffa
Bump version
2014-10-27 09:46:34 -07:00
Miroslav Bajtoš
fec8234c4c
Merge pull request #616 from jpizarrom/master
...
added email custom headers in user verify
2014-10-24 19:51:10 +02:00
Juan Pizarro
4098bec2c6
User: custom email headers in verify
2014-10-24 14:42:49 -03:00
Raymond Feng
b98ada282f
Merge pull request #660 from strongloop/feature/add-realm-support
...
Add realm support
2014-10-24 08:27:28 -07:00
Raymond Feng
46d1430023
Add realm support
2014-10-23 11:10:39 -07:00
Raymond Feng
03b3c3cda4
Merge pull request #680 from arlaneenalra/feature/fix-676
...
Force principalId to be a string in Role.getRoles Fix #676
2014-10-23 08:55:17 -07:00
Raymond Feng
94033312e6
Merge pull request #681 from strongloop/feature/fix-issue-679
...
Make sure GET /:id/exists returns 200 {exists: true|false}
2014-10-23 07:40:52 -07:00
Miroslav Bajtoš
ab690e41e1
Merge tag 'v2.6.0'
...
2.6.0
2014-10-23 13:46:12 +02:00
Miroslav Bajtoš
29bfcce9fc
Merge branch 'release/2.6.0' into production
2014-10-23 13:46:05 +02:00
Miroslav Bajtoš
d08e296f48
2.6.0
2014-10-23 13:43:29 +02:00
Miroslav Bajtoš
8fcfd7e929
Merge pull request #689 from strongloop/fix/user-acls
...
User: fix `confirm` permissions
2014-10-23 13:38:50 +02:00
Miroslav Bajtoš
b57cd3e409
User: fix `confirm` permissions
...
Enable authentication for all User unit-tests to check that the ACLs are
correctly configured.
Fix the rule for `confirm` - the correct permission is `ALLOW`, not
`ACL.ALLOW`.
2014-10-23 13:19:43 +02:00
Raymond Feng
e0ed755ed3
Make sure GET /:id/exists returns 200 {exists: true|false}
...
https://github.com/strongloop/loopback/issues/679
2014-10-22 14:39:39 -07:00
Miroslav Bajtoš
97a8c3acb2
Merge pull request #658 from rhalff:master
...
Fix basic jshint errors
Close #658
2014-10-22 18:48:12 +02:00
Rob Halff
b54c70c348
Use === to compare with 0
2014-10-22 18:47:53 +02:00
Rob Halff
027f25a22f
add laxbreak option
2014-10-22 18:47:53 +02:00
Rob Halff
84b4fea666
use singlequotes
2014-10-22 18:47:53 +02:00
Rob Halff
34f1aa354b
split jshint task for test & lib
2014-10-22 18:47:53 +02:00
Rob Halff
12d2776824
allow comma first style and increase line length
2014-10-22 18:47:52 +02:00
Rob Halff
4ebf10ae0d
add missing semicolons
2014-10-22 18:47:52 +02:00
Chris S
f678107859
Adjust id handling to deal with 0 and null
2014-10-22 11:36:54 -05:00
Chris S
cff0e15936
Force principalId to be a string.
...
Added a defensive check for undefined to avoid problems
when converting to a string.
2014-10-22 10:05:29 -05:00
Miroslav Bajtoš
c65b80432b
Merge pull request #433 from fabien:feature/normalize-http-path
...
Support normalizeHttpPath
Close #433
2014-10-22 09:54:36 +02:00
Fabien Franzen
568c8662b4
Support per-model and per-handler remoting options
...
Allow the developer to pass custom `remoting` options via Model
settings, e.g.
PersistedModel.extend(
'MyModel',
{ name: String },
{
remoting: { normalizeHttpPath: true }
});
Also add `options` arg to `app.handler`, this object is passed directly
to strong-remoting handler.
2014-10-22 09:54:15 +02:00
Rand McKinney
2384c9d841
Fix JSdoc for registerResolver
2014-10-20 14:45:40 -07:00