Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ory/viper

A maintained fork of spf13/viper with several bugfixes for races, panics, and other errors
https://github.com/ory/viper

Move viper.Reset() back to the public interface

It is helpful for applications that use viper to be able to
reset their configurations between t...

90734830d1ec30c19cb03e3ecd76a43dc1618b01 authored almost 10 years ago by Ross Cooperman <[email protected]>
adding more env tests

6c5a915341f6d411a84ac2ee5a99569c2bc4b7f4 authored almost 10 years ago by spf13 <[email protected]>
Upgrade from gopkg.in/yaml.v1 to gopkg.in/yaml.v2

82cbb7dec70caac236ec501640991c7d227dbf6a authored almost 10 years ago by Anthony Fok <[email protected]>
More intelligent AutomaticEnv behavior and updated documentation.

d8f2aa78d42b618f51e668d0b7e05fe203f889de authored almost 10 years ago by spf13 <[email protected]>
Adding docs for SetEnvPrefix and cleaning up docs.

54fed16054626fe080ea3eef1a2896f13fa76fef authored almost 10 years ago by spf13 <[email protected]>
Adding Support for Environment variable prefixes

1022d75c736dd00cb382b1c93ef7a04d13959f05 authored almost 10 years ago by spf13 <[email protected]>
Change from Get(key) to v.Get(key) in GetXXX(key string) and MarshalKey(key string, rawVal interface{}) functions.

29092396896987352248dc2034571684e38e79aa authored about 10 years ago by kgv <g@0x010g>
Rewriting the documentation

cacbc4c733a93565015f8070ab02b9752b6b02e9 authored about 10 years ago by spf13 <[email protected]>
MarshallReader -> marshalReader

91b076eec5f597ec3f3c9ef8b58b9c0735d7ee0b authored about 10 years ago by spf13 <[email protected]>
Adding documentation inline. Moving Reset() to viper_test.go

18a87c05c64a56a49921620f7d774655a8103742 authored about 10 years ago by spf13 <[email protected]>
Viper now supports multiple vipers. No API changes.

29f1858f8782bd55fa432c459f7e64b7032b3c33 authored about 10 years ago by spf13 <[email protected]>
Add travis ci support

90193e564a03943b775130d2c73d20477034ce82 authored about 10 years ago by Andrew Cohen <[email protected]>
Fix missed path->filepath renaming

This fixes https://github.com/spf13/viper/issues/24

Caused by https://github.com/spf13/viper/pu...

5aa1437cf3b804f1506dd9eda322e9d1e834e45d authored about 10 years ago by Andrew Cohen <[email protected]>
Merge pull request #21 from cudevmaxwell/typo

Fixed typo

64816e48607842d1a93a0fa69a51943ecfb70309 authored about 10 years ago by Steve Francia <[email protected]>
Merge pull request #20 from mohae/fix-windows-path

update to consistently use filepath instead of path and add looking in o...

4dcc7d4916b171017a54f532fbd6a3c31afe84ee authored about 10 years ago by Steve Francia <[email protected]>
Fixed typo

6c340f28863b45515792ae9eca94e6a135b90f5c authored about 10 years ago by Kevin Bowrin <[email protected]>
update to consistently use filepath instead of path and add looking in os.Getwd() for the config file to fix finding the config file in Windows issue

22f85e27c470b68aa6c12172f7629f685d75657f authored about 10 years ago by Joel Scoble <[email protected]>
Merge pull request #18 from stp-ip/patch-1

Fix typo

77144270da4a139bc4554f0488514f4212312ac3 authored about 10 years ago by Steve Francia <[email protected]>
Fix typo

bddcf7e10449b2539c8725491a5ce96782caca1e authored about 10 years ago by Michael Grosser <[email protected]>
Merge pull request #17 from bketelsen/etcd-consul-crypt

Etcd consul crypt

22d0391e9b71a4ee113bc5854bd82c805fc90b02 authored about 10 years ago by Steve Francia <[email protected]>
merge upstream/master

0562ef4c8bf927bbf1e77bf6321563f1282ec2da authored about 10 years ago by Brian Ketelsen <[email protected]>
document consul support, not requirement to set config type for remote KV stores

e55c96ecc93e092a32a7739d7542a4b29621cf5e authored about 10 years ago by Brian Ketelsen <[email protected]>
add support for consul

563f4d44c41aa83380a63f0f0043cfc23beb7711 authored about 10 years ago by Brian Ketelsen <[email protected]>
Added basic documentation, pointers to crypt repository, and tests for precedence

51da30f655d2ec1dff22979395a9706d79560dc1 authored about 10 years ago by Brian Ketelsen <[email protected]>
Merge pull request #13 from chrishamant/master

779adc021a3a5575c0cd193c9310b30d3daefd83 authored about 10 years ago by Steve Francia <[email protected]>
removing some debugging printlns

5e1d5e72079eb3da981a39c4c6f7922fdaefc6ad authored about 10 years ago by Brian Ketelsen <[email protected]>
Actually return the kvstore retrieved from the kv server

