Ecosyste.ms: OpenCollective

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

github.com/voxpupuli/puppet-ghostbuster

👻 Dead code detector for Puppet
https://github.com/voxpupuli/puppet-ghostbuster

Merge pull request #90 from h0tw1r3/fix-89

FIx and improve hiera.yaml selection

6ba47b288b71c617b6986826e87bc0696e5ec0a8 authored 11 months ago by Markus Zilch <[email protected]>
prefer cwd hiera.yaml if exists

ghostbuster only works properly when run from the control repo with a
very specific find command...

c06ab716de609955566893f8219cca6f455c87a2 authored 11 months ago by Jeffrey Clark <[email protected]>
raise error if hiera.yaml is specified but does not exist

b6ef365bc09fca5f33e9da37d2f4f927c9b3a8a0 authored 11 months ago by Jeffrey Clark <[email protected]>
update hiera.yaml search path and datadir defaults to current standards

6d80e2c6b766f8b6be5fa9a83d16551faf9e3e22 authored 11 months ago by Jeffrey Clark <[email protected]>
fix attempts to load non-existent hiera.yaml

ce505aefb4a4a29d2cc7bbfe1b850678913cbe13 authored 11 months ago by Jeffrey Clark <[email protected]>
Merge pull request #88 from bastelfreak/rel120

Release 1.2.0

b4b8109b53c6b0e215663028d266bedb71b3d5b5 authored 11 months ago by Tim Meusel <[email protected]>
Release 1.2.0

acd7044bc54262938c339d04063c6f7e2759bc29 authored 11 months ago by Tim Meusel <[email protected]>
Merge pull request #82 from voxpupuli/dependabot/bundler/voxpupuli-rubocop-tw-2.4.0

Update voxpupuli-rubocop requirement from ~> 2.3.0 to ~> 2.4.0

539e0b774d5e2e5cba7f356e1f9ef662b3fdb0f0 authored 11 months ago by Markus Zilch <[email protected]>
Merge pull request #85 from h0tw1r3/optimize-puppetdb-query

optimize puppetdb query

f61cd0b16b10ebb8a8165386f1a1e2aef22b5d90 authored 11 months ago by Markus Zilch <[email protected]>
Merge pull request #87 from h0tw1r3/support-facts-by-symbol

Support facts by symbol

387b071627ed71ac4e16ae126d77d8deabc37094 authored 11 months ago by Markus Zilch <[email protected]>
Merge pull request #86 from h0tw1r3/support-hiera-datadir

support for hiera datadir

eff71cde8f6d42a6a3c537dc3aa25c060d307631 authored 11 months ago by Markus Zilch <[email protected]>
support facts added by symbol

1b54aed2c7b6ad5c8027bd89ce56316fc4c0685b authored 11 months ago by Jeffrey Clark <[email protected]>
support for hiera datadir

408ede27ca95b0dd89f9beb1d314d9bb136034b1 authored 11 months ago by Jeffrey Clark <[email protected]>
optimize puppetdb query

3c9cc1acda40dce51ebe95444c704af7130546f0 authored 11 months ago by Jeffrey Clark <[email protected]>
optimize search file content

* read file by line until match
* only read files once per check
* prefer include over match

re...

de8d879eae4fa0a5f721c2bddb9a94313f8b321d authored 11 months ago by Jeffrey Clark <[email protected]>
Update voxpupuli-rubocop requirement from ~> 2.3.0 to ~> 2.4.0

