Standard Application Server

Releases

v2.3.0

  • Run bower install on Node.js apps, if a bower.json file exists at the app's root.
  • Allow the standard static assets directory path to be specified per deployed app. If specified, the value overrides the assumption that app or dist will be used - an assumption based solely on whether the instance is for local development.
  • For ANY app with a proxied_uri_static_assets value defined, create an Nginx location resource to expose static assets at that URI from a single, specified path.

v2.2.0

  • Specify supported SSL protocols in order to deprecate SSLv3.
  • Updated version of node.js appengine from 0.10.32 to 0.10.33.
  • Leverage notify/subscribe in order to pair node.js process and config file - i.e. changes to the latter should produce a restart of the former.

v2.1.0

  • Updated version of node.js appengine from 0.10.30 to 0.10.32.

v2.0.0

  • Updated version of node.js appengine from 0.10.29 to 0.10.30.
  • breaking: Pass the $sp_entity_id straight through without prefixing or suffixing extra strings.

v1.8.0

  • Enable de-activation of shibboleth "lazy sessions" on a host.

v1.7.0

  • Add support for non-canonical hostnames that redirect requests to their canonical counterpart.
  • Leverage the new non-canonical hostname support for the purpose of http-to-https redirection (had been supported through a more low-level mechanism).
  • Allow http-to-https redirection to be turned off (default: on).
  • Increment version of nginx module dependency; update usage of module to align with updated version.
  • Alter nginx log file names, but not the directory they are contained within.
  • Leverage update nginx module's logformat resource type to establish and leverage "canonical" and "noncanonical" formats.

v1.6.0

  • Updated version of node.js appengine from 0.10.28 to 0.10.29.

v1.5.0

  • Incremented version of bower dependency.

v1.4.0

  • Incremented version of shibbolethsp dependency.
  • Leverage newly available parameter that controls whether re-authentication is forced. (shibbolethsp)
  • Leverage newly available parameters that control whether "lazy" sessions are enabled. (shibbolethsp)
  • Alter how Nginx serves the "AngularJS" app type's files.

v1.3.0

  • Updated version of node.js appengine from 0.10.26 to 0.10.28.

v1.2.0

  • Added license.
  • Converted 'static' app type into the more specific 'angularjs' app type.
  • Added 'php-symfony' app type, along with PHP-FPM as an app engine type.
  • Enabled MySQL-based local persistence options for php-symfony app type.
  • Updated dependency version: shibbolethsp.
  • Enabled local logout (shibboleth).
  • Enabled better support of environment variable setting - focused on Node.js apps - via app_envvars parameter.
  • Enabled AngularJS html5 URL mode (eliminating necessity of hash bang usage).
  • Enabled http to https redirection for SSL-only apps.

v1.1.1

Updated dependency version: supervisor.

v1.1.0

Improved parsing of public SSH keys.

v1.0.0

Initial release.