2014-02-11 02:56:59 +04:00
0.7.0 -
* security updates
* useless console noise cleanup up (#101)
* update to node.js v0.10.25
* cdist based config management to create awsbox AMI from amazon AMI base.
* Hello Sydney! Now we have base AMIs in all regions.
2014-02-11 03:33:40 +04:00
* fancy motd. BAM!
2014-02-11 02:56:59 +04:00
2014-02-06 14:13:31 +04:00
0.6.4 -
* allow env vars to be supplied in instance specific config.json (thanks @Standard8)
2014-01-23 18:26:47 +04:00
0.6.3 -
* MPL license added
* document how to hack base images
* fix failure of first deploy in AWS with awsbox (initial sec group creation)
* `protect` and `unprotect` allow command line toggle of termination protection
* node.js 0.10.24
* security updates
2013-09-26 16:19:42 +04:00
0.6.2 -
* `create` command by default expects AWS_EMAIL to be defined
* upon instance creation an `email` tag will be added to the instance
* `claim` lets you tag an instance with your email
* `unclaimed` lets you list unclaimed instances.
* new instances tagged with `awsbox` key, and value is awsbox ver.
2013-09-25 11:53:11 +04:00
0.6.1 -
* fix bug in chronological sorting for search & list output
2013-09-25 12:56:29 +04:00
* add 'regions' command to quickly list aws regions
* finding instance by short instance name succeeds more often
* improved console output
2013-09-25 11:53:11 +04:00
2013-09-22 18:24:52 +04:00
0.6.0 -
* nginx now used for reverse proxying
* gzip support in nginx
* websocket support preserved
* removed iptable fowarding
* all user home directories moved to the main repo
2013-09-20 13:23:42 +04:00
0.5.5 -
* multi-region support (set AWS_REGION env var)
* documentation improvements (thanks @vthunder!)
2013-09-19 17:27:22 +04:00
0.5.4 -
* fix deploy failure when no url is specified
2013-09-19 17:28:09 +04:00
* fix regression - addkey failed with files
2013-09-19 18:03:27 +04:00
* code refactor and cleanup
* fix missing error messages
* fix regression - security groups should be automatically created if they do not exist
(required for new users of awsbox and multi-region support)
2013-09-19 18:15:27 +04:00
* proxy user has increased MAX_FILES (was at 1024)
2013-09-19 17:27:22 +04:00
2013-09-18 15:23:43 +04:00
0.5.3 -
* fix race in library function git.currentSHA - wait for "close": #98
2013-09-18 11:25:05 +04:00
0.5.2 -
* code cleanup
* improved error message on DNS failure
* addkey command now accepts a directory
2013-09-18 13:22:47 +04:00
* fix bug with domains with over 100 records
2013-09-18 13:52:20 +04:00
* add 'search' command
* sort output of list & search with newest boxes last
* if DNS is specified, it's added as an InitialDNS tag on the spun vm
2013-09-18 11:25:05 +04:00
2013-09-17 17:43:56 +04:00
0.5.1 -
* fix malformed exception for non-zero exit code in hook
2013-09-17 18:31:52 +04:00
* fix errors during hook execution
2013-09-17 17:43:56 +04:00
2013-09-17 15:23:50 +04:00
0.5.0 -
* node 0.10.18
* route53 support added, zerigo support droped (thanks @chilts): #62
* port to awssum (awesome, @chilts): #63
* stream from subcommands with .spawn() (thanks @spitimage): #69
* prevent local and remote command injection in ssh.js (thanks @nmam): #70
* fix bug when remote_hooks is in use: #79
* include strace on vm: #81
* latest security updates
2013-05-24 23:02:16 +04:00
0.4.5 -
* allow one to specify a different AMI in their .awsbox.json (thanks @dannycoates): #65
* improve documentation, one can use the --save-dev flag (thanks @lvnilesh): #66
* improved handling of AWS_XX env vars and better errors (thanks @wolfeidau): #58
* latest security updates
2013-04-16 01:39:02 +04:00
0.4.4 -
* fix error race condition whereby creation can fail when --ssl flags are present - sshd should start last (after rc.local so proxy is already running): followup to #51
2013-04-15 21:03:16 +04:00
0.4.3 -
* proxy logs now in /home/proxy/var/log: #47
* restart proxy at configuration time so (i.e.) --ssl=disable takes immediate effect: #51
* remove lloyd's public key from the ec2-user directory (cosmetic): #53
* start app after reboot (from rc.local): #43
* colorized console output: #55
* better failure when we cannot read awsbox.json: #56
* better cleanup of base image in 'createami' command
* latest security updates
2013-03-13 00:23:46 +04:00
0.4.2 -
2013-03-12 00:44:59 +04:00
* specify a different security group for an instance with -g
2013-03-13 00:23:46 +04:00
* latest security updates
2013-03-12 00:44:59 +04:00
2013-02-06 01:46:05 +04:00
0.4.1 -
* commands are case insensitve
* fix bug in searching for instances by short name
* better console documentation
* fix bug in error reporting to console
2013-01-31 02:28:49 +04:00
0.3.6 -
* latest security updates
* enable additional package repository by default
2013-01-11 08:18:18 +04:00
0.3.5 -
* update to node.js 0.8.17
* install htop on VM
* performance tuning of VM:
- increase open file limit
- max out ephemeral port range (net.ipv4.ip_local_port_range)
- reduce time_wait (net.ipv4.netfilter.ip_conntrack_tcp_timeout_time_wait & net.ipv4.tcp_fin_timeout)
- reduce amount of time connections stay in netfilter's connection table (net.netfilter.nf_conntrack_tcp_timeout_established)
- increase max number of connections that can be tracked (net.netfilter.nf_conntrack_max)
2013-01-07 23:24:56 +04:00
0.3.4 -
* new verbs for key management via awsbox command line tool
* security updates
2012-10-31 23:02:54 +04:00
0.3.3 -
* `update` verb added which git pushes and runs local_hooks
* hooks renamed to remote_hooks
* local_hooks added, scripts that should be run locally at different times
2012-10-31 02:44:23 +04:00
0.3.2 -
* security updates
2012-10-23 20:20:20 +04:00
0.3.1 -
* revert gzip support in proxy, see #37
2012-10-23 19:52:34 +04:00
0.3.0 -
* upgrade to node 0.8.12: #38
* gzip support in proxy: #37
* preliminary region support - awsbox zones displays all available zones, AWS_REGION configures region, AMI IS NOT YET AVAILABLE EVERYWHERE!
2012-10-12 22:06:24 +04:00
0.2.18 -
* security updates
* when using --keydir, whitelist only files ending in .pub
2012-08-30 22:12:57 +04:00
0.2.17 -
* supply an alternate path to your SSH pubkey with the AWSBOX_PUBKEY env variable.
2012-08-28 01:37:00 +04:00
0.2.16 -
* security updates
* new create --keydir option lets you specify a directory filled with public keys that will be added to VM.
* more output (when security updates are installed at deployment time)
2012-08-09 23:10:04 +04:00
0.2.15 -
* security updates
* downgrade to node v0.6.17
* documentation improvements
* fix bug where security updates wouldn't be properly installed at deploy time
2012-07-16 20:22:01 +04:00
0.2.14 -
* security updates installed at creation time
* new template with latest security updates
* upgrade to node v0.6.20
2012-06-20 14:53:32 +04:00
0.2.13 -
* passthrough output to console for longer running operations, like running post_create hooks on the server
* when a post_create hook exists, output on the console that we're running it
2012-06-14 16:08:17 +04:00
0.2.12 -
* amazon can be slow. increase some timeouts.
2012-06-13 14:37:24 +04:00
0.2.11 -
* dns.updateRecord() doesn't fail if no previous record exists
2012-06-11 16:38:24 +04:00
0.2.10 -
* dns.updateRecord() now deletes old records before adding
2012-06-11 16:00:08 +04:00
0.2.9 -
* add a --dnscheck flag to create to disable dns check prior to VM creation
2012-06-11 12:02:10 +04:00
0.2.8 -
* fix /ver.txt serving over SSL
2012-06-07 17:23:21 +04:00
0.2.6 -
* improve informational density and readability of `list` command
2012-06-11 12:02:10 +04:00
2012-06-07 16:52:09 +04:00
0.2.5 -
* fix bug in dns.js - .update() is a noop iff null parameters are passed in
* fix bug in vm.js - .list() should return all instances, even when names collide
2012-06-01 19:22:23 +04:00
0.2.4 -
* don't output app config during push
* small fixes in git.js library
2012-06-01 17:56:56 +04:00
0.2.2 -
* add --[no-]remote flag to disable adding of git remotes
2012-06-01 16:48:37 +04:00
0.2.1 -
* debug zerigo DNS support, generalize secret format
2012-06-01 15:04:13 +04:00
0.2.0 -
* add 'hooks' to .awsbox.json - postcreate, poststart, and postdeploy
* add 'packages' to .awsbox.json for `yum install` at VM creation time
* allow copying of SSL certs at creation time via cmd line flags
* allow modification of ENV via .awsbox.json env key
* allow additional parameters to be populated in config.json via -x flag to create
2012-06-01 16:31:28 +04:00
* add 'create_ami' command to restore an instance to a clean state and create an image from it.
2012-06-01 15:04:13 +04:00
2012-04-26 00:07:37 +04:00
0.0.10 -
* /ver.txt again serves the current sha of running code
2012-04-25 23:51:52 +04:00
0.0.9 -
* upgrade VM packages
* node.js pushed to 0.6.15
* 50x pages rebranded to awsbox (remove reference to browserid)
* security group automatically created renamed 'awsbox security group vX'