ea041020036513c4caf47de5298abe9d255d2c35 authored about 10 years ago by Brian Ketelsen <[email protected]>
added error for remote configuration not found

d2d8f6caa10ca54d0a9381c7b87442d7acf3dd5e authored about 10 years ago by Brian Ketelsen <[email protected]>
add readremoteconfig for cases when there are no local configuration files

c33e6906870fc45be733df7f2f6c0dfcacf5f8a1 authored about 10 years ago by Brian Ketelsen <[email protected]>
existing tests pass

f8939d92298d973ba1b80b850edc5b9b1d030e91 authored about 10 years ago by Brian Ketelsen <[email protected]>
adding preliminary etcd support

a28bee1fbaa139fb632f2b13d03a5e878f6b5adb authored about 10 years ago by Brian Ketelsen <[email protected]>
work in progress

3d8182460cd36ff24fc8263d5f9294d0099c0135 authored about 10 years ago by Brian Ketelsen <[email protected]>
fixing problem with case sensitivity with keys in env and flags maps

1b8adf4854c1b66a685cbcbd6ebb202cb832a1b7 authored about 10 years ago by Chris Hamant <[email protected]>
adding simple test for BindPFlag

01b1780288d1dcf3451e48bce510daae1ff5033f authored about 10 years ago by Chris Hamant <[email protected]>
Adding AllKeys and AllSettings functions and tests

aacc3049e2e1b6d6f3288aa65ba6f78160596835 authored about 10 years ago by spf13 <[email protected]>
Adding automatic reading from ENV w/tests

83fd92627cc9834ceccb85544b1fab7bf52150a0 authored about 10 years ago by spf13 <[email protected]>
Adding support for ENV variables

181a3b5f3bf3f921dbe94194984a7a1b8ace2f89 authored about 10 years ago by spf13 <[email protected]>
Included .yml as supported extension.

Hi. Thanks for creating Viper, it's been very useful to me. I come from Ruby and .yaml is really...

d56c59c66a8a2a57ff38c8a6227dbcd7cd5f64a3 authored over 10 years ago by David Pelaez <[email protected]>
fix issue #8

This fixes the aliases in config files bug. Whenever we register an alias, if there is a value ...

2b24bea958e2d411fc25a82e44fbbcc3b6ed0441 authored over 10 years ago by Nate Finch <[email protected]>
fix test after function rename

3cf05f93ef6e3f9947f9259c8fbc547da79033f3 authored over 10 years ago by Nate Finch <[email protected]>
Better comments for go doc

38c6d9eca300c623981c5f2c8b06448d8620f033 authored over 10 years ago by spf13 <[email protected]>
Better naming of the Marshal functionality.

c5a9056e3ba202155b07b2636d9a98e67eccd091 authored over 10 years ago by spf13 <[email protected]>
Better binding to Pflag

1cebee8d974a7d4055211bd34b8b3a5b590e0e10 authored over 10 years ago by spf13 <[email protected]>
Adding the ability to bind a flag to a key. Will set the default & override automatically.

Use like:
fetchCmd.Flags().Int("rsstimeout", 5, "Timeout (in min) for RSS retrival")
viper.Bin...

7c42740ea622bc885e5faac3757a8bd906224a13 authored over 10 years ago by spf13 <[email protected]>
Adding the ability to get into a struct

af373af72c16a023e39cee8a68f9fa9c7f9c2512 authored over 10 years ago by spf13 <[email protected]>
Handle $HOME and other environment variables in paths

7f5b583ff1789b39bf3d4f0f51cc456e2f77fcc4 authored over 10 years ago by spf13 <[email protected]>
Fixing case sensitivity bug with override values

541c1f8c5980291baed2d94418f275dcec3f962c authored over 10 years ago by spf13 <[email protected]>
Add support for yml extension

16d5c7c27dfdbfe984aabb7309e549228b3c95cc authored over 10 years ago by Victor Castell <[email protected]>
return more useful error if config file is missing

Signed-off-by: Joshua Rubin <[email protected]>

1a2e68e1bcd822436405129f371eab2972fd50b8 authored over 10 years ago by Joshua Rubin <[email protected]>
Added Reset Function

25817ada5921b507db5ffc42f3afc6f09b853ac6 authored over 10 years ago by spf13 <[email protected]>
Added "ConfigFileUsed" function

8b744a9310de812fd324878121c8011b1aad0ea6 authored over 10 years ago by spf13 <[email protected]>
Adding first draft of README.

a54c415b55a90defba33f42978729b11586c4f9d authored over 10 years ago by spf13 <[email protected]>
Viper is now case insensitive

bcb02e2472f8c20dc9b57122a13f1141896cba90 authored over 10 years ago by spf13 <[email protected]>
Initial Version

98be0718d2bd084f5cd8105f71e88ce9eda95fd4 authored over 10 years ago by spf13 <[email protected]>
Initial commit

f98d9bf08b6bdd3edaa8e4c619ea47f74aee5611 authored over 10 years ago by Steve Francia <[email protected]>