Ecosyste.ms: OpenCollective

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

github.com/voxpupuli/hiera-eyaml

A backend for Hiera that provides per-value asymmetric encryption of sensitive data
https://github.com/voxpupuli/hiera-eyaml

Revert "Cache key strings."

d0163687e73e925c07868c81fbdd52a59a9582c5 authored about 5 years ago
Merge pull request #288 from bastelfreak/rel310

release 3.1.0

a04ac1d380c7cb1cd29067421c551808ae426790 authored about 5 years ago
release 3.1.0

6885bb853beb81b11f9854d4c5110295c866930b authored about 5 years ago
Merge pull request #287 from crayfishx/doc_vault

(docs) Update README with reference to hiera-eyaml-vault

1fe027a7f55b5399c7f4d9c7eeefd6bf70e2d14b authored about 5 years ago
(docs) Update README with reference to hiera-eyaml-vault

8ec5159274783eb0001cd8f56a880ace67a974f3 authored about 5 years ago
Merge pull request #283 from ocadotechnology/wip-282

fix: don't handle cli exceptions early

32e116d094eb937b4c253370febb8eb181f5ec3d authored over 5 years ago
Merge pull request #144 from GeoffWilliams/decryption_error_message

catch failed decryption and print a helpful message

bdc118eddc8d381da38ee6fcab95695b5e4ff5b6 authored over 5 years ago
catch failed decryption and print a helpful message

8f229e5d894ba2f5d4acab2b7c0d9b0b4fc7dc2d authored over 5 years ago
fix: don't handle cli exceptions early

fixes #282

52979196c2f27e19d18d4d3bb30dcaa2145c7242 authored over 5 years ago
Merge pull request #191 from mkulke/master

Cache key strings.

5bd25128cbf15c167cc84f096e19876d25194598 authored over 5 years ago
Added test

4e0307f6f7c0510b4969746be0580648704236ef authored over 5 years ago
Cache key strings.

913ca8c6e455c99c180cc120546cea6ccf3ae92d authored over 5 years ago
Merge pull request #279 from craigwatson/craig/add_gkms_doc

Adding doc for Google KMS plugin

b5e19d165bb8f04b4ed6e29dec62bf1add3bb6b6 authored almost 6 years ago
Adding doc for Google KMS plugin

79fe86947b5ac91e95bf9db2f5f7c3c9ae6fea81 authored almost 6 years ago
Bump version to 3.0.1.rc0

9c399514756ddea9b17370ebc2ddd6441006f00d authored about 6 years ago
Merge pull request #276 from alexjfisher/release_3_0_0

Release 3.0.0

ed6e861873fce5989756b76dc4108c3ad3d2c319 authored about 6 years ago
Release 3.0.0

ecd9cd2b87e5cc5241eb0acb8338908e34bf7768 authored about 6 years ago
Merge pull request #274 from jarretlavallee/fix/master/PUP-9436_utf_encoding

Use UTF-8 as the encoding for plain text data

1365a519ad031cfe33bfc071522f165c78a1f020 authored about 6 years ago
Force the UTF-8 encodings for plain text

Prior to this commit, the encoding of the plain_text could possibly
fail. This commit forces an ...

5221f8ed73a936b26578725cfe535aa871184d3c authored about 6 years ago
Pin the rubygems version for Ruby 2.1.9

Prior to this commit, travis would fail to update ruby gems as version
3.x requires ruby 2.3+. T...

6f027842f10e5bd9767945d478670d3be4433baf authored about 6 years ago
Use UTF-8 as the encoding for plain text data

Prior to this commit, the encoding could be anything that the Base64 or
decryptor returned. In t...

8ba0710c0a9a26be5c07ada90d79eda9c43f8d51 authored about 6 years ago
Merge pull request #268 from chadlyon/master

Upgrading trollop to optimist to remove deprecation warnings

37672b224c3b9cc4ae438bfef44afb53695e9377 authored over 6 years ago
Upgrading trollop to optimist to remove deprecation warnings

a6cfe554f939445cf84668298f11414990793cb9 authored over 6 years ago
Merge pull request #265 from AMDmi3/patch-1

Fix regem.sh shebang, it does not need bash

bdc4b0291bb38a55bdc0e9965906432172bf8775 authored over 6 years ago
Fix regem.sh shebang, it does not need bash

