Simon Ho
446d2a5078
Reword ticking checkbox note in issue template ( #2855 )
...
Backport of #2854
2016-10-12 18:03:09 -07:00
Simon Ho
81c951f212
Add how to tick checkbox in issue template ( #2851 ) ( #2853 )
...
Many people are putting "*" instead of x, which causes the markdown to
render funny. Adding instructions to that particular section.
Backport of #2851
2016-10-12 17:27:22 -07:00
Simon Ho
f72fb69cfe
Use GitHub issue templates ( #2810 ) ( #2852 )
...
Backport of #2810
2016-10-12 17:08:56 -07:00
Miroslav Bajtoš
765e53098b
Merge pull request #2845 from strongloop/feature/allow-eternal-access-tokens-2x
...
Allow tokens with eternal TTL (value -1)
2016-10-12 12:55:12 +02:00
Miroslav Bajtoš
b3497c6778
Allow tokens with eternal TTL (value -1)
...
- Add a new User setting 'allowEternalTokens'
- Enhance 'AccessToken.validate' to support eternal tokens with ttl
value -1 when the user model allows it.
2016-10-12 12:30:33 +02:00
Candy
b445d80191
Merge pull request #2836 from strongloop/add_translation3_2x
...
Update ja and nl translation files
2016-10-06 15:27:06 -04:00
Candy
6d08df4f0a
Update ja and nl translation files
2016-10-06 14:19:57 -04:00
Miroslav Bajtoš
87a89db15f
Merge pull request #2822 from strongloop/fix/promise-remote-hooks-2x
...
Fix support for remote hooks returning a Promise
2016-10-05 13:59:10 +02:00
Tim van der Staaij
b8b92fbeda
Fix support for remote hooks returning a Promise
...
Fix beforeRemote/afterRemote to correctly return promises returned
by the user-provided hook callback.
2016-10-05 11:02:36 +02:00
Loay
715bc1ece6
Merge pull request #2814 from strongloop/backport/partial-update
...
Validate non-email property partial update
2016-10-03 18:02:47 -04:00
Loay
bdeaf654fa
Validate non-email property partial update
2016-10-03 16:53:36 -04:00
Amirali Jafarian
46f0c061c0
Merge pull request #2804 from strongloop/add_translation2_2x
...
Update translation files - round#2
2016-09-28 17:25:56 -04:00
Candy
26147b6bc2
Update translation files - round#2
2016-09-28 15:32:12 -04:00
Gunjan Pandya
7037994a6b
Merge pull request #2782 from strongloop/backport/compat_flag_cleanup
...
Update tests to use registry for model creation [2.x]
2016-09-27 18:49:55 -04:00
gunjpan
e244153eb7
Update tests to use registry for model creation
...
Current implementation of `app.model(modelName, settings)`
works as a sugar for model creation. In LB 3.0, this is
not supported anymore. This backporting:
- keeps the sugar method for model creation for backward
compatibility
- updates test cases to use `app.registry.createModel()`
for model creation
Backport of #2401
2016-09-27 16:44:01 -04:00
Richard Pringle
4a0835a032
Merge pull request #2781 from strongloop/backport/disableMethodByName
...
Call new disable remote method from model class [2.x]
2016-09-26 10:59:01 -04:00
Richard Pringle
f7dbc97763
Call new disable remote method from model class.
2016-09-23 11:14:51 -04:00
Miroslav Bajtoš
5ee43fec83
Merge pull request #2783 from strongloop/fix/windows-ci-2x
...
Temporarily disable Karma tests on Windows CI
2016-09-23 10:22:06 +02:00
Miroslav Bajtoš
6ac1f694b9
Temporarily disable Karma tests on Windows CI
...
We are observing frequent test failures on Windows CI, where PhantomJS
cannot start because there are no free handles available. Finding
and fixing the process leaking handles is non-trivial and will take
long time.
This commit disables Karma tests on Windows CI machines to prevent
build failures that we are ignoring anyways.
2016-09-23 09:58:16 +02:00
Candy
f3317ec39b
Merge pull request #2768 from strongloop/add_translation
...
Add translation files for 2.x
2016-09-21 17:34:45 -04:00
Candy
74063ab559
Add translation files for 2.x
2016-09-20 14:15:19 -04:00
Loay
bd3f875ced
Merge pull request #2763 from strongloop/backport/allow-reset-emailVerified
...
Backport/ Allow resetPassword if EmailVerified
2016-09-20 13:03:08 -04:00
Loay
59eeb99803
Allow resetPassword if email is verified
2016-09-20 11:29:56 -04:00
Loay
e10dcf7c2c
Merge pull request #2759 from strongloop/backport/invalidate-email-sessions
...
Backport/invalidate email sessions
2016-09-20 09:48:16 -04:00
Simon Ho
f7c74eb24d
Merge pull request #2760 from strongloop/backport/docs-for-kv-model
...
Backport: Add docs for KeyValue model
2016-09-19 17:08:26 -07:00
Simon Ho
f7f448d569
Add docs for KeyValue model
...
Backport of #2743
2016-09-19 15:39:01 -07:00
Loay
fa310d5882
Invalidate sessions after email change
2016-09-19 14:55:23 -04:00
Miroslav Bajtoš
14b8426687
Merge pull request #2736 from strongloop/update/loopback-testing-in-2x
...
Upgrade loopback-testing to the latest ^1.4 [2.x-only]
2016-09-13 09:13:57 +02:00
Miroslav Bajtoš
ec8250cf58
2.34.1
...
* Fix double-slash in confirmation URL (Miroslav Bajtoš)
2016-09-13 09:08:28 +02:00
Miroslav Bajtoš
68558d7afa
Merge pull request #2718 from strongloop/fix/user-verify-email-with-empty-rest-root-2x
...
Fix double-slash in confirmation URL
2016-09-13 08:49:23 +02:00
Miroslav Bajtoš
3df5b2814c
Fix double-slash in confirmation URL
...
Fix the code building the URL used in the email-verification email
to prevent double-slash in the URL when e.g. restApiRoot is '/'.
Before:
http://example.com//users/confirm ?...
Now:
http://example.com/users/confirm ?...
2016-09-12 17:12:24 +02:00
Miroslav Bajtoš
c4214024be
Upgrade loopback-testing to the latest ^1.4
2016-09-12 13:21:07 +02:00
Miroslav Bajtoš
7d1f31cfb4
2.34.0
2016-09-12 11:27:35 +02:00
Miroslav Bajtoš
8f642b593c
2.33.0
...
* Fix data argument for upsertWithWhere (Amir Jafarian)
* Expose upsertWithWhere (Sonali Samantaray)
* Fix remoting metadata for "data" arguments (Miroslav Bajtoš)
* Rework email validation to use isemail (Miroslav Bajtoš)
2016-09-09 10:25:18 +02:00
Amirali Jafarian
73962fb3cc
Merge pull request #2729 from strongloop/Fix_data_argument_upsertWithWhere
...
Fix data argument for upsertWithWhere
2016-09-07 14:19:27 -04:00
Amir Jafarian
4d6f2da578
Fix data argument for upsertWithWhere
...
* Related PR: #2727
2016-09-07 13:52:35 -04:00
Amirali Jafarian
f741c1c3b9
Merge pull request #2722 from strongloop/expose_upsertWithWhere_2.x
...
Expose upsertWithWhere
2016-09-07 13:11:58 -04:00
Sonali Samantaray
4c013deaae
Expose upsertWithWhere
...
Backport of #2539
2016-09-07 12:41:56 -04:00
Miroslav Bajtoš
69103d53f1
Merge pull request #2702 from strongloop/fix/data-object-arguments
...
Fix remoting metadata for "data" arguments
2016-09-07 14:09:24 +02:00
Miroslav Bajtoš
fcfdb73bdb
Fix remoting metadata for "data" arguments
...
Fix the definition of "data" argument to
{ type: 'object', model: modelName, ... }
That way strong-remoting passed the request body directly to the model
method (does not create a new model instance), but the swagger will
still provide correct schema for these arguments.
This fixes a bug where upsert in relation methods was adding default
property values to request payload.
2016-09-07 12:59:01 +02:00
Miroslav Bajtoš
74deec8142
Merge pull request #2716 from strongloop/feature/isemail-2x
...
Rework email validation to use isemail
2016-09-06 13:52:09 +02:00
Miroslav Bajtoš
381222bf7a
Rework email validation to use isemail
...
Drop hand-crafted RegExp in favour of a 3rd-party module that supports
RFC5321, RFC5322 and other relevant standards.
2016-09-06 13:00:27 +02:00
Miroslav Bajtoš
eb43412439
2.32.0
...
* test/user: don't attach User model twice (Miroslav Bajtoš)
* app.enableAuth: correctly detect attached models (Miroslav Bajtoš)
* Apply g.f to literal strings (Candy)
* Make the app instance available to connectors (Subramanian Krishnan)
* Reorder PATCH Vs PUT endpoints (Amir Jafarian)
* streamline use if `self` (Benjamin Kroeger)
* resolve related models from correct registry (Benjamin Kroeger)
* KeyValueModel: add API for listing keys (Miroslav Bajtoš)
2016-09-05 15:06:18 +02:00
Miroslav Bajtoš
f362084770
Merge pull request #2697 from strongloop/fix/various
...
Fix app.enableAuth and test/user
2016-09-01 16:49:36 +02:00
Miroslav Bajtoš
bc10d68c54
test/user: don't attach User model twice
2016-08-31 15:29:18 +02:00
Miroslav Bajtoš
07a04b71da
app.enableAuth: correctly detect attached models
...
Fix a typo in "app.enableAuth" that caused the method to not detect
the situation when e.g. the built-in User model is already attached
to a datasource.
2016-08-31 15:29:18 +02:00
Candy
c485d0f276
Merge pull request #2688 from strongloop/backport/fix_glob
...
Apply g.f to literal strings
2016-08-29 18:45:47 -04:00
Candy
069d3e8f2f
Apply g.f to literal strings
...
Backport #2684
2016-08-29 10:40:36 -04:00
Miroslav Bajtoš
5f74e74ea0
Merge pull request #2687 from strongloop/backport/set-datasource-app-2x
...
Make the app instance available to connectors
2016-08-29 15:15:26 +02:00
Subramanian Krishnan
6e71a52e90
Make the app instance available to connectors
2016-08-29 14:57:43 +02:00