Updates the requirements on [voxpupuli-rubocop](https://github.com/voxpupuli/voxpupuli-rubocop) ...

f4932e2f867ce9daf3ffd8fb9f93939e16f521e9 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #73 from h0tw1r3/puppetdb_token_auth

support puppetdb token authentication

ad5edd41e447f7b7a223a18057799df4ed7dc068 authored 12 months ago by Ewoud Kohl van Wijngaarden <[email protected]>
support puppetdb token authentication

e7757b387cb52b21d5f89ed751cabf2db62a4200 authored 12 months ago by Jeffrey Clark <[email protected]>
Merge pull request #81 from voxpupuli/dependabot/bundler/voxpupuli-rubocop-tw-2.3.0

Update voxpupuli-rubocop requirement from ~> 2.2.0 to ~> 2.3.0

09200d06617a02fac8d0bb4c64cd2eea4c79c86c authored 12 months ago by Tim Meusel <[email protected]>
Update voxpupuli-rubocop requirement from ~> 2.2.0 to ~> 2.3.0

Updates the requirements on [voxpupuli-rubocop](https://github.com/voxpupuli/voxpupuli-rubocop) ...

e91e88ea0418f68c30be8bae20f168a92d3a05fa authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #80 from bastelfreak/rel110

Release 1.1.0

1058da4c11e8cf6b3a579c5f2dd6a93e7f54f848 authored 12 months ago by Tim Meusel <[email protected]>
Release 1.1.0

aa9aa7a472cfdf5cb1fddde683531132d03316d2 authored 12 months ago by Tim Meusel <[email protected]>
Merge pull request #78 from bastelfreak/reorder

reorder gems in Gemfile/gemspec

defd6120615219823b7a9abb89722cfc1f5ea7ba authored 12 months ago by Tim Meusel <[email protected]>
reorder gems in Gemfile/gemspec

We usually have all development gems in the gemspec. Gemfile contains
only the release-specific ...

b9126caf3e68548b852a1aeebd2901db17c5c480 authored 12 months ago by Tim Meusel <[email protected]>
Merge pull request #77 from bastelfreak/ruby27

Set minimal Ruby version to 2.7

34cf160745525a6d340a79795596fbd8e0d51f04 authored 12 months ago by Tim Meusel <[email protected]>
Set minimal Ruby version to 2.7

That's the minimal version we already test against. Also RuboCop uses
2.7 as target version.

e70ecfd237f8df6359ad5df3338b895341945a7f authored 12 months ago by Tim Meusel <[email protected]>
Merge pull request #76 from marek130/master

Release 1.0.0

ffcc3c3c8c8f0164e91753adc1c501124ee439bf authored about 1 year ago by Markus Zilch <[email protected]>
Regenerate CHANGELOG.md

b979bd8518ea9474b3106fbef3682309fe5fcdef authored about 1 year ago by Marek Pastierik <[email protected]>
Merge branch 'voxpupuli:master' into master

c80baa72aba4cf4b05c1ddab65f7e4a9fa419516 authored about 1 year ago by Marek Pastierik <[email protected]>
Release 1.0.0

5c9e2bb72f334eee4e3a4f16aa8925a7f9a9b21e authored about 1 year ago by Marek Pastierik <[email protected]>
Merge pull request #75 from marek130/master

Support hiera v5

30ab47fbb8ec53a82578265a42663d1096600e5f authored about 1 year ago by Markus Zilch <[email protected]>
Support hiera v5

64c5ddf29a020e830303ad11bb317d0886195fc5 authored about 1 year ago by Marek Pastierik <[email protected]>
Merge pull request #70 from voxpupuli/dependabot/bundler/puppet-lint-gte-1.0-and-lt-5.0

Update puppet-lint requirement from >= 1.0, < 3.0 to >= 1.0, < 5.0

1cc428a7695bdd0f07e54b35f3e581e74b2c3ec6 authored over 1 year ago by Markus Zilch <[email protected]>
Merge pull request #72 from voxpupuli/dependabot/github_actions/actions/checkout-4

Bump actions/checkout from 3 to 4

977900d6c8124c540e14aba3633bffec4f7073b2 authored over 1 year ago by Tim Meusel <[email protected]>
Bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...

3471d6c30f0333a8e90d3cf1fce9f5d08cc7b578 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #71 from zilchms/rubocopfixes

added some unsafe rubocop fixes

b709131be1ea1259557238b0ecdc8428ea9f1e9d authored over 1 year ago by Markus Zilch <[email protected]>
added some unsafe rubocop fixes

665b06098bebbe36eba5dd1d67c0341980a24803 authored over 1 year ago by markuszilch <[email protected]>
Update puppet-lint requirement from >= 1.0, < 3.0 to >= 1.0, < 5.0

Updates the requirements on [puppet-lint](https://github.com/puppetlabs/puppet-lint) to permit t...

1830f57eba2a7bf241ee93618f888cece3307b9e authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #69 from voxpupuli/modulesync

modulesync 2023-8-23

add96d7896c838e0bf45a14d41c8d18027f9a7fc authored over 1 year ago by Markus Zilch <[email protected]>
readded reading puppetdb url setting from puppet/util/puppetdb

224f928a6ce6557b3cdb1e7f85c50613121a2c0e authored over 1 year ago by markuszilch <[email protected]>
add bounded gem dependencies for target versions >= ruby2.7

d6a667d09c1dfc6fd526434f8a0bbded3243f83c authored over 1 year ago by markuszilch <[email protected]>
semantically version puppetdb-ruby gem in gemspec

4cd9d0dbc050d4cced2a23ba48ff04daa9aff9d0 authored over 1 year ago by markuszilch <[email protected]>
rubocop autofixes and todos

c6df403fcb730cb80f0e9e20535e9c43dadec45e authored over 1 year ago by markuszilch <[email protected]>
remove no longer available Puppet/util/puppetdb references and hardcode puppetdb_url fallback

8ebbae687789e3b41ce70cc4350d75545c167044 authored over 1 year ago by markuszilch <[email protected]>
revert spec_helper.rb

cabb7e90f3d17ec2dd1fa4be8626175d53de8186 authored over 1 year ago by markuszilch <[email protected]>
add rubocop todos

791468425f9c7b1437af537a3688d581e10dee89 authored over 1 year ago by markuszilch <[email protected]>
rubocop autofixes

d52c50bc1d30dad4c275ee668ff28ef4d87e93a5 authored over 1 year ago by markuszilch <[email protected]>
Update from voxpupuli modulesync_config

7180fb6bab274e2d04adbf943d38e24582ec89b4 authored over 1 year ago by markuszilch <[email protected]>
Merge pull request #68 from zilchms/migration

add transfer notice to README; adjust gemspec accordingly

096947796104477a7aa24eea71e0cefcbc9f87a4 authored over 1 year ago by Tim Meusel <[email protected]>
add/change flags according to voxpupuli standards

db96d7377327ad1237ee336641743645bdd2aa61 authored over 1 year ago by markuszilch <[email protected]>
add transfer notice to README; adjust gemspec accordingly

0f60a4a8d741c77467cab0b9e029f375958ca075 authored over 1 year ago by markuszilch <[email protected]>
Merge pull request #65 from raphink/default_certs

d4d559dc34f307f68e8da027fa52282661acaeac authored over 4 years ago by Raphaël Pinson <[email protected]>
Initialize settings once

7f7e79be7a2dc446a2f6ba5f935c49175c978398 authored over 4 years ago by Raphaël Pinson <[email protected]>
Use localcacert

a2bb7a5fec4c4dd0b2ea181505e661e52991c2f4 authored over 4 years ago by Raphaël Pinson <[email protected]>
missing require

f56da545bb84c6ab2b96ff552ab8750e4c75940d authored over 4 years ago by Raphaël Pinson <[email protected]>
Get puppetserver server from PuppetDB config

0e7cf3857d87d2d558af8354e617723f4401fb5e authored over 4 years ago by Raphaël Pinson <[email protected]>
Add defaults for openssl

2d8dbc43281f36074569f17b7cf9c917bc7fb116 authored over 4 years ago by Raphaël Pinson <[email protected]>
typo fix in the readme file

0442a7347529b244ab04ccda474fce4876484ea7 authored about 7 years ago by Sher Chowdhury <[email protected]>
Require puppetdb-ruby > 1.1.1

c6f54378a317e446b884ad16d566e90f6ef99949 authored over 7 years ago by Raphaël Pinson <[email protected]>
Update version to 0.9.0

722bbf3cd34b5e6de9dfb656b6113b2cc5d5ba6b authored over 7 years ago by Raphaël Pinson <[email protected]>
Release 0.9.0

07431a3f7d6bd8b3e2ece3e2fa9e1407b3eb1f51 authored over 7 years ago by Raphaël Pinson <[email protected]>
deactivated IS null

2560abfade13df655740cc7f1d7704f8ef2588ee authored over 7 years ago by Raphaël Pinson <[email protected]>
Fix hiera_files query

d33843abd8e02ef54c7d944790dd18b86cfb1077 authored over 7 years ago by Raphaël Pinson <[email protected]>
Fix tests by rstripping jgrep command

4aaeabbb26ac190d4f11c02dbf3be5915b8044ff authored over 7 years ago by Raphaël Pinson <[email protected]>
Fix query

2c3c6eaa0c997a654d6c3a02c6cfdb7f276564f5 authored over 7 years ago by Raphaël Pinson <[email protected]>
Missing closing brace

6992dca4fd22995f3fff548b9b1d35403cdf3da8 authored over 7 years ago by Raphaël Pinson <[email protected]>
Fix PuppetDB URL

It should not include /pdb/query

27fbeb880ecf08fcf9c96344c37119bcb9ce9398 authored over 7 years ago by Raphaël Pinson <[email protected]>
Merge pull request #62 from raphink/pql

Use PQL

cb3144eba3ccbb9ad985465b4303c1d1b05ef2c2 authored over 7 years ago by Raphaël Pinson <[email protected]>
Upgrade Ruby version for Travis

43064178d7388afc188f3e98581c4841bbcec3cc authored over 7 years ago by Raphaël Pinson <[email protected]>
Replace all instances of parameters.

9f1bc0361308f241837d547fcab32a79cf8a5311 authored over 7 years ago by Raphaël Pinson <[email protected]>
dir_name, not file_name

e391e8d7cdf21192c08519026f7028610f04a77f authored over 7 years ago by Raphaël Pinson <[email protected]>
No debug

599c21b0e91df162df009854450cc729a5eda930 authored over 7 years ago by Raphaël Pinson <[email protected]>
List resouces by type, not title

2d5922df147fc1be4bbab6b8384d0f02d3fc9fcc authored over 7 years ago by Raphaël Pinson <[email protected]>
'Test' PQL queries

05d47ddceed85c0f1d84515b2e4d2d4a6af98837 authored over 7 years ago by Raphaël Pinson <[email protected]>
Only query not deactivated nodes

054c625113126944f42779d631edeb78f1ced944 authored over 7 years ago by Raphaël Pinson <[email protected]>
Use PQL to query file resources

891edd0831b6b09a3eb6db212bf0fa8eb5392639 authored over 7 years ago by Raphaël Pinson <[email protected]>
Use PQL to query resources and cache list

aeef32189276ec060b3755f4a91e4b676e047ce4 authored over 7 years ago by Raphaël Pinson <[email protected]>
Use PQL in classes

b7ba3e846e6fcc64f4ff306cf83bb9e14df03634 authored over 7 years ago by Raphaël Pinson <[email protected]>
Release 0.8.0

553ea25323a9ff85c4537c24b2b2a8e7aab1412e authored over 8 years ago by Mickaël Canévet <[email protected]>
Support puppet-lint v2 (Fixes #61)

c0b3aa0e67f2b6f4811c3c95d4ed868e782770f4 authored over 8 years ago by Mickaël Canévet <[email protected]>
Release 0.7.3

b2b97066f30f7e3b0475eb1fef9e0a7b2ead9544 authored over 8 years ago by Mickaël Canévet <[email protected]>
Merge pull request #60 from mcanevet/fix/59

Convert fact value to boolean (fixes #59)

847102e809655927f1a68c0faa380e245db0779c authored over 8 years ago by Mickaël Canévet <[email protected]>
Convert fact value to boolean (fixes #59)

407f73002af47195988d53f137c72ec33786c67a authored over 8 years ago by Mickaël Canévet <[email protected]>
Release 0.7.2

80e5a7d957d4244ff03f7b93e2b4ad511326f7fb authored over 8 years ago by Mickaël Canévet <[email protected]>
Merge pull request #54 from mcanevet/fact_in_inline_template

Detect facts used in inline_template (fixes #53)

9959da888fb2b8f2085fd158cbe27a9bfe6ef71e authored over 8 years ago by Mickaël Canévet <[email protected]>
Detect facts used in inline_template (fixes #53)

a0987f43479234fa67fc838fa6128f6a34441d05 authored over 8 years ago by Mickaël Canévet <[email protected]>
Add missing monkey patch

2110c837728bdd61b0a1b983858078ea5cf21793 authored over 8 years ago by Mickaël Canévet <[email protected]>
Release 0.7.1

9ff5e30ffa5f1bd8914dce107637df99453fa04b authored over 8 years ago by Mickaël Canévet <[email protected]>
Merge pull request #52 from mcanevet/types_in_puppetdb

Use puppetdb instead of manifests for unused types detection

4afa7707df979d7119befdf32b695ac955cbc162 authored over 8 years ago by Mickaël Canévet <[email protected]>
Use puppetdb instead of manifests for unused types detection

b3371d6e2c740fb21c52899ce66059953a84e228 authored over 8 years ago by Mickaël Canévet <[email protected]>
Update README.md

3987960a11414200e6b6f233c19df4abdc2cf785 authored over 8 years ago by Mickaël Canévet <[email protected]>
Release 0.7.0

11855ea66fb7bf564ac60c756ae52580bd741348 authored over 8 years ago by Mickaël Canévet <[email protected]>
Merge pull request #51 from mcanevet/unused_types

Detect unused types (fixes #44)

c877fce8b4ad443dd7b5cf6adaaf5405789c61cf authored over 8 years ago by Mickaël Canévet <[email protected]>
Detect unused types (fixes #44)

f493b6babeddcc7791a5c2e7ecbde4e5489f376f authored over 8 years ago by Mickaël Canévet <[email protected]>
Merge pull request #50 from mcanevet/unused_functions

Detect unused functions (fixes #43)

6fade15fcabc3bd3469a78e59499c7e35a2a42c8 authored over 8 years ago by Mickaël Canévet <[email protected]>
Detect unused functions (fixes #43)

a4052261b7272511581df58e8ad3047aa421876a authored over 8 years ago by Mickaël Canévet <[email protected]>
Merge pull request #46 from mcanevet/unused_facts

Detect unused facts (fixes #45)

edcb8940e5a8f85d52d83cf62dac8de6b889dee4 authored over 8 years ago by Mickaël Canévet <[email protected]>
Detect unused facts (fixes #45)

24cb9b9e0d97f65afea8781cb59475e9a373366e authored over 8 years ago by Mickaël Canévet <[email protected]>
Merge pull request #49 from mcanevet/jgrep

Use fixtures for puppetdb queries

b8c38aa359871622aab08ce6cc49e49171f233ae authored over 8 years ago by Mickaël Canévet <[email protected]>
Use fixtures for puppetdb queries (Fixes #42)

e9d4311760d57f5e3aa6b3804fca95557f02328d authored over 8 years ago by Mickaël Canévet <[email protected]>