9c3cc9b3da9bc0de63fe9384bb7412623e2bdba3 authored over 6 years ago
Merge pull request #261 from juniorsysadmin/no-sha1-digest

Allow selection of digest, default to SHA256

b7b2d2dec389b898434035ca78e53da9c1acff28 authored almost 7 years ago
Allow selection of digest, default to SHA256

d9180b742bd63477add9467271da07ba190ad292 authored almost 7 years ago
Merge pull request #260 from jflorian/master

expand README on whole-file encryption usage

78a3b0a7dc91aff514c9d9488162cdfe7eb35e8d authored almost 7 years ago
expand README on whole-file encryption usage

Signed-off-by: John Florian <[email protected]>

2ef009a0fee8e6833a2923abb501bf1902813900 authored almost 7 years ago
Merge pull request #256 from benjunmun/encrypt_only_edit

Add encrypt-only flag for 'edit' command.

2b2f967aa35c1dc612de5a64e7875ef874281988 authored almost 7 years ago
Change edit interface per code review.

Convert --encrypt-only flag to --no-decrypt to better match existing
flags.

Better description ...

47d5d44334dd2dcd09d56ede75809686b8df6988 authored almost 7 years ago
Merge pull request #227 from tuxmea/keysize_option

allow setting an individual keysize

fe26f56c1a55308bb685b7e31de1c24c12330dad authored almost 7 years ago
allow setting an individual keysize

fixes #226

2581aae79a1fd1d01a27aaa3ab412493d6aaf619 authored almost 7 years ago
Fix warning in tests for unescaped character class.

5c143682aa9a1f41e5d53a11a0bff0e4b88a7d3e authored almost 7 years ago
Add encrypt-only flag for 'edit' command.

Enables editing of files with only access to the public key.
Already-encrypted values will not b...

