juehou
8fef4845f8
Resolver support return promise
2016-05-10 18:00:42 -04:00
Simon Ho
25ade96d27
Backport separate error checking and done logic
2016-05-06 14:07:38 -07:00
Supasate Choochaisri
e89fbd7ce8
Clean up by removing unnecessary comments
...
Signed-off-by: Supasate Choochaisri <supasate.c@gmail.com>
2016-05-05 10:51:40 -07:00
Supasate Choochaisri
4798b2f8c9
Add feature to not allow duplicate role name
...
- Also fix jshint error in backported test
2016-05-05 10:51:28 -07:00
Ryan Graham
4d6f2e7ab7
update/insert copyright notices
2016-05-03 17:10:46 -07:00
Miroslav Bajtoš
cae9786f0e
Fix role.isOwner to support app-local registry
2016-05-03 14:39:29 +02:00
Raymond Feng
3eb8dd55f6
Add util methods to ACL and clean up related model resolutions
2015-08-13 08:58:41 -07:00
Raymond Feng
77bcc09107
Merge branch 'master' of https://github.com/esco/loopback into esco-master
2015-05-29 16:44:18 -07:00
Esco Obong
551261ec16
fix linting errors
2015-03-13 18:30:53 -04:00
Esco Obong
8cc558a991
consolidate Role methods roles, applications, and users into one, add query param to allow for pagination and restricting fields
2015-03-13 11:50:30 -04:00
Esco Obong
74018019b4
fix implementation of Role methods: users,roles, and applications
2015-03-12 14:58:08 -04:00
Rob Halff
36e1f6840c
fix jscs errors
2014-11-21 03:35:36 +01:00
Rob Halff
918497c365
singlequote, semicolon & /*jshint -W030 */
2014-11-21 02:46:21 +01:00
Miroslav Bajtoš
1fe0110849
Dismantle `lib/models`.
...
- Move core models `Model` and `PersistedModel` to `lib/`.
- Move `AccessContext` class to `lib/`, since it is not a model.
- Move all other built-in models to `common/models`.
This is a preparation for extracting model definitions to JSON files.
By splitting the change into multiple commits, git is able to keep track
of file moves (renames).
2014-10-13 12:09:27 +02:00
Raymond Feng
e72ff61d99
Add a test case
2014-06-10 16:39:32 -07:00
Raymond Feng
46b579dc4a
Make sure User/AccessToken relations are set up by default
...
User.login assumes the relation User.accessTokens exists
2014-02-14 10:31:30 -08:00
Raymond Feng
bcc7e68e0e
Add lookback.getModelByType() and use it resolve model deps
2014-01-23 14:39:27 -08:00
Raymond Feng
178674ec9a
Enhance getRoles() to support smart roles
2013-12-11 09:06:21 -08:00
Raymond Feng
344c74297c
Add unauthenticated role
2013-11-20 13:43:02 -08:00
Raymond Feng
2c7c5fc7ec
Start to support smart roles such as owner
2013-11-20 13:43:01 -08:00
Ritchie Martori
178e5dab30
Remove .attachTo() from tests
2013-11-19 11:02:43 -08:00
Raymond Feng
0430cd2ae3
Add tests for isInRole and getRoles
2013-11-14 21:19:56 -08:00
Raymond Feng
c3a1a85159
Add constants and more tests
2013-11-14 21:19:56 -08:00
Raymond Feng
48a0242711
Define the models/relations for ACL
2013-11-14 21:19:56 -08:00
Raymond Feng
67b934357b
Start to build the ACL models
2013-11-14 21:19:56 -08:00