scalra
Version:
node.js framework to prototype and scale rapidly
70 lines (56 loc) • 2.91 kB
Markdown
1.8.16 / 2017-10-17
===================
* add: UTIL.arraysEqual to compare if two arrays are the same
* modify: upgrade "mongodb" npm to "2.2.31"
* fix _ACCOUNT_SETPASS function & allow server-side usage
* modify: set default select text color to be "black" in demo project's css
* fix: gmail module Chinese subject display
* add: expose module functions via SR.Module['mode_name'].func_name
* fix: /upload does not return uploaded file info if renaming to original filenames is not performed
1.8.10 / 2018-08-16
===================
* modify: update usage of gmail module in /modules
* modify: graceful fallback from secure to normal mode if keys are not provided (http server & sockjs)
1.6.3 / 2017-03-11
==================
* fix: cannot stop server if project is accessed by linux symlink (resolve sym to real)
1.6.2 / 2017-03-07
==================
* fix: hasOwnProperty does not work in core/handler.js
* modify: will wait for websocket before sending early packets
1.6.1 / 2017-01-26
==================
* modify: disable auto-logoff in modules/account.js
* fix: invalid access to variables in account modules
1.6.0 / 2017-01-09
==================
** add: SR.API.after to install post-event handlers (parameters: args, result, onDone)
* add: project's /modules directory is checked for custom modules
1.5.8 / 2016-12-28
==================
* modify: refactor SR.Execute to perform "npm start" if frontier.js doesn't exist
* fix: crash due to monitor stop server command returns message incorrect handling
* modify: convert SR.Execute.start/stop/query into SR.API _START_SERVER, _STOP_SERVER, _QUERY_SERVER
1.5.7 / 2016-12-14
==================
* modify: rename "mongoAccess" to "DB_AUTH" in project /settings.js file
* add: support for mysql DB via DB_TYPE parameter when initializing SR.ORM
* add: SR.Comm.onUnsubscribed to notify interested parties when channels are being unsubscribed
1.5.6 / 2016-12-05
==================
* fixed: _SUBSCRIBE_LOG / _UNSUBSCRIBE_LOG works correctly for multiple subscribers
* modified: rename _SUBSCRIBE_FILESTREAM to _SUBSCRIBE_LOG
1.5.5 / 2016-11-27
==================
* added: "use_socket" flag in SR.API.addRemote() to establish websocket channel with a remote host
* added: a new monitor server API (_SUBSCRIBE_FILESTREAM) to allow screen output of a server be subscribed (by specifying 'owner-project-name')
1.5.4 / 2016-11-21
==================
* fixed: for SR.DS, if a data model has specified a 'key field', then data insertion is rejected when such key field is missing content
1.5.3 / 2016-11-20
==================
* fixed: some input format issue for swagger
* modify: various adjustments to make express module and SR.DS work out of box
1.5.2 / 2016-11-16
==================
* added: swagger-ui support (/modules/swagger.js) to allow auto API doc generation (via "_BUILD_APIDOC" event)