- Working process-based containers with development mode
- new development workflow tutorial.
- Do not allow '-' in the system names #48.
- Support custom branch in
repositoryUrl
.
- Handle HTTP git urls inside service definitions
- Protect against missing systems in the Kernel API
- Better output on the client for missing systems
- Integrated docker-registry-server, so that builds and pulls requires less time as it deduplicates
- Analysis refactoring to complete faster
- fixed .gitignore not created together with new systems #32
- fixed prompt partially invisible on solarized dark #33
- fixed compiling system with non-js fle in defitions #34
- new AWS tutorial, see ex8
- full AWS cold boot support
- AWS configuration cleaned up
- support for deployment on bare metal
- preliminary supporto for DigitalOcean
- improved kernel debug logging
- corrected default configuration in web and api
- removd unused code from nscale-util
- Check javascript validity with JsHint before compilation
- Improved error reporting for the compiler
- Check on the logical validity of a system.js configuration
- Support multiple root elements in the system.js
- Added a direct environment for bare metal/ssh-only vms
- Reduced disk space for image exports with gzip
- Added a '-v' flag that display nscale version
- Removed docker-registry-container and merged it with docker-container
- Added Google Analytics opt-in usage tracking
- Improved support for AWS
- Improved support for AWS
- AWS plugins now compatible with compilation process
- Compiler support for addtitional attirbutes in topology section
- Support for docker over TLS
- Support for boot2docker 1.3.0
- Improved dockerBuilder
- Added docker-registry-container to use stock images from Docker Hub
- Updated the workshop to avoid the 'missing libssl-dev' issue nearform/nscale-workshop#16
- Moved the documentation from the wiki to the repository
- Fixed
nsd cont buildall
- Refactoring and added tests of nscale-kernel
- nscale no longer deletes docker containers and images during build
- introduced the new system compiler to avoid messing with system.json
- added process containers
- refactored of the analyzers to generalize the docker parts
- improved the client output during build and deploy
- added
nsd sys link <path>
command - added
nsd cont buildall
command - moved the checkout folders for containers repositories from
.nscale
to<system>/workspace
- moved the build folders for containers repositories from
.nscale
to<system>/builds
- improved system create, now using a better project generator
- sudo arguments removed, now relies on membership of docker group
- fixed git clone issue on hypenated urls
- fixed hardcoded localhost in webapp
- client code cleanup
- filters added to local docker analyzer
- nscale-system tag filter for AWS analyzer
- system name tag added on AWS instance boot
- improved error reporting for system commands
- Refactor for common nscale docker analyzer
- Remove virtualbox-container and use blank-container instead.
- Merged boot2docker-container and docker-container, Linux and Mac OS X can now run the same examples.
- Customizable kernel logging.
- Correctly quoting paths with spaces.
- Automatic system detection for nscale-client
- SSH pre-connect to fix known_hosts problems
- Error handling for missing github keys
- Improved crash reports.
- Added release policy.
- Initial public release for nodeconf.eu 2014.