Commit graph

  • 033e966e68 spf13/viper#73 More specific test to document current behavior Vlad Didenko 2015-05-27 16:03:21 -0500
  • d3f9571518 The AddSecureRemoteProvider function didn't add secretKeyring to the remoteProvider struct. chalupaul 2015-05-27 15:50:32 -0500
  • fb16a6b8d5 spf13/viper#73 Tests to document current behavior and expose the bug Vlad Didenko 2015-05-27 15:30:04 -0500
  • 80484ae051 a failing test and a fix Dotan Nahum 2015-05-27 18:15:02 +0300
  • f49a02e1b3 Merge cf1f00f226 into d62d4bb4c6 Vlad Didenko 2015-05-24 01:27:26 +0000
  • cf1f00f226 Proper nil assert Vlad Didenko 2015-05-23 20:27:16 -0500
  • 7fe5335130 Meaningful error propagation when config not found Vlad Didenko 2015-05-23 18:52:19 -0500
  • 9853229d98 Fixed function name typo Vlad Didenko 2015-05-23 18:29:26 -0500
  • 0776ded240 Switch between provided and not provided paths. Vlad Didenko 2015-05-23 18:09:54 -0500
  • 3f164ab4ca #73 Avoid searching CWD if no config in provided dirs Vlad Didenko 2015-05-23 01:20:20 -0500
  • d62d4bb4c6 Merge pull request #72 from kzvezdarov/cwd-fix Bjørn Erik Pedersen 2015-05-22 23:30:46 +0200
  • 79ee5adf46 Removed CWD from default search path Kiril Zvezdarov 2015-05-22 17:19:48 -0400
  • 27f6685122 Merge 23d0f4785a into 0d75ecea1c oliver 2015-05-19 14:07:32 +0000
  • 0d75ecea1c update README.md oliveagle 2015-05-15 19:36:05 +0800
  • f3482afcd0 replace bytes.Buffer with io.Reader oliveagle 2015-05-14 17:40:59 +0800
  • 2a7f7f40fc add README.md, and fix strings.ToLower(configType) oliveagle 2015-05-11 12:33:35 +0800
  • 4aa8f94511 clean a little: added watch and ReadBufConf oliveagle 2015-05-08 17:18:00 +0800
  • 3492885e84 ReadBufConfig oliveagle 2015-05-08 17:13:33 +0800
  • 23d0f4785a update README.md oliveagle 2015-05-15 19:36:05 +0800
  • 5736fabdfa replace bytes.Buffer with io.Reader oliveagle 2015-05-14 17:40:59 +0800
  • be782f3fee Revert "Recursively insensitivize the configuration structures" bep 2015-05-11 23:36:42 +0200
  • 9c9f7f12c8 add README.md, and fix strings.ToLower(configType) oliveagle 2015-05-11 12:33:35 +0800
  • 1c1277d5b3 clean a little: added watch and ReadBufConf oliveagle 2015-05-08 17:18:00 +0800
  • 9f725cec5c ReadBufConfig oliveagle 2015-05-08 17:13:33 +0800
  • 2e47d9ed4a Added doc entry on nested key access Kiril Zvezdarov 2015-05-02 14:20:33 -0400
  • d3ddcebda2 Merge 1fbfce02f5 into 8d9577a72e Kiril Zvezdarov 2015-05-02 02:52:54 +0000
  • 8d9577a72e Recursively insensitivize the configuration structures Kiril Zvezdarov 2015-05-01 16:18:03 -0400
  • 47b5435941 Added test coverage for searching for deeply nested values Kiril Zvezdarov 2015-05-01 15:15:24 -0400
  • b22fa2b439 Reordered the debug dump of configs to print them in order of precedence Kiril Zvezdarov 2015-05-01 15:14:41 -0400
  • c174e2427c Added accessing deep keys by recursive hierarchical search Kiril Zvezdarov 2015-04-26 15:02:19 -0400
  • 1fbfce02f5 Recursively insensitivize the configuration structures Kiril Zvezdarov 2015-05-01 16:18:03 -0400
  • a141461e4f Merge b477d087b3 into 2578450e4a Kiril Zvezdarov 2015-05-01 20:08:59 +0000
  • 2578450e4a Merge pull request #64 from gitter-badger/gitter-badge Steve Francia 2015-05-01 16:03:55 -0400
  • 2763b90eff Added Gitter badge The Gitter Badger 2015-05-01 20:02:50 +0000
  • c0c19ab651 Added test coverage for searching for deeply nested values Kiril Zvezdarov 2015-05-01 15:15:24 -0400
  • 73f97d107c Reordered the debug dump of configs to print them in order of precedence Kiril Zvezdarov 2015-05-01 15:14:41 -0400
  • a1b9194c7a Added accessing deep keys by recursive hierarchical search Kiril Zvezdarov 2015-04-26 15:02:19 -0400
  • 54e585af54 Clean config register before reading in from file in order to avoid stale values Kiril Zvezdarov 2015-04-26 15:08:10 -0400
  • ba3382dd23 59 - add properties file support to viper Wayne Walker 2015-04-14 13:15:02 -0500
  • b477d087b3 Fixed missing test preconditions Kiril Zvezdarov 2015-04-06 17:31:13 -0400
  • 59bc322d1a Moved indexing function to utils and added docs Kiril Zvezdarov 2015-03-27 17:03:12 -0400
  • b3a443f0b9 Unit test coverage for index creation and retrieval Kiril Zvezdarov 2015-03-27 13:40:58 -0400
  • 34ced34b4f Insensitivise indexes on creation Kiril Zvezdarov 2015-03-27 13:40:31 -0400
  • 10c9322d34 Use the index as a fall back if the regular key is not found Kiril Zvezdarov 2015-03-26 17:51:40 -0400
  • 7b841dc66d Added indexing of nested config values Kiril Zvezdarov 2015-03-23 09:07:56 -0400
  • 1edb5c4491 Merge fe3c783800 into 39ab3ca72e Kiril Zvezdarov 2015-04-03 13:02:37 +0000
  • 39ab3ca72e Noted that ReadInConfig returns errors that can be handled Kiril Zvezdarov 2015-03-28 13:43:38 -0400
  • 40762f7541 Current working directory is added to the config search paths by default Kiril Zvezdarov 2015-03-28 13:36:55 -0400
  • 001931a78f Merge bf641426ac into c861bdefb7 Kiril Zvezdarov 2015-04-02 21:04:49 +0000
  • c861bdefb7 Set default values when binding the whole flagset Kiril Zvezdarov 2015-04-01 21:42:06 -0400
  • 19ed496472 Added the pflags register to the debug output Kiril Zvezdarov 2015-04-01 21:39:09 -0400
  • 24dd877ad7 Added BindPFlags function which binds all flags in a given flag set to the pflags register Kiril Zvezdarov 2015-04-01 21:38:54 -0400
  • bf641426ac Set default values when binding the whole flagset Kiril Zvezdarov 2015-04-01 21:42:06 -0400
  • 590bfb59e5 Added the pflags register to the debug output Kiril Zvezdarov 2015-04-01 21:39:09 -0400
  • 2ef7a4a18b Added BindPFlags function which binds all flags in a given flag set to the pflags register Kiril Zvezdarov 2015-04-01 21:38:54 -0400
  • 9a0a6692b7 Added docstrings to all exported functions Kiril Zvezdarov 2015-04-01 17:08:42 -0400
  • fe3c783800 Noted that ReadInConfig returns errors that can be handled Kiril Zvezdarov 2015-03-28 13:43:38 -0400
  • 3f5458e0d3 Current working directory is added to the config search paths by default Kiril Zvezdarov 2015-03-28 13:36:55 -0400
  • ac722f39d3 Change small syntax error in Env Example Eran Chetz 2015-03-26 15:24:28 +0200
  • 2e2f3b2643 Marshal now gets the map via the AllSettings method Kiril Zvezdarov 2015-02-16 23:42:08 -0500
  • 700eefa74b Exported the Viper type in order to better support multiple Vipers Kiril Zvezdarov 2015-02-17 09:22:37 -0500
  • f49646ab83 Merge d1e96a5653 into e133904c4f Daniel Eloff 2015-03-13 02:19:25 +0000
  • e133904c4f Add GetSizeInBytes. Daniel Eloff 2015-02-28 16:03:22 -0500
  • 5b0b926e3d :%s/insensativiseMap/insensitiviseMap/g Anthony Fok 2015-01-22 00:43:42 -0700
  • 8b99f53550 Avoid searching for config file in executable's path Anthony Fok 2015-01-22 00:49:08 -0700
  • 0c5f3e2462 Minor revisions to README.md Anthony Fok 2015-03-07 03:52:13 -0700
  • 1258332127 Fix whitespace Chance Zibolski 2015-03-06 11:21:50 -0800
  • 03fb74b5d7 Support rewriting env keys Chance Zibolski 2015-03-06 11:21:17 -0800
  • 44f5f7c1c2 Merge 988f859eff into ededa04e0b Chance Zibolski 2015-03-06 18:12:53 +0000
  • ededa04e0b Add viper.GetDuration Chance Zibolski 2015-02-18 19:03:20 -0800
  • d1e96a5653 Add GetSizeInBytes. Daniel Eloff 2015-02-28 16:03:22 -0500
  • 0926c9179c Merge 888e1e5f0b into 90734830d1 Kiril Zvezdarov 2015-02-26 03:32:17 +0000
  • bbf41d5503 Merge 95de24ad3c into 90734830d1 Kiril Zvezdarov 2015-02-26 02:50:29 +0000
  • 988f859eff Add viper.GetDuration Chance Zibolski 2015-02-18 19:03:20 -0800
  • 07064faba2 Merge 7b71291b35 into 90734830d1 Ross Cooperman 2015-02-24 16:54:28 +0000
  • 90734830d1 Move viper.Reset() back to the public interface Ross Cooperman 2015-02-19 10:39:44 -0500
  • 7b71291b35 Move viper.Reset() back to the public interface Ross Cooperman 2015-02-19 10:39:44 -0500
  • 95de24ad3c Exported the Viper type in order to better support multiple Vipers Kiril Zvezdarov 2015-02-17 09:22:37 -0500
  • 888e1e5f0b Added keys from env and pflags to AllKeys Kiril Zvezdarov 2015-02-16 23:42:29 -0500
  • 347c770cfb Marshal now gets the map via the AllSettings method Kiril Zvezdarov 2015-02-16 23:42:08 -0500
  • 6c5a915341 adding more env tests spf13 2015-02-16 23:32:10 -0500
  • 82cbb7dec7 Upgrade from gopkg.in/yaml.v1 to gopkg.in/yaml.v2 Anthony Fok 2015-01-26 06:56:55 -0700
  • e69822897f bug fix: maps are not guaranteed to have consistent key ordering - always look in the order of AddConfigPath IntelliJ reformat code simplify cascade lookup Bill Robbins 2015-02-08 20:21:37 -0600
  • 64fc762506 enable 'static' method call of EnableCascading Bill Robbins 2015-02-06 15:58:40 -0600
  • 997cc95aa8 handle TMPDIR not existing for tests Bill Robbins 2015-02-06 15:20:54 -0600
  • b31edd9647 Update README.md dude 2015-02-06 15:01:11 -0600
  • f8427a63f0 Update README.md dude 2015-02-06 15:00:58 -0600
  • 10178ad847 Update for enabling cascading Bill Robbins 2015-02-06 15:00:04 -0600
  • 24b9be4805 adding cascading file support, off by default Bill Robbins 2015-02-06 14:35:00 -0600
  • c8bda1f37d Upgrade from gopkg.in/yaml.v1 to gopkg.in/yaml.v2 Anthony Fok 2015-01-26 06:56:55 -0700
  • f783671488 Merge pull request #2 from giantswarm/read-raw-config Tim Schindler 2015-01-24 00:56:15 +0100
  • d86cab2376 comment Tim Schindler 2015-01-22 16:16:15 +0000
  • fc23950253 read raw configuration by given bytes Tim Schindler 2015-01-22 16:14:18 +0000
  • b126443ea3 Merge pull request #1 from giantswarm/export-viper Tim Schindler 2015-01-20 17:05:01 +0100
  • 1e64bed1a9 exported viper struct for better usage in libraries Tim Schindler 2015-01-20 15:26:09 +0000
  • d8f2aa78d4 More intelligent AutomaticEnv behavior and updated documentation. spf13 2014-12-22 22:47:25 -0500
  • 54fed16054 Adding docs for SetEnvPrefix and cleaning up docs. spf13 2014-12-22 21:45:56 -0500
  • 1022d75c73 Adding Support for Environment variable prefixes spf13 2014-12-22 18:31:11 -0500
  • 183a253509 Merge 22c70c134e into 2909239689 g 2014-12-09 13:31:07 +0000
  • 2909239689 Change from Get(key) to v.Get(key) in GetXXX(key string) and MarshalKey(key string, rawVal interface{}) functions. kgv 2014-12-09 15:42:09 +0300