0.10.0 (2018-10-23)
- Node 10.X.X compatibility
- Modules updates
- Node.js < 10.0.0 is no longer supported
0.8.1 (2016-07-31)
- loosen strict dependency to mongodb (0fe3809)
0.8.0 (2016-07-21)
- add param 'digest' to crypto.pbkdf2() to prevent deprecation warning (784553b)
- drop support for node.js 0.10 (1636441)
- Node.js 0.10 is no longer supported
0.7.14 (2016-04-12)
- LxConfig: ignore file ending when loading config files (d69d7b5)
0.7.13 (2015-12-18)
- update dependencies
<a name"0.7.12">
- LxMail:
<a name"0.7.11">
- add variable PROTOCOL to config (430c38c8)
<a name"0.7.10">
- check if result exists before deleting the connection property from result (f6e10146)
<a name"0.7.9">
- remove connection information from dbResult in DataOperationError (dafa777a)
<a name"0.7.8">
- discrete client message in errors, e.g. to discriminate between short error mess (12e3415e)
- add env variable CONFIG which will be used to load the configuration file. If no (a7970a13)
- lxAuth: add method removeToken() to remove a token from the database (aa1a0255)
- crash when no user in token (06840786)
- last_activity time is now calculated correctly (e70c3e5d)
- LxMail, fix in function configureMail to override email address in debug mode (a3576fb0)
- LxMail: replace all occurrences of replace values (1eed6046)
- middleware: next() could be called twice in middleware allRequests() (739ce9fa)
- update dependencies for io.js / node.js 0.12 compability (d883d475)
- update to lx-valid v0.4.0 (31d162ab)
- save http verb in rights collection (38f54830)
- store complete user object in token database (8fa5d1fc)
- add expires_last_activity field in token database. (e787a902)
- LxMail: add original receiver of the email in the mail body when debug option is enabled (a79841a4)
- lxErrors: add DataOperationError to track errors like not data was found in the db or a re (f40948c1)
- middleware: next() could be called twice in middleware allRequests() (739ce9fa)
- lxErrors: add DataOperationError to track errors like not data was found in the db or a re (f40948c1)
- update dependencies for io.js / node.js 0.12 compatibility (d883d475)
- update to lx-valid v0.4.0 (31d162ab)
- LxMail: add original receiver of the email in the mail body when debug option is enabled (a79841a4)
- crash when no user in token (06840786)
- save http verb in rights collection (38f54830)
- last_activity time is now calculated correctly (e70c3e5d)
- LxMail, fix in function configureMail to override email address in debug mode (a3576fb0)
- store complete user object in token database (8fa5d1fc)
- add expires_last_activity field in token database. (e787a902)
- LxMail: replace all occurrences of replace values (912fff48)
- LxMail: set mail.to from debug when config.debug is set (cc4214e6)
- middleware: next could not be called in middleware allRequest() (f1756627)
- LxMail: add original receiver of the email in the mail body when debug option is enabled (c094dc3a)
- add error handling for function params to prevent server crash (2c428e14)
- LxAuth, fix in function getPublicFunctinsFromControllers to get complete in dept (e1897780)
- LxErrors, BadRequestError is now BadRequestError (8cf2c483)
- add ServerError class to lxErrors (ac5913b6)
- add user id to token collection
- fix error in Auth
- remove hard coded connection name in LxAuth (c7e38c2b)
The first version after the separation of backend and frontend contains only the basic features. But this version is stable does not yet contain all the features of the previous version 0.4.x
- Complete Application Structure
- Grunt with development, test and report tasks
- Test Suite jasmine-node
- Regression tests
- Debugging with nodemon and node-inspector
- MongoDB integration with lxMongoDb or native driver
- Basic config system
- API controller routing
- Socket.io 1.x for Websocket API