Commit graph

  • e968ab31c9
    Fix typo Márk Sági-Kazár 2019-07-13 11:57:28 +0200
  • 72cbe340cb Improve travis Márk Sági-Kazár 2019-07-13 11:42:53 +0200
  • f554032f49
    Improve travis Márk Sági-Kazár 2019-07-13 11:42:53 +0200
  • 5ae3a072d1 Add documentation for no config file found lucperkins 2019-06-21 18:43:31 -0700
  • d34be8d9ee Improve BindEnv details Márk Sági-Kazár 2019-07-13 11:32:26 +0200
  • 96441b4b74 BindEnv details specified. Now less confusion. Bruce Wang 2019-06-20 15:08:30 +0800
  • 365e9b7e94
    Improve BindEnv details Márk Sági-Kazár 2019-07-13 11:32:26 +0200
  • 2b4f7d3cde Add dotenv documentation in README.md victor23d 2019-06-22 16:02:30 +0000
  • cbf62daee9 Add dotenv documentation in README.md victor23d 2019-06-22 16:02:30 +0000
  • dbc0021322 Add documentation for no config file found lucperkins 2019-06-21 18:43:31 -0700
  • 1655def7e9 Support config files with no extensions Pedro Silva 2019-06-20 21:32:08 +0100
  • 0a8ef1b974 BindEnv details specified. Now less confusion. Bruce Wang 2019-06-20 15:08:30 +0800
  • 2ee9598b00
    Add GetIntSlice helper method AGirard 2019-06-19 16:05:58 +0200
  • b4264bedbd
    Merge 9656971389 into 3349bd9cc2 Kristin Laemmert 2019-06-15 15:58:36 +0000
  • 3349bd9cc2 Improve Unmarshal docs (#713) Márk Sági-Kazár 2019-06-14 17:17:12 +0200
  • 8c1a5f6c1c
    Improve Unmarshal docs Márk Sági-Kazár 2019-06-13 10:54:21 +0200
  • 3b4aca7571 Fix example code okazu-dm 2018-08-12 13:35:30 +0900
  • b235f72abb fix(leak): fix leak in dependency magiconair/properities liubog2008 2019-06-04 14:19:19 +0800
  • fde59dd3e4 ADD: installation method (#604) Alpha 2019-06-12 04:58:53 +0800
  • 0c777cfac1 Fix indentation for yamlStringSettings (#651) Pawan Rawal 2019-06-12 06:53:59 +1000
  • ad5ed02fa4 Add support for int slice flags (#637) Márk Sági-Kazár 2019-06-11 22:51:57 +0200
  • 0da4d41b2d Add WriteConfig documentation (#649) EmilLuta 2019-06-11 22:51:04 +0200
  • a52795991d fixed marshal (#647) 0xflotus 2019-06-11 22:50:29 +0200
  • 33688bf23c Fix typo on README.md (#710) Leonardo Fedalto 2019-06-11 17:48:19 -0300
  • 3620d3d9e1 Support .env format files (#528) mexisme 2019-06-12 08:47:43 +1200
  • 5adc7a2cdc
    Merge fd8ee01d89 into b5bf975e58 Adrian Lanzafame 2019-06-07 02:14:34 +0000
  • b1defb67fc fix(leak): fix leak in dependency magiconair/properities liubog2008 2019-06-04 14:19:19 +0800
  • 8c34aa4591
    Fix typo on README.md Leonardo Fedalto 2019-05-28 18:53:41 -0300
  • 1a6bfab4e9 travis: ensure dependencies are encoded in go.mod Jean de Klerk 2019-05-24 11:07:38 -0400
  • c29c7aa312
    Merge a70902f83c into b5bf975e58 John Adams 2019-05-27 13:42:47 +0000
  • b5bf975e58 Clean up dependencies v1.4.0 Jean de Klerk 2019-05-24 15:57:43 -0400
  • 2bd2732789
    Use GetInt64 for largenum in viper_test.go Anthony Fok 2019-05-24 11:53:49 -0600
  • 67c345da99 clean up dependencies (particularly github.com/ugorji/go/codec) Jean de Klerk 2019-05-24 11:01:05 -0400
  • 93066f92c6
    Fix typo in viper_test.go: lagrenum → largenum Anthony Fok 2019-05-24 07:40:12 -0600
  • a427f56316
    Merge 4447c98ede into 7a605a50e6 Mitch Connors 2019-05-15 21:03:20 +0000
  • 4447c98ede Expose Alias Map, Add tests for nested aliases Mitch Connors 2019-05-13 14:08:12 -0700
  • c465fc27e8 Merge branch 'master' of github.com:demond2/viper into mastersync Dan Taylor 2019-05-06 12:39:58 -0600
  • 384383a7f0 Synchronize read and writes to the Viper configuration. Jeremy Edwards 2019-04-25 22:17:31 -0700
  • 552643cc82 Add deep map logic to config Aliases Mitch Connors 2019-04-23 17:09:22 -0700
  • 0d6ea091c7
    Merge pull request #7 from DataDog/albertvaka/poc-config-schema Albert Vaca 2019-04-23 17:53:20 +0200
  • e528ca4ad4
    Merge pull request #8 from DataDog/albertvaka/tests-avoid-globals Albert Vaca 2019-04-23 15:25:53 +0200
  • e98778d4ec Make tests independent from each other Albert Vaca 2019-04-23 13:24:20 +0200
  • e8b3270767 Added test for known keys Albert Vaca 2019-04-23 12:40:40 +0200
  • ead7a65a23 Added missing global versions of SetKnown/GetKnown Albert Vaca 2019-04-23 12:40:19 +0200
  • 7dd8254a9a clear go.mod JanErik Keller 2019-04-17 12:57:26 +0200
  • a938e14793 #680 use a local logger type JanErik Keller 2019-04-17 09:24:34 +0200
  • 442648186a
    switch to gopkg.in/fsnotify.v1 Davanum Srinivas 2019-04-16 13:09:51 -0400
  • f070baa3b3 Revert "Merge branch 'master' of https://github.com/spf13/viper into feature/issue-175" Jeffrey DeFond 2019-04-10 17:05:11 -0700
  • e6afb3cfc8 Merge branch 'master' of https://github.com/spf13/viper into feature/issue-175 Jeffrey DeFond 2019-04-10 16:55:56 -0700
  • 2d4eb3996c
    Merge f06cfd8785 into 7a605a50e6 maru 2019-04-10 08:28:30 +0000
  • f06cfd8785 1.rewrite some code 2.write doc.go maru 2019-04-10 16:28:10 +0800
  • 280145f9fc
    Merge 3a0ea76e70 into 7a605a50e6 smford 2019-04-09 15:06:29 +0000
  • 262e65acc0
    Merge da44dc1a84 into 7a605a50e6 David Paskevic 2019-04-09 15:06:23 +0000
  • a93eb7a85a 1.add new consul-RemoteConfigProvider" 1.1 fix consul watch 1.2 use official consul lib maru 2019-04-09 23:01:51 +0800
  • 7a605a50e6 Uint Support (#681) Mitch Connors 2019-04-08 07:06:45 -0700
  • 520bcb0500 gofmt -w . JanErik Keller 2019-04-08 12:25:09 +0200
  • 0427ebb7e9 #680 hide logger behind an interface JanErik Keller 2019-04-08 12:09:05 +0200
  • 5d169180fe
    Merge pull request #2 from spf13/master mexisme 2019-04-06 19:01:30 +1300
  • e393435cb0 Fix conflicts with #3700f0a Kailash Nadh 2019-04-06 11:06:03 +0530
  • dd89730578
    Merge branch 'master' into uint Mitch Connors 2019-04-05 11:56:27 -0700
  • 28d2298bcd Add Get(string) support for uint. Mitch Connors 2019-04-05 11:42:15 -0700
  • fccfc2c271 Add API for setting file permissions Kris 2019-02-22 10:54:48 -0800
  • 73fad7c9db Enable storing a set of known valid config keys Albert Vaca 2019-03-26 15:14:00 +0100
  • 991b92b30e
    Merge pull request #5 from DataDog/albertvaka/warn-duplicate-keys-no-rebased Albert Vaca 2019-03-29 18:05:23 +0100
  • 42a499d7ac Warn when a yaml file has duplicated keys Albert Vaca 2019-03-26 15:14:00 +0100
  • 10edc96e10
    Merge pull request #6 from spf13/master Albert Vaca 2019-03-29 15:12:04 +0100
  • b43da09b42
    fixed typo Simon Lehn 2019-03-26 19:41:23 +0100
  • b7fadc27d2
    Warn when a yaml file has duplicated keys Albert Vaca 2019-03-26 15:14:00 +0100
  • f91c6e98f1 Downgrade ugorji/go/codec from 1.1.2 to 1.1.1 Alexander Voykov 2019-03-20 16:48:08 +0300
  • 0fab984867 Add test on initialization of viper/remote Alexander Voykov 2019-03-21 11:01:43 +0300
  • a880a5f698 Reformatted expected values in TestAllKeys inkychris 2019-03-17 22:11:21 +0000
  • 1134863c4a Added calls to unset uppercase versions of variables used in empty env tests inkychris 2019-03-16 14:28:59 +0000
  • d874efd794 Changed assertion in TestDirsSearch to use filepath.Base instead of path.Base for Windows backslashes inkychris 2019-03-16 13:22:35 +0000
  • d86fb2e6af Modified testDirs list in initDirs to avoid invalid path on Windows inkychris 2019-03-16 13:20:04 +0000
  • cb74da57f4 Changed initDirs method to terminate tests if root (temp) dir does not exist inkychris 2019-03-16 13:19:11 +0000
  • 3778ebe034 Replaced os.Clearenv call to clear just variables under test inkychris 2019-03-16 13:17:47 +0000
  • a08ef33f29 Added check to ensure temp dir exists in initDirs inkychris 2019-03-16 11:10:32 +0000
  • 3954e41520 Merge removal of insensitiviseMaps() Kailash Nadh 2019-03-15 12:09:04 +0530
  • 266409ad16
    Commit gofmt changes Chris Wright 2019-03-13 10:53:58 +0000
  • d80ace340d
    Added setters for key delimiter Chris Wright 2019-03-13 10:37:26 +0000
  • 9e56dacc08 Remove superflous insensitiviseMaps in Unmarshal methods v1.3.2 Bjørn Erik Pedersen 2019-03-12 15:14:37 +0100
  • 43ce8c2ebe
    Remove superflous insensitiviseMaps in Unmarshal methods Bjørn Erik Pedersen 2019-03-12 15:14:37 +0100
  • 7329faf708
    Remove superflous insensitiviseMaps in Unmarshal methods Bjørn Erik Pedersen 2019-03-12 15:14:37 +0100
  • f1677f5a18
    Remove superflous insensitiviseMaps in Unmarshal methods Bjørn Erik Pedersen 2019-03-12 15:14:37 +0100
  • 3ea8190a2e update dependencies Andrey Odintsov 2019-03-11 13:18:41 +0300
  • e456e9bbd8 update dependencies Andrey Odintsov 2019-03-06 13:49:59 +0300
  • 59d5cbf4d7
    Allow using error getters without disabling type inference (#4) Xavier Lucas 2019-03-05 13:27:36 +0100
  • eadb687b05
    Merge pull request #3 from DataDog/xavier.lucas/get-with-errors Xavier Lucas 2019-03-01 16:47:21 +0100
  • 64afcb0c57 ReadInConfig now clears override and other maps Andrey Odintsov 2019-03-01 16:28:51 +0300
  • f645e234c6 fix viper config write permissions Andrey Odintsov 2019-02-28 15:33:48 +0300
  • 2ecf3ac9a3 Add IsExplicit function to check for non-default. Joe Frank 2019-02-26 16:05:23 -0700
  • 07a0f11324
    Expose type casting errors Xavier Lucas 2019-02-25 17:38:41 +0100
  • 7103d3664e Add IsExplicit function to check for non-default. Joe Frank 2019-02-25 15:09:47 -0700
  • d4432fc0cd Issue #654: OnConfigChangeErr callback Sergey Basov 2019-02-25 14:17:10 +0300
  • a7a70dbe56 Add API for setting file permissions Kris 2019-02-22 10:54:48 -0800
  • 8b9fb57d30 added ability to delete key from Viper Andrey Odintsov 2019-02-20 14:28:54 +0300
  • ee84613512
    Fix indentation for yamlStringSettings Pawan Rawal 2019-02-17 12:58:58 +1100
  • ab64abd4df Add WriteConfig documentation EmilLuta 2019-02-15 09:39:08 +0200
  • 23ced3bc6b
    Merge pull request #2 from olivielpeau/allow-keydelim-mapkey Olivier Vielpeau 2019-02-14 18:26:07 +0100
  • e89dd07ee4 Fix AllSettings when some map keys contain the key delimiter Olivier Vielpeau 2018-11-07 22:11:30 +0100