Commit graph

  • 249c63d906 Add dot in BindPFlag comment bogem 2016-07-14 23:37:09 +0500
  • 4dfe66192f
    add GetInt64 Chuanjian Wang 2016-07-13 20:19:07 +0800
  • aebf0fcdc5 Issue-105 Add time.Duration in TestUnmarshal Yauhen Lazurkin 2016-07-09 16:04:14 +0300
  • e38b8a3bb3 Issue-105 Support time.Duration in viper.Unmarshal Yauhen Lazurkin 2016-07-09 15:37:52 +0300
  • 9988dd7738 switch to pelletier/go-toml Chao Xu 2016-06-15 14:18:38 -0700
  • 3baf1aeb9e Changing config name should also reset file name cache Roland Schilter 2016-06-08 16:05:26 +0200
  • 7822eb6fbc Initial add of zookeeper remote Jimmy Tang 2016-06-07 21:13:14 +0100
  • c1ccc378a0 Test on both Linux and OSX Bjørn Erik Pedersen 2016-06-06 00:03:07 +0200
  • e5a7c9d385 Add support for Afero filesystems Matthieu Grieger 2016-06-01 20:42:35 -0700
  • eb33902d94 Updated getKeyValueConfig to allow multiple config files from the same remote vendor Reza Shahbazi 2016-05-16 12:22:06 -0700
  • 442af302ff Fix Sub to work with mixed-case subtrees Justin Tulloss 2016-05-08 18:33:56 -0700
  • d8a428b8a3 Bump Travis to 1.6.2 Bjørn Erik Pedersen 2016-05-08 20:07:13 +0200
  • 960e69f7c4 Allow tip to fail on Travis Bjørn Erik Pedersen 2016-05-08 14:34:24 +0200
  • a0cdbddebd Remove kr/pretty dependency Bjørn Erik Pedersen 2016-05-08 13:12:02 +0200
  • ce98f92b04 Fixed panic in AddConfigPath Andrew Po 2016-05-04 18:01:25 +0300
  • f904a17905 Update Travis config to Go 1.4.3, 1.5.4 and 1.6.1 Anthony Fok 2016-04-21 06:40:14 +0800
  • bbfa13f5e7 Merge 06cf89abd0 into 8e57fea7a8 Tony Narlock 2016-04-20 14:30:56 +0000
  • 8e57fea7a8 Update import path of fsnotify Anthony Fok 2016-04-20 21:51:22 +0800
  • 4737356376 Merge 2715727d1f into 45b73b72ad g3rk6 2016-04-20 13:45:24 +0000
  • 45b73b72ad Fix typo Tony Narlock 2016-03-07 02:07:42 -0600
  • e2a9ac4231
    Handle durations in Unmarshaling Jimmi Dyson 2016-04-15 13:49:45 +0100
  • b42d870a30 enhance(remote): one RemoteProvider support multiple addresses lysu 2016-03-09 00:50:34 +0800
  • 06cf89abd0 Typo Tony Narlock 2016-03-07 02:07:42 -0600
  • 03d0bb47ee Prevent shadowning of keys when a nested key's value is nil. Alex Bice 2016-03-04 19:09:45 -0700
  • 8050885396 Merge 23ffa6a2ea into c975dc1b4e Charles Phillips 2016-03-02 23:52:17 +0000
  • 23ffa6a2ea flatten defaults to ensure all env vars are loaded; expand flat settings to ensure override precedence in merge Charles Phillips 2016-03-02 15:27:21 -0800
  • 8b2b4b8675 Replace "." characters with "_" when parsing environment variables Joe Buck 2016-02-18 21:48:15 -0800
  • e8036e1a24 Add test for parsing nested keys from environment variables Joe Buck 2016-02-18 21:27:02 -0800
  • 13a79f2a27 Add a field to the JSON test data Joe Buck 2016-02-18 21:24:56 -0800
  • c975dc1b4e implementing a weak decode wrapper called UnmarshalExact that errors on non existant fields in the destination struct dsp 2015-12-29 23:11:39 -0700
  • d3fc5f547c Allow errors to propagate from getConfigFile(). Jonathan Anderson 2016-02-08 16:13:08 -0330
  • dd66c894de Populate readme with viper based apps Steve Francia 2016-02-08 17:01:43 -0500
  • 0b724557fb Merge cbfa4ca97e into e072d51737 seantao 2016-02-08 20:52:53 +0000
  • a16da44748 Merge a53b9f1829 into e072d51737 Marcin Stanislawski 2016-02-08 20:52:33 +0000
  • e072d51737 use aliases in all keys list to enable proper Unmarshaling Marcin Stanisławski 2016-01-20 22:15:43 +0100
  • 30ce444d04 Update README with info about supporting Java properties files ryanwalls 2016-01-30 11:44:53 -0700
  • 2715727d1f Fixed the issue of incorrect defer and error checking order. The error checking must be first otherwise it will cause panic. g3rk6 2016-01-25 22:56:20 -0500
  • 0931e9e810 Revert "Added a straight forward merge of the maps of configuration objects." Laszlo Kiss 2016-01-24 00:01:01 -0700
  • ea0dc3e3e0 Added a straight forward merge of the maps of configuration objects. Laszlo Kiss 2016-01-23 22:20:33 -0700
  • 7d1565ac32 Prevent shadowning of keys when a nested key's value is nil. Laszlo Kiss 2016-01-23 22:17:01 -0700
  • a53b9f1829 use aliases in all keys list to enable proper Unmarshaling Marcin Stanisławski 2016-01-20 22:15:43 +0100
  • a212099cbe Watch the entire config dir for changes Bjørn Erik Pedersen 2016-01-11 16:07:23 +0100
  • cc70319ebc Fix config watch Bjørn Erik Pedersen 2016-01-11 13:34:45 +0100
  • cbfa4ca97e add func:GetConfig 宋海涛 2016-01-11 18:24:12 +0800
  • 11ae2b9392 Added method to write into YAML file. g3rk6 2016-01-10 21:59:10 -0500
  • d5c009456e Added functionality to export configuration based on config type. The feature supports JSON and TOML. g3rk6 2015-09-20 02:24:06 -0400
  • 48e0b61d8c Added method to write into TOML file. g3rk6 2015-09-08 03:25:36 -0400
  • 70685607d8 Whoops, overrode the original SetDefault ! didn't chekc much heh! Alexandre Bourget 2016-01-09 00:46:41 -0500
  • 7b7d1442ac Simplified to Default and SetDefault Alexandre Bourget 2016-01-09 00:25:12 -0500
  • 963ca4f768 Expose the default Viper instance through methods. Alexandre Bourget 2016-01-08 23:53:37 -0500
  • 0c82789feb Handle the case Get() returns either map[interface{}]interface{} or map[string]interface{} Lei Feng 2015-12-25 12:29:33 +0800
  • 4248a4cf35 Merge f8c12bb2f9 into 110492b300 Schley Andrew Kutz 2015-12-24 15:25:42 +0000
  • 110492b300 Bugfix for Nested Key Casing akutz 2015-10-26 17:52:14 -0500
  • 991d18afb2 Adds MergeConfig functionality akutz 2015-11-12 14:20:40 -0600
  • 664f5751e6 Merge ee77e28ba2 into c8c6312ace David Calavera 2015-12-24 15:17:02 +0000
  • c8c6312ace Add information about flag interfaces to the readme file. David Calavera 2015-12-18 18:34:45 -0500
  • 66249a6550 Add FlagValue interface to support other flag systems. David Calavera 2015-12-10 13:14:17 -0500
  • 105e3d0d19 Add Sub() for Viper, which returns a branch of a Viper instance. Lei Feng 2015-12-24 19:44:44 +0800
  • ee77e28ba2 Add information about flag interfaces to the readme file. David Calavera 2015-12-18 18:34:45 -0500
  • 9e8198962c Add FlagValue interface to support other flag systems. David Calavera 2015-12-10 13:14:17 -0500
  • fa82fffada Merge a9f31dbe0c into 79971f1ae7 Schley Andrew Kutz 2015-12-15 20:36:41 +0000
  • a52d8a4949 Merge fc04ee8c80 into 79971f1ae7 Patrick D 2015-12-15 19:44:52 +0000
  • 79971f1ae7 add HCL support to the README file patdhlk 2015-12-13 21:47:41 +0100
  • 8e6f2421dc add test structure for hcl patdhlk 2015-12-13 21:37:32 +0100
  • 60e1b5f599 changed the test hcl config patdhlk 2015-12-12 00:27:07 +0100
  • 606a4f3933 add support for hcl patdhlk 2015-12-11 23:51:11 +0100
  • 86ae8ecce2 Merge 75cf575e10 into 5c53af5e4f ziffusion 2015-12-15 17:58:49 +0000
  • 5c53af5e4f README: describe interworking with flag package Sanjay Bhandari 2015-12-04 15:07:55 -0500
  • 823bc1371b Document the use of struct tags to map the dissimilar fields. Abhinandan 2015-12-03 21:44:42 +0530
  • 7bc999a9c3 Merge 477a9ca352 into 87d443c19b HuKeping 2015-12-15 17:56:35 +0000
  • 87d443c19b Fix tab issue. HuKeping 2015-12-02 18:15:48 +0800
  • fc04ee8c80 add HCL support to the README file patdhlk 2015-12-13 21:47:41 +0100
  • d48326bfe9 add test structure for hcl patdhlk 2015-12-13 21:37:32 +0100
  • 90b31f671f Merge pull request #138 from derekparker/fix-typo Steve Francia 2015-12-11 21:21:22 -0500
  • c97c5cf59e changed the test hcl config patdhlk 2015-12-12 00:27:07 +0100
  • af970012b9 Merge 4d238ec572 into e3bc06f20c Schley Andrew Kutz 2015-12-11 23:02:28 +0000
  • 9cd0a9f663 add support for hcl patdhlk 2015-12-11 23:51:11 +0100
  • e3bc06f20c Refactored IsSet to examine keys akutz 2015-11-29 17:16:21 -0600
  • d19e707ecb Merge 7401bed36f into ce08532bfd Jonathan Boulle 2015-12-11 21:14:21 +0000
  • ce08532bfd Correct "etcd" naming Jonathan Boulle 2015-11-25 11:51:57 -0800
  • 75cf575e10 README: describe interworking with flag package Sanjay Bhandari 2015-12-04 15:07:55 -0500
  • cc3dd557e0 readme: Fix typo Derek Parker 2015-12-03 11:47:09 -0800
  • e197beec2f Document the use of struct tags to map the dissimilar fields. Abhinandan 2015-12-03 21:44:42 +0530
  • 477a9ca352 Fix tab issue. HuKeping 2015-12-02 18:15:48 +0800
  • f9e7a97f3c Refactored IsSet to examine keys akutz 2015-11-29 17:16:21 -0600
  • 7401bed36f Correct "etcd" naming Jonathan Boulle 2015-11-25 11:51:57 -0800
  • c25387f10d AllKeys() now includes bound flag and env var keys akutz 2015-10-29 12:57:16 -0500
  • f8c12bb2f9 Bugfix for Nested Key Casing akutz 2015-10-26 17:52:14 -0500
  • a9f31dbe0c Adds MergeConfig functionality akutz 2015-11-12 14:20:40 -0600
  • e37b56e207 Add dynamic reading of config file support spf13 2015-11-09 23:22:04 -0500
  • b1b1607431 Merge 690c1c1ef0 into c374c6d0a9 Schley Andrew Kutz 2015-11-10 00:24:25 +0000
  • c374c6d0a9 Flag Binding Refactor akutz 2015-11-09 16:58:46 -0600
  • 690c1c1ef0 Flag Binding Refactor akutz 2015-11-09 16:58:46 -0600
  • 4d238ec572 Added method ReadConfigNoNil akutz 2015-09-29 00:05:36 -0500
  • 7953bec357 Merge e9858c68c6 into a7ef020a9a Vlad Didenko 2015-11-06 19:50:55 +0000
  • a7ef020a9a Clarify CWD search. Fixes #32 Vlad Didenko 2015-11-06 13:43:15 -0600
  • e9858c68c6 Clarify CWD search. Fixes #32 Vlad Didenko 2015-11-06 13:43:15 -0600
  • 6510dc3d49 Merge 3cb0b72a88 into 87b94ba486 James Sweet 2015-11-05 00:36:02 +0000
  • 53bed82c93 Merge f927b1795c into 87b94ba486 Vlad Didenko 2015-11-05 00:35:48 +0000
  • 87b94ba486 Fixed #115: Added code in the find method to search for nested configuration parameters James Sweet 2015-10-13 18:31:32 -0400