Commit graph

  • a1b8372762
    Fix nil pointer on watch function (#568) v1.0.3 Andrew Stuart 2018-09-28 00:53:21 -0700
  • f69c91abd3
    Fix nil pointer on watch function (#568) v1.1.1 Andrew Stuart 2018-09-28 00:53:21 -0700
  • 8e194e8ad2
    Merge branch 'master' into mergefix/Issue284_Kubernetes_config mergefix/Issue284_Kubernetes_config Andrew Stuart 2018-09-28 01:05:04 -0700
  • 0d783e7344
    Use test log Andrew Stuart 2018-09-28 01:04:19 -0700
  • 159de3698a
    Merge 8c544d5674 into 2c12c60302 Julien Kauffmann 2018-09-28 07:54:53 +0000
  • 2c12c60302
    Fix nil pointer on watch function (#568) v1.2.1 Andrew Stuart 2018-09-28 00:53:21 -0700
  • a8d2f21f14
    Fix nil pointer on watch function bugfix/watch-nil-pointer Andrew Stuart 2018-09-27 23:34:43 -0700
  • ca33b081ee Add sub Viper instance List zufar 2018-09-17 12:25:42 +0300
  • 98d51522b2 stringarray pulls directly from pflag Patrick Dufour 2018-09-15 12:32:22 -0400
  • 3171ef9a22
    Revert "Add go.sum to .gitignore" Bjørn Erik Pedersen 2018-09-07 15:06:02 +0200
  • 841bd4ebcd
    Add go.sum to .gitignore Bjørn Erik Pedersen 2018-09-07 11:52:15 +0200
  • 8fb6420065
    Add go.mod v1.2.0 Bjørn Erik Pedersen 2018-09-07 11:30:55 +0200
  • 50dca2803b Added tests for deep nested array values Ricardo Souza 2018-09-03 10:36:18 -0300
  • 0ac2068de9 Fix overflow error on 32 bit architectures (#340) Dr. Tobias Quathamer 2018-09-01 22:59:01 +0200
  • e82a186fc0 Remove tests which result in an overflow error on 32 bit architectures Dr. Tobias Quathamer 2017-04-26 22:23:01 +0200
  • 4cfb3a9245 Handle int64 separately for 32 bit architectures Dr. Tobias Quathamer 2018-09-01 22:43:37 +0200
  • 8addaed22d Add README.md for Consul remote provider (#489) Adhatama 2018-08-29 05:05:06 +0700
  • 05116ad639 Revert "fix dep wrong case (#484)" Aarti Parikh 2018-08-28 02:34:36 -0600
  • b7a62b2c00 fix dep wrong case (#484) kun 2018-08-28 15:37:55 +0800
  • e436d04e6d correct a comment on viper.Set() (#553) Robin Brämer 2018-08-28 09:29:26 +0200
  • 40b1bbb9a8 travis: update go versions (#558) Michael 2018-08-28 07:08:14 +0000
  • 8149102a88 travis: update go versions Michael Käufl 2018-08-25 17:12:31 +0200
  • 4f738d6f3f insensitivise slices of maps when reading from config file cmohrb 2018-08-22 11:28:42 +0200
  • 8e90aaafac add method subSlice to get an array/table/list of config options as slice of "sub-vipers" cmohrb 2018-08-21 18:23:30 +0200
  • a641c3b4e7 Added test for index notation in keys Ricardo Souza 2018-08-17 21:11:21 -0300
  • 02aa8552a1 Added support for parsing keys with index notation (eg.: "prop[0].sub-prop") Ricardo Souza 2018-08-17 21:10:50 -0300
  • b087978410 Adding a method to merge config in the override section Maxime Mouial 2018-08-16 12:42:16 -0400
  • 47c13064e7
    correct a comment on viper.Set() Robin Brämer 2018-08-13 13:06:23 +0200
  • 2f85719c3f Fix example code okazu-dm 2018-08-12 13:35:30 +0900
  • 6532c4a9b9
    Merge d1bdae2e98 into 907c19d40d M@ 2018-08-07 11:18:09 +0000
  • d1bdae2e98 Merge branch 'add-intslice' of https://github.com/cognusion/viper into add-intslice M 2018-08-07 07:17:54 -0400
  • bf7e634b7f Removes superfluous block for intSlice, and appends to stringSlice instead M 2018-04-02 13:37:57 -0400
  • 43a90672d3 Handles the case of merging pflag intSlices M 2018-04-02 13:30:26 -0400
  • 445d29ddaa Adds Getter and related code for IntSlices M 2018-04-02 12:49:05 -0400
  • 41f829b2c9 refactor test to avoid negative counter on WG Xavier Coulon 2018-08-06 09:29:13 +0200
  • e12d3d32d1 Merge branch 'master' into Issue284_Kubernetes_config Xavier Coulon 2018-08-06 08:18:53 +0200
  • 907c19d40d Support customising mapstructure.DecoderConfig for Unmarshal v1.1.0 Chris Reeves 2018-06-28 10:55:33 +0100
  • 829e890a30 Add IsExplicit function to check for non-default. Joe Frank 2018-08-01 13:51:20 -0600
  • f60a380504 Merge branches 'feature/add-StopWatchConfig' and 'fix/SafeWriteConfig' Daniel Einspanjer 2018-07-31 18:40:21 -0400
  • 39ff071e20
    Merge a0ade1f92b into d493c32b69 Daniel Einspanjer 2018-07-31 22:37:52 +0000
  • a0ade1f92b Increase sleeps in WatchConfig test because travis-ci wasn't as fast as my laptop. Daniel Einspanjer 2018-07-31 18:37:44 -0400
  • 4d1d0ae78f Fix for #549 Add O_CREATE flag to the non-force branch of writeConfig Also add test for the method Daniel Einspanjer 2018-07-31 18:32:14 -0400
  • 73a424eb4d
    Merge a13717d966 into d493c32b69 lnashier 2018-07-30 20:59:14 +0000
  • c5ac5be5de
    Merge a13717d966 into d493c32b69 lnashier 2018-07-30 19:28:37 +0000
  • a13717d966 remove case insensitive methods lnashier 2018-07-30 12:27:35 -0700
  • d8556d31d7
    Merge 74d425cf73 into d493c32b69 lnashier 2018-07-30 18:53:44 +0000
  • 30d9bdae14 edited .gitignore Andrey Odintsov 2018-07-27 13:46:54 +0300
  • afca17a005 additions to make viper goroutine save for some actions Andrey Odintsov 2018-07-27 13:37:05 +0300
  • e8b4ff02fe Fixed missing f.Close() in writeConfig() bpizzi 2018-07-27 10:10:14 +0200
  • bab97b4ec3 Add a note in the README.md for usage of CancelWatchConfig() Daniel Einspanjer 2018-07-25 09:34:48 -0400
  • 981de21183 Issue #539 - Add viper.CancelWatchConfig() Daniel Einspanjer 2018-07-25 09:23:24 -0400
  • 32aa319187 if config type is already set, ignore file extension and use the saved config type cmohrb 2018-07-13 15:55:31 +0200
  • 6367345ef9
    Merge 10f9aca639 into d493c32b69 Anton Prokhorov 2018-07-13 14:34:21 +0000
  • 0fdac11054
    Merge 65e8f0b086 into d493c32b69 cmohrb 2018-07-13 14:28:44 +0000
  • 65e8f0b086 if config type is already set, ignore file extension and use the saved config type Christian Mohrbacher 2018-07-13 15:55:31 +0200
  • c1250e5dd7 apply review comments Xavier Coulon 2018-07-13 10:30:23 +0200
  • 3f71ac11c6 use export GetConfigFile liujianping 2018-07-12 11:21:39 +0800
  • 3092f8771d export GetConfigFile function, very useful for extending viper liujianping 2018-07-12 11:17:21 +0800
  • d493c32b69 Update README.md (#470) Adriano 2018-07-10 08:30:20 -0400
  • fb7a06477f
    Add example of marshalling to string (#531) Brice Fernandes 2018-07-10 12:30:24 +0100
  • 4d0f6f5c54 Add example of marshalling to string Brice Fernandes 2018-07-09 20:19:49 +0100
  • d1c88647e1
    Merge 59bd5de384 into 15738813a0 Brice Fernandes 2018-07-09 17:49:58 +0000
  • 59bd5de384 Update invocations Brice Fernandes 2018-07-09 18:49:46 +0100
  • 88c1d9fbd9 Expose MarshalWriter publicly Brice Fernandes 2018-07-09 18:41:40 +0100
  • 481f31456a Missing "dotenv" from SupportedExtns mexisme 2018-07-09 21:26:51 +1200
  • 94d1c0a6ee Support .env format files mexisme 2018-07-09 21:22:12 +1200
  • df725f4cdc
    Support customising mapstructure.DecoderConfig for Unmarshal Chris Reeves 2018-06-28 10:55:33 +0100
  • 8c544d5674
    Merge branch 'master' into windows_config_path Julien Kauffmann 2018-06-27 07:50:21 -0400
  • 7e20eda4ff add GetUint/GetUint32/GetUint64 smoreg 2018-06-21 22:27:44 +0300
  • f1c29ce273 Allow environment variables to be set to empty string Harrison Healey 2018-06-20 14:31:47 -0400
  • 630d0d3b29 chore(viper): gofmt Afshin Mehrabani 2018-06-16 16:01:05 +0100
  • 70f0ec38dd chore(viper): adding a warning when read file method returns an error and filename contains the extension Afshin Mehrabani 2018-06-16 15:54:37 +0100
  • f4646eef68 Add global UnmarshalExact method Gregory Haynes 2018-06-08 20:32:49 +0000
  • 4ff42e3b4b add comment yangheng 2018-06-06 15:07:10 +0800
  • 0648a0fafe remove yangheng 2018-06-06 15:03:55 +0800
  • 81806461a8 add sub viper list yangheng 2018-06-06 15:00:40 +0800
  • ef0f429f98 Trailing space Lucas Vogelsang 2018-06-02 13:08:20 +0000
  • 4d7e75d1a0
    Adding a comment noting that the Sub() method doesn't return a fully functional viper object Lucas Vogelsang 2018-06-02 08:57:57 -0400
  • aa2bb3a537 Create getDefaultConfigFile() test koooge 2018-05-24 18:05:24 +0000
  • c21acdd422 Use defaultConfigFile if configFile is not exist koooge 2018-05-23 18:01:59 +0000
  • 242f4890f5 Refactor with WaitGroup and check channel is open Xavier Coulon 2018-05-24 10:09:29 +0200
  • 52aa246076
    Merge fb72938b55 into 15738813a0 satotake 2018-05-18 02:58:16 +0000
  • e919dff7ac call onConfigChange callback only if it is not nil, so i really become an optional parameter. Andrew Odintsov 2018-05-16 14:22:57 +0300
  • a70902f83c get rid of debugging to pass test John Adams 2018-05-14 17:54:47 -0700
  • bd2a8eace3 cleanup formatting to pass tests John Adams 2018-05-14 14:37:53 -0700
  • 146fa552dd minor comment typo fix John Adams 2018-05-14 14:31:51 -0700
  • 5197566d20 format cleanup John Adams 2018-05-14 11:46:15 -0700
  • 33dd3593c9 fork and merge in my chnages to support vault John Adams 2018-05-14 11:39:27 -0700
  • 19069ff9a7
    Merge 9ed185bc8f into 15738813a0 vasu1124 2018-05-14 16:51:23 +0000
  • 15738813a0 Add GetInt32 Travis Jeffery 2018-05-05 21:38:06 -0400
  • 93604a6ba5 Fix environment variable expansion in absPathify João Abecasis 2018-05-07 01:26:35 +0200
  • 67e97e6c5c Add GetInt32 Travis Jeffery 2018-05-05 21:38:06 -0400
  • 8b8d9d821c Add README.md for Consul remote provider Adhatama 2018-04-24 22:53:03 +0700
  • d80342619e cloudconfig: bringing updated viper laxman vallandas 2018-04-24 17:50:46 +0530
  • 84f2946712 viper patch to support cloudconfig lib laxman vallandas 2018-04-24 17:47:31 +0530
  • e5459cc690 Change implementation of find sub-tree to work with deep trees Harley Laue 2018-04-23 14:27:51 -0700
  • b7a4909ef7 Allow getting Sub from a prefix of pflags key(s) Harley Laue 2018-04-23 11:06:26 -0700
  • a7a5948b15 Check for nil before binding pflag(s) Harley Laue 2018-04-23 10:24:03 -0700
  • be985b07ea fix dep wrong case kun 2018-04-19 17:34:10 +0800
  • 74d425cf73
    Merge pull request #1 from lnashier/swu1/removeInsensitiveMethods lnashier 2018-04-09 15:30:19 -0700