bb23ad01c17bc1eafb80923b8439f637e2ece218 authored almost 7 years ago
Make it clear that the ID and parens must be deleted, not just the ID (#188)

d489a0d792ff592f96767e7702705681714c2b4c authored about 7 years ago
Make output of `eyaml decrypt` valid yaml with multiline values. (#183)

b1bef8ba2256518f72d47b3b2f3276cb552c3c5f authored about 7 years ago
Remove unnecessary double-decryption of blocks (#182)

c0eb33768c63c32fdb327e1cc264884b19842d54 authored about 7 years ago
Merge pull request #254 from vinzent/update_travis_config

Test only with current Puppet and Ruby combination

de937b7bdf321d1d3980cda89a0e1a439644d991 authored about 7 years ago
Remove Puppet 3 test

af8fa2c06afd90989117379c62d578bf21f459c2 authored about 7 years ago
Rename init.pp to run.pp to match class loader expectations

ed3194b41263fcf1414f1832fba94ca39771bf17 authored about 7 years ago
Only test with still supoprted Puppet versions

Remove Puppet 3 tests and tests with Ruby versions
not used by puppet-agent.

7e8e8fcb5af21ff80892fb53eedd0663b64eb285 authored about 7 years ago
Update #{self.prefix} to match yamllint rules (#248)

* Update #{self.prefix} to match yamllint rules

yamllint defaults to require-starting-space, ...

9aa3fdc13943fbb5d09d69817fc0e24dcd1c32d1 authored about 7 years ago
Fix badge, link to AWS KMS/IAM integration (#245)

* Fix badge, add a How-To section

68dfa058531ae9506e9b6ffb62ad794a492bbf89 authored over 7 years ago
Merge pull request #242 from voxpupuli/rnelson0-patch-1

Remove tildes that don't expand from configuration examples

e861eb74c4d69127677a43fdb30e77c4c469a97c authored over 7 years ago
Merge pull request #240 from Nextdoor/feature/cache

Add a cache for decrypted values

3067cc6534900bf6ce2d8fb179cd8678a7fdb4ce authored over 7 years ago
Remove tildes that don't expand from configuration examples

Fixes #170

f8d539a1918040b3b0b64529d3f72586b59c3288 authored over 7 years ago
Merge pull request #233 from cosmincojocar/dianac10-ignore_unchanged_tokens_on_edit

Modify edit command to not recrypt unchanged values

06a4037e33d7987c78ae78f2233af5cd0bcf50f2 authored over 7 years ago
Merge pull request #232 from cosmincojocar/dianac10-modify_recrypt_accept_different_input_output

Modify recrypt command to allow recrypting file with different encryp…

b255ba01f9b047e08e8832d41251e0294084c0dc authored over 7 years ago
Add more tests for recrypt command

82fbe23946262b5b67922ef38b36d8c75b342b5a authored over 7 years ago
Modify recrypt command to allow recrypting file with different encryption method

94cc3a36ae03c4fb78c7484610877c1e6563f4bf authored over 7 years ago
Modify edit command to not recrypt unchanged values

Signed-off-by: Diana Chinces <[email protected]>

c853317952a87cf803fa70d993bd28fbea46b4e5 authored over 7 years ago
Add test cases for unchanged plain text

b70c5edb40623965eef861c7c453a7b4fe71f5ac authored over 7 years ago
Make using cache optional

64d63ee7787342f7a746381642e74146ad1d2303 authored over 7 years ago
Add a cache for decrypted values

10b37b23574f7738554247aba0cf88f451d343ac authored over 7 years ago
Merge pull request #241 from voxpupuli/deprecations

Disable deprecation warnings

88838bb7fd57b653fc58f4f27c48a27984a1bb21 authored over 7 years ago
Only perform 'push' builds against master and version branches, as with other VP projects

6df86273ef7d02416e6d87ee2b78f37b58baf93d authored over 7 years ago
Disable deprecation warnings which negatively affect tests

Use `deeper` instead of `:deeper` as the merge_behavior in 4.10 (and lower?) expects an Enum of s...

0abe037e7bebe31f4e31506f8e31d5eb06e62bc7 authored over 7 years ago
Ignore temporary files

c3f5c2a4adf7baa7810440c5c69c68bd102c5e27 authored over 7 years ago
Merge pull request #220 from rnelson0/patch-1

Attempt to resolve Travis CI issues

831375ca6bfe6d3c9c564c4fc2ea07c487b8e06e authored over 7 years ago
Merge pull request #237 from sigv/drop-configuration-info

Suppressing logging of configuration files on init

87914c661adc952a890252dd38a1c4a38e3f205d authored almost 8 years ago
Collect configuration sources and log after parse

We do want to log where our configuration comes from as mentioned
in voxpupuli/hiera-eyaml#237 b...

60503247f054bcc4f0b26bf502f077f5b9225ed8 authored almost 8 years ago
Allow configuration files in non-interactive mode

Up until now, you could not directly use `eyaml` in shell scripting
along with a configuration f...

be4802871bcf727ece1f9e33e94297eb320ba25b authored almost 8 years ago
Merge pull request #236 from sigv/puppetlabs-keys-dir

Update the keys' example directory

4419fc9363b68f346c0ca4965054cb8d1e9798be authored almost 8 years ago
Remove a bad leading slash for file path

There was a bad slash that crawled in which was caught during
the PR review process. Apologies.

8af72c67f24c30f21b61a1c8c81e2332c6cd455e authored almost 8 years ago
Update the keys' example directory

The README seems to recognize the old /etc/puppet directory.
There was an update to mention Hier...

9b6b63967098a1da4dde8c249a4bafdf4fa28671 authored almost 8 years ago
Merge pull request #229 from nfagerlund/hiera5

(docs) Update README with instructions for using Hiera 5

9213c72a568722f7298067428380d6fa88eec942 authored almost 8 years ago
(docs) Update README with instructions for using Hiera 5

As of Puppet 4.9.3, Hiera 5 supports eyaml as long as the hiera-eyaml gem is
installed. So you c...

f1bee372b711e334ab4b840c62524235bcf1ca49 authored almost 8 years ago
Added voxpupuli migration update to README

884db5864be5254736a4d4beb3155e08ea9b46cc authored almost 8 years ago
Bump version to v2.1.1.rc1

Ensure no confusion between existing 2.1.0 published gem and HEAD

a25575fc29f0052ec8d9e6ebaaad20967a52a93b authored almost 8 years ago
Travis CI matrix and Gemfile updates

dde56d44dbd5a6684d7d3fcbccd68be947e1d384 authored almost 8 years ago
Bump version to 2.1.0

13015601bd24cd20a9b2da86aa807dc0dd49e0a1 authored almost 9 years ago
Merge pull request #187 from petems/refactor_highline_import

Refactor highline import

97c71dd83c17cfa9eca2f1203440fd21c09e9cb5 authored almost 9 years ago
Merge pull request #184 from adenot/hiera-eyaml-kms-into-readme

Adding hiera-eyaml-kms plugin to readme file

027e8f017a3d6c0132a4d3b8e0662f9aa4b5793e authored almost 9 years ago
Moves util string methods into LoggingHelper class

1928a622ed2f8f15088558a6434d0412640e9a2e authored almost 9 years ago
Move Utils methods into specific helper classes

705eadd91d1807055c20b949ae6fcb94b4533045 authored almost 9 years ago
Changes Gemfile to use gemspec

Allows using bundler to run local changes

a609dc2f4a4ea42f7ede5cd1a6faf8e371cf41e2 authored almost 9 years ago
Move to edit helper class

69dc01d6661e99a9b6eec510e92eebaa53473be7 authored almost 9 years ago
Merge pull request #181 from peculater/puppet-4-testing-support

Add testing support for puppet 4

43c17b60aa92b070600bf8cb871bcbce526b077d authored almost 9 years ago
Adding hiera-eyaml-kms plugin

c0cb62abfa67693765132bac976d2d84ac8a1d39 authored about 9 years ago
Add testing support for puppet 4. Tell Travis-CI to test against a matrix of rubies and puppets, both 3 and 4.

275bb4ce79954c65787fe872d53e3fcc16efc69b authored about 9 years ago
Updated version to 2.0.8 and updated CHANGES.md

54b62eff28d72cb8670df226e2a16b7562aa16fc authored almost 10 years ago
Added remove todo to regem tool

4d0d8d3efc220dbc6408e9766b7b763b46d46cab authored almost 10 years ago
Merge branch 'elyscape/tempfile_permissions'

ecdbd7c1d7f35ce98d326551cb06f803ce7cf597 authored almost 10 years ago
(#149) Restrict permissions on editor temp files

b03f170af6f013e8827fb4c95862616aaae75819 authored almost 10 years ago
(#149) Ensure eyaml edit temp files are removed

df4bfd461c02884b057cd99d221b3a5e4001783d authored almost 10 years ago
Merge pull request #151 from elyscape/fix/travis_old_ruby

Travis improvements: lock cucumber gem so we can build on Ruby <1.9.3, add newer Ruby, disable e...

1239f61b85f83a3e4cd0f6e2138c7ebcaefcdc15 authored almost 10 years ago
Disable email build notifications

f17de4383de873c8e6dc2c32d38c1010f9d217fe authored almost 10 years ago
Add new versions of Ruby to Travis matrix

72c5d1327d57a199d485a6f8163f6461c9bd2a7a authored almost 10 years ago
Lock various gems so we can build on Ruby <1.9.3

This also helps avoid surprises in the future.

81fef9e0dbdfc233b6b15452cc63b3d2b1709535 authored almost 10 years ago
Fixed formatting in change log

668d772d33f35db29ce20066d19071e2fb3aeccf authored almost 10 years ago
Added changes to change log

2fa87308a99723fbd66ec4cb1928285cee4c5e4b authored almost 10 years ago
Merge branch 'elyscape/tag_tool'

1bf77bb2dbc9263d3bd276aa25a969011a3f0bfe authored almost 10 years ago
Fix versions numbers in changelog

5457e7c087e6fca7634905d8e8ce7f62fea8ab58 authored almost 10 years ago
Add tool to make annotated git tags from changelog

8ef875931b87836836a5b6e08a4f1505a6e7fbb8 authored almost 10 years ago
Set version to 2.0.7

a45bb4cffa360cb2e6d1fc5fc63baa714d8918ad authored almost 10 years ago
Merge branch 'elyscape/parse_tabs_in_blocks'

26766fa1dae44bb1304604cc32b638dfcd48bc63 authored almost 10 years ago
(#136) Support \t and \r in block tokens

Fixes #136.

8a119faeadc3801000d84189896161e3c43ad303 authored almost 10 years ago
Added Gemfile.lock to gitignore

bf6348d22301423a1c904490330408c63bc4ecf9 authored almost 10 years ago
Merge branch 'elyscape/ruby_187_compatibility'

7c4196282e424c40e65ce516a3c7a7a1e036aadf authored almost 10 years ago