Version 0.8.0
Pre-release
Pre-release
- Improvement: Rewrite all blueprints to Bluebird promises;
- Improvement: Rewrite authorization method for social networks (add more flexibility to add the new one);
- Improvement: Add separate
socialProfiles
object in User model for storing social profiles; - Improvement: Remove questions about passport strategies and credentials (it works without them);
- Improvement: Remove partial application from passport verify methods;
- Improvement: Add
req
to each verify method in passport; - Improvement: Move configuration objects for passport to separate object (small refactoring);
- Improvement: Add checking for
info
object is exists on authentication; - Fix: Server is crashing when
email
is empty on passport authentication; - Fix: Fix passport authenticate logic for new User
socialProfiles
attribute; - Fix: When
type
inauth/social
is empty; - Fix: Fix response header with
OK
and replace withCREATED
; - Fix: Fix when
skip-all
is not stopping installing npm dependencies; - Typo: Add policy rule for
PingController
which allows to ping server from everywhere; - Typo: Remove
tools
from project. I see, that nobody use it, so it moves just to generator core; - Typo: Rename
response
field in response todata
field; - Typo: Rename fields to retrieve API access token to
Authorization: Bearer <token>
andaccess_token
in POST; - Typo: Change indent size from 4 to 2;
- Typo: Move mocha options to
mocha.opts
file; - Typo: Change ping message;
- Typo:
email
is required now; - Typo: Option names has changes to more simple
skip-welcome
,skip-update
,skip-install
,skip-all
andverbose
;