Age | Commit message (Expand) | Author |
2016-04-08 | environments: clean up the json inheritence system with a proper environment ... | elijah |
2016-02-18 | added support for json keys prefixed with '!' for replace. | elijah |
2016-02-01 | allow for object.dump_json to exclude certain keys | elijah |
2015-06-26 | `leap ls --print` should return values, not formulas | elijah |
2015-05-05 | properly bind 'global.services' and 'global.tags' in the right environment in... | elijah |
2014-10-31 | only spit out stack trace if --debug | elijah |
2014-10-31 | allow json properties to be named 'key' | elijah |
2014-10-30 | minor fix to bail and log level | elijah |
2014-10-29 | allow for control over how arrays are merged in json inheritance | elijah |
2014-10-05 | ensure arrays are always sorted when exported to yaml | elijah |
2014-06-27 | leap list improvements: lazy evaluation; don't bomb on ConfigError; remove re... | elijah |
2014-06-25 | allow file(x, :missing => '') macro to report the path of x in the missing text. | elijah |
2014-06-20 | moved all json macros to the platform (breaks compatibility with earlier plat... | elijah |
2014-04-03 | remove ascii string debug line (closes https://leap.se/code/issues/5428) | elijah |
2014-03-24 | fixed problems when default encoding is not utf8 | elijah |
2014-03-23 | fix bug that prevented json keys with a period in them. | elijah |
2014-02-10 | fixed bug that prevented `leap list` | elijah |
2014-02-10 | different secrets for each environment | elijah |
2013-09-21 | added support for config arrays that are required: e.g. ["REQUIRED"]. this wi... | elijah |
2013-07-29 | added assert() macro. | elijah |
2013-06-22 | improve `leap inspect` | 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-03-27 | move config macros to config/macros.rb | elijah |
2013-03-27 | added config macros for stunnel_client, stunnel_server, stunnel_port | elijah |
2013-03-13 | fixed problems with warning about required options. | elijah |
2013-03-10 | changed how arrays are merged on .json files. | elijah |
2013-03-08 | replace local and production values with 'environment'. | elijah |
2013-03-08 | added support for development tag | elijah |
2013-02-27 | fixed merge errors and warn when REQUIRED properties are unset. | elijah |
2013-02-26 | minor ruby 1.8 compatibility change | elijah |
2013-02-26 | spit out the full callstack when -v2 | elijah |
2013-02-10 | add debug notice if file is missing for macro file_path(x) | elijah |
2013-02-10 | fix file_path so that nested files are copied correctly | elijah |
2013-02-08 | added ability to have 'default' entries in json files. | elijah |
2013-02-08 | added 'nodes_like_me' macro | elijah |
2013-01-28 | remove old secrets from secrets.json if they are not defined anywhere. | elijah |
2013-01-21 | much better error reporting for bad evals in json configs | elijah |
2013-01-13 | added ability to sync support files along with hiera.yml. this way, files don... | elijah |
2012-12-12 | `leap list --print` -- now it evaluates all node keys before printing | elijah |
2012-12-10 | simple /etc/hosts format for now | elijah |
2012-12-08 | added commands 'node add' 'node rm' and 'node mv' | elijah |
2012-12-07 | added late evaluation of some keys, and hostname tracking (node tracks all th... | elijah |
2012-11-28 | fixed tests | elijah |
2012-11-17 | added ability to fingerprint x509 certs | elijah |
2012-11-15 | fixed minor bug with 'false' values on node configs. | elijah |
2012-11-15 | minor fix to exception catching | 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 |