UNPKG

happner

Version:

distributed application engine with evented storage and mesh services

159 lines (104 loc) 3.86 kB
1.1.1 2015-12-03 ---------------- - mesh names are now created and persisted - mesh obtains unique name from happn, if one isnt specified - fix for data routes, tested in 7-persisted-data - modified test script in package.json 1.1.2 2015-12-06 ---------------- - moved logger out into own module [happn-logger](https://github.com/happner/happn-logger) - added deprecation warnings on use of UTILITIES global and the old logger 1.2.3 2015-12-07 ---------------- - fixed bug in MeshClient not configuring log in standalone case 1.2.4 2015-12-08 ---------------- - fixed issue with users and groups being updated, and passed directly up to the client in happn - was causing a scope issue, proved in test b9-mesh-security-updateuser-re-accessresource 1.2.7 2015-12-18 ---------------- - fixed issue where system components were being started after user-land components, using latest version of happn 1.1.5 1.3.7 2015-12-23 ---------------- - using the latest version of happn 1.2.6 - created search tests 1.3.8 2015-12-28 ---------------- - fixed exchange function argument padding bug/#62 1.3.9 2015-12-28 ---------------- - fixed logger flag in bin/happner - silence security waring by explicitly setting secure to false 1.3.10 2015-12-31 ----------------- - added istanbul and coveralls for coverage tests - MeshClient options supports host and hostname option - prevent unhandled rejection errors when using 'login/deny' and 'login/error' events instead of promise in MeshClient - divide api.js into multiple parts in system/shared/... 1.3.12 2016-01-02 ----------------- - using latest version of happn 2.1.7 1.4.0 2016-01-07 ---------------- - added https functionality, using happn 2.2.1 1.5.0 2016-01-12 ---------------- - added the web token security functionality - fixed issue where upserted user is being passed back with the password hash 1.5.1 2016-01-13 ---------------- - removed global.UTILITIES - moved responseHandlerCache onto messenger instance instead of prototype 1.5.2 2016-01-13 ---------------- - added exclusions functionality for secure web paths - bumped version of happn 1.5.3 2016-01-18 ---------------- - added .datalayer.middleware.security.cookieDomain and .datalayer.middleware.security.cookieName configurables to control happn security token - added default /api/client and /primus/* to webroute security exceptions - added config version and name to `client.info` 1.5.4 2016-01-21 ---------------- - tested payload encryption - bumped version of happn 1.5.5 2016-01-23 ---------------- - first browser test passing - updated happn version 2.4.3 1.5.6 2016-02-12 ----------------- - added $origin special argument - fixed bug with updateUser - added updateOwnUser - allowed for connection to security data change events 1.6.0 2016-02-19 ----------------- - we now have the connect and disconnect events being emitted by the security component - we now added a disconnect method to the apiClient 1.6.1 2016-02-22 ---------------- - we now have the connection events being emitted by the happner client 'reconnect-scheduled', 'reconnect-successful', 'connection-ended' - updateOwnUser now checks if the password is being changed, and if so expects the previous password - updated to use happn 2.5.4 1.6.2 2016-02-22 ---------------- - updated to use happn 2.5.7 1.6.3 2016-03-02 ---------------- - updated to use happn 2.5.8 1.6.4 2016-03-02 ---------------- - updated to use happn 2.5.9 - updates to the datalayer to allow for plugins (ie. mongo) 1.6.5 2016-03-09 ---------------- - updated to use happn 2.5.12 1.6.6-1.6.7 2016-03-12 ---------------------- - crypto component fixes 1.6.8 2016-03-17 ----------------- - fixed issue with caching in happn, upgraded happn to version 2.5.15 1.6.9 2016-04-01 ---------------- - Fixed memory leak and noPublish issue in happn