Age | Commit message (Expand) | Author |
2014-10-05 | more robust env pinning, fixes several edge case bugs. | elijah |
2014-10-01 | fixed typo in manager.rb | elijah |
2014-09-30 | environment pinning: new commands `leap env`, `leap env pin X` and `leap env ... | elijah |
2014-06-27 | leap list improvements: lazy evaluation; don't bomb on ConfigError; remove re... | elijah |
2014-06-20 | moved all json macros to the platform (breaks compatibility with earlier plat... | elijah |
2014-06-18 | added support for 'control files', files like the .json configuration files b... | elijah |
2014-06-04 | by default, skip local nodes on `leap facts update` | elijah |
2014-05-20 | added support for environmentally scoped services and tags (e.g. services/web... | elijah |
2014-04-05 | more graceful handling of error for `leap node add` (closes https://leap.se/c... | elijah |
2014-04-04 | yasf: yet another ssh fix. should make `leap deploy` work better with ~/.ssh/... | elijah |
2014-03-24 | fixed problems when default encoding is not utf8 | elijah |
2014-03-14 | added ability to define environment specific provider.json (e.g. provider.pro... | elijah |
2014-02-10 | automatically upgrade secrets.json | elijah |
2014-02-10 | different secrets for each environment | elijah |
2013-07-29 | allow ssh to disabled nodes | elijah |
2013-06-26 | added command `leap compile zone` | elijah |
2013-06-25 | change it so the file loading info is only logged if log level is >= 3 (it is... | elijah |
2013-06-22 | improve `leap inspect` | elijah |
2013-06-20 | Fixed bug when facts.json is missing. | elijah |
2013-06-19 | fixed utf8 bug when locale not set, and improved testing for ruby 1.8. | elijah |
2013-06-04 | add support for `leap facts`. includes some fun new helpers, like run_with_pr... | elijah |
2013-05-27 | important! the order that a node specifies its services and tags is now impor... | elijah |
2013-05-27 | disabled nodes -- ensure the disabled nodes are also removed from the service... | elijah |
2013-05-27 | prevent `leap compile` from destroying disabled node files. | elijah |
2013-05-27 | added support for disabling nodes | elijah |
2013-05-08 | attempt to fix file loading problem when the OS has a weird default encoding. | elijah |
2013-03-31 | better error messages when json or node parsing goes wrong. | elijah |
2013-02-28 | added @allow_production_deploy and @platform_branch to Leapfile | elijah |
2013-02-28 | change json comments from '#' to more standard '//' | elijah |
2013-02-10 | moved vagrant config to Leapfile, added ~/.leaprc support. | elijah |
2013-02-08 | improve `leap node add` by auto creating cert and validating ip_address | elijah |
2013-01-30 | fix bug with vanishing secrets | elijah |
2013-01-28 | remove old secrets from secrets.json if they are not defined anywhere. | elijah |
2013-01-13 | added ability to sync support files along with hiera.yml. this way, files don... | elijah |
2012-12-17 | forbid illegal characters in the node name. | elijah |
2012-12-12 | auto compile before deploy (as needed) | elijah |
2012-11-24 | fixed broken `leap list` | elijah |
2012-11-15 | auto remove files/nodes/x when nodes/x.json doesn't exist anymore. | elijah |
2012-11-14 | inherit .json from leap_platform/provider_base | elijah |
2012-11-13 | cleaned up logging, and much improved error message when file is not found | elijah |
2012-11-09 | vagrant support | elijah |
2012-11-04 | allow symbols for ObjectList lookup | elijah |
2012-11-04 | added automatic secret generation in secrets.json | elijah |
2012-11-03 | added --print <attr> to "leap list" command. | elijah |
2012-11-01 | x.509 support -- added certificate authority creation and server cert creation | elijah |
2012-10-27 | switch to using ya2yaml | elijah |
2012-10-23 | more attempt at 1.9 compatibility | elijah |
2012-10-23 | added a bunch of new commands, including init-node and deploy | elijah |
2012-10-21 | added command init-node | elijah |
2012-10-14 | added add-user command | elijah |