Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/metadata-json-lint
Tool to check the validity of Puppet metadata.json files
https://github.com/voxpupuli/metadata-json-lint
Add logic to allow for Puppet 5.0.0 compatibility
5b030ead365c9488745bbe067108d555c1b6ea97 authored over 7 years ago by Tim Meusel <[email protected]>1152dbd8c752a65e4aa6bc71ded7a78cd8a734a7 authored over 7 years ago by David Hollinger <[email protected]>
30127f01be757e08bed899f33bb5a04bec03daf3 authored over 7 years ago by David Hollinger <[email protected]>
New post install message added notifying users to install the
semantic_puppet gem if puppet vers...
Using the puppet gem's vendored semantic_puppet should fix the
compatibility and usability issue...
Release 2.0.0
0afc6b6724009bffe99501d3b33e9a965a6262ce authored over 7 years ago by Rob Nelson <[email protected]>253460ad878c4b1cd4fd142609c4411b69912bdc authored over 7 years ago by David Hollinger <[email protected]>
Fix puppet 5.x semantic_puppet API issues
53f66b784587464133c6f854ca6ccfdc81137fe6 authored over 7 years ago by Rob Nelson <[email protected]>c6acef8d1c00a35c22a654d54c72e74ff32c79fa authored over 7 years ago by David Hollinger <[email protected]>
13ca6e2791f2a9c4bf3af66ad1d2bc36e664cf30 authored over 7 years ago by David Hollinger <[email protected]>
ab2e7fe9cb893234464a0e6941d50906f3493c9d authored over 7 years ago by David Hollinger <[email protected]>
Same change as 748d23e but for --strict-dependencies, a change in
behaviour since a4bc76e.
Open...
5148e02c4bde9e22f0f34e7a2738b0e4065d0428 authored over 7 years ago by Dominic Cleal <[email protected]>Specify ruby version dependency explicitly
1ee2df6e93b330ef1ef24e878a9a355b653a5e29 authored over 7 years ago by Dominic Cleal <[email protected]>1f3cb497a461879ab340d7e0d7148dc7a25835a6 authored over 7 years ago by Rob Nelson <[email protected]>
Replace conditionals/custom checks with a JSON schema
ebbb60bb2c4e46c8487506e67477355ac8060987 authored over 7 years ago by Dominic Cleal <[email protected]>Release 1.2.2
8b55269d2180a437449e001f8b27be82f181fbf7 authored over 7 years ago by David Moreno García <[email protected]>
Validating metadata.json with a JSON schema provides very easy and
reliable type checking, key c...
a1e8b021e1e600386b6dda602110d4caa00d36e7 authored over 7 years ago by Dominic Cleal <[email protected]>
Don't log license ID warning with --no-strict-license
ad354c9f44c540348b30dca323ae7d8b3cb292c6 authored over 7 years ago by Rob Nelson <[email protected]>Add a changelog
9b6261ef346cfe7df187defa059bd5e29e763ea1 authored over 7 years ago by Rob Nelson <[email protected]>Move exit() calls into CLI, allow rake tasks to keep executing
8433750556f4ff7c2a48c619d39f42af5c8e6fa2 authored over 7 years ago by Rob Nelson <[email protected]>
On success, no exit(0) call is made from a rake task, allowing execution
to continue to further ...
Prior to a4bc76e, disabling strict-license would log a warning but not
exit with a failure, but ...
ffea0b07a509e8f09617d7ec0b1b394e1b8d9cec authored over 7 years ago by Dominic Cleal <[email protected]>
Include all lib/ files in gem
057515f63248f61cbd2ab810460471b6ebe3f39f authored over 7 years ago by Dominic Cleal <[email protected]>5a8d06fa91a48b69fd6af0730fcbf8b9a0ea22b0 authored over 7 years ago by Dominic Cleal <[email protected]>
Release 1.2.0
599241d0359e798899d217ea06aad48e86de926f authored over 7 years ago by Rob Nelson <[email protected]>1ff8e366cc1d695c3913ccc3069574ceefe98e65 authored over 7 years ago by Dominic Cleal <[email protected]>
Add warning for mixed version range syntax
de3a7b596c0061777e0f3aecb731f2c71f87ea5b authored over 7 years ago by Rob Nelson <[email protected]>
semantic_puppet 1.0.0 now accepts a mixed range syntax, per the NodeJS
specifications. It should...
db1f465159035db2acbba8801301df184a33c45f authored over 7 years ago by Dominic Cleal <[email protected]>
59b8c933484705e23def52974dc77fc3bbb125ac authored over 7 years ago by Dominic Cleal <[email protected]>
Fix 'broken' test to not check for specific JSON error code
494839fa9f95efc4232bb6a1f22e16d9938d26f4 authored over 7 years ago by Rob Nelson <[email protected]>
The integers in the JSON gem's error messages are source code line
numbers, which change between...
edit pass on README
3ad957f0c3cc43f49ae08f21f3dd4e6fd8fbde1b authored over 7 years ago by Dominic Cleal <[email protected]>71c51d6859aa067634edb04e37f1708b031b705a authored over 7 years ago by jbondpdx <[email protected]>
Add new --format option
0540aa6b60ea00857b6218b5f7ae1ca4d28f96be authored over 7 years ago by Rob Nelson <[email protected]>9f97f751bd6cfa15d33d0e41cdf79e5f8e1297db authored almost 8 years ago by Jesse Scott <[email protected]>
Adds a --format (-f) option to control the output format of errors and
warnings. Valid values fo...
Release 1.1.0
e5b07523b3e9c29759eb5b9c12b63478db701d78 authored almost 8 years ago by Rob Nelson <[email protected]>823fac1d1eab21e70457da55f131439740f98eea authored almost 8 years ago by Dominic Cleal <[email protected]>
Update tests to expect specific output
999c24e762d806b002688f45f1119c332f22d128 authored almost 8 years ago by Rob Nelson <[email protected]>
Point the user to the ${test_name}/last_output file in the event of a failure.
Improve the outpu...
If metadata.json does not exist; output a clear message instead of having an unhandled exception.
942ad1b4f33de863db993e93c9b5d92ca5edb03c authored almost 8 years ago by james-stocks <[email protected]>This test was failing due to invalid JSON syntax and not due to a long summary.
82d07463a3f3d9241a18718afbfc32a1721497c9 authored almost 8 years ago by james-stocks <[email protected]>Test cases that expect metadata-json-lint to return non-zero should also test that the output fr...
071f835abbe550066fb2940cb49ef8502535d97d authored almost 8 years ago by james-stocks <[email protected]>gemspec should require 'date'
f5448151ad2b7eb3099f9b473411ca4762f4db25 authored almost 8 years ago by Dominic Cleal <[email protected]>
Using ruby 2.3.1, I get a failure when running 'bundle exec rake -T' or 'tests/test.sh' like:
Th...
Tests are always returning true. Even if they fail
2a5763bcb96e60701015e9c8afec7950a991c9ce authored almost 8 years ago by Rob Nelson <[email protected]>470f05d4ab162d649a5a68286e6671441e2422e4 authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
7cd7498a67fb2ce290b5b7a9324db49c85fb068f authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
Allow setting options for the rake task or custom rake tasks
4962413f1d8b21675f8bb834209c739e0c65ae44 authored almost 8 years ago by Rob Nelson <[email protected]>493fe056c4ae9d9e60270e45ee06ecb753c73642 authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
Also properly contain `cd perfect`
3bb931ec48d54561b5d58b7c065cc0edd03dac0a authored almost 8 years ago by Jan Vansteenkiste <[email protected]>0c31befe4ea877bf427a282f5f58f4e1e9d316be authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
731bc79c36d1f3abb6a9913403f31af5ddd52583 authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
Feature/default option values
2b9001aa53ddc5f09d8c21905e815bc153a86550 authored almost 8 years ago by Rob Nelson <[email protected]>e06742fbb6d3de334eda7a0282982792f6d54f43 authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
b38bf3f7afb01f0e5b94329cf9891386c828c970 authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
(#47) Fail if version_range is present
5a4c3a1aac746096b047db7494bf29b4718d6a76 authored about 8 years ago by Rob Nelson <[email protected]>No pe
155dea1a4e932d1cee48815c62c8444fcd316167 authored about 8 years ago by Rob Nelson <[email protected]>44f59f9f51dcc0468d0868320aa07a4d64884519 authored about 8 years ago by Rob Nelson <[email protected]>
519b551dc564c9469a1ef6b701d48d537aaa25f5 authored about 8 years ago by Rob Nelson <[email protected]>
84f6b97a7e92735c2e6d7e71903816db21d1f7c3 authored about 8 years ago by Rob Nelson <[email protected]>
Adds feature to check tags
a16d9b9a359d2e3322c5872814fd5c076b83f0d3 authored about 8 years ago by Rob Nelson <[email protected]>
* Tags have to be in an array format, adds simple check for this
* Bumped module length metric, ...
Accurate gem publishing dates
3b63cb0b9086f1efc7f4d293958fe7c158bb719c authored about 8 years ago by Dennis Hoppe <[email protected]>Ensure the date of the gem publishing is correct.
80918a97a94a02f95c123b059a12b05c61cab6bd authored about 8 years ago by Rob Nelson <[email protected]>Release 1.0.0
7ccd83d2b75a021af3a8599e0f12814659154221 authored about 8 years ago by Rob Nelson <[email protected]>Do not require that the filename 'metadata.json' be passed.
c7edb6ab52dd7b4e5db092d9a05f169bdc8c53b0 authored about 8 years ago by Joseph (Jy) Yaworski <[email protected]>
This tool is built to lint metadata.json, so the argument for the
filename should not be mandatory.
Release v1.0.0
206c940d129519153476b8a703f82d217ba36c86 authored about 8 years ago by Rob Nelson <[email protected]>af3851c153aa9535697b4f79edcae4a72da7ee27 authored about 8 years ago by Garrett Honeycutt <[email protected]>
d6ab786cac3d02f9aab39a1d9d3ef7af57712c56 authored about 8 years ago by Garrett Honeycutt <[email protected]>
0d5fbcb0b5b39b72723faab01dec65da41881923 authored about 8 years ago by Garrett Honeycutt <[email protected]>
3169332dd15632f2d07085cbc67eda7d93a21e02 authored about 8 years ago by Garrett Honeycutt <[email protected]>
This little tool has been around for a while. It's interface has been
very stable and we can com...
Improve tests
461c8cb49f7076debe624c142b8c139b4a5f91f9 authored about 8 years ago by Rob Nelson <[email protected]>fbd4e1e9534cd134ef920ca4b3a923cc757f0d34 authored about 8 years ago by Rob Nelson <[email protected]>
c804767b641c3695dd7d5ff1a4d9129e53179628 authored about 8 years ago by Rob Nelson <[email protected]>
Run tests using `test()` only, and using `bundle exec` instead of pathed commands.
3c47b505ac9396e5f8be68ab9e67e15df1552f6b authored about 8 years ago by Rob Nelson <[email protected]>Release 0.0.19
9d69530474a61290e470af56b9a57932cb941979 authored about 8 years ago by Igor Galić <[email protected]>We need to be in the top level directory to automate the deploy.
272fa95edac2805683241c628e634b136a6fc6c2 authored about 8 years ago by Rob Nelson <[email protected]>Deploytest
6df610045516f48930484eeed698a13396362305 authored about 8 years ago by Tim Meusel <[email protected]>f3464b703738913bcf7081f42659a13bd25bff95 authored about 8 years ago by Rob Nelson <[email protected]>
701e010a8eda81713477459fcb4d7132bb587f5b authored about 8 years ago by Rob Nelson <[email protected]>
a85a1c5ce31d10552f91a9fe3cfc2b63098ff238 authored about 8 years ago by Rob Nelson <[email protected]>
Rubocop tweaks
d7300363c6c89859ca7580a772ed8a6a68f3ffe9 authored about 8 years ago by Spencer Krum <[email protected]>250a775202fb8dffa671d067a98ecc26594e4022 authored about 8 years ago by Spencer Krum <[email protected]>
67ecfcf3b3acf8674116105125ae314d3fff58e2 authored about 8 years ago by Spencer Krum <[email protected]>
631be85c5edafa4d65e87c3b2f4dfc565d41ddec authored about 8 years ago by Spencer Krum <[email protected]>
10ac69e9797b86f087e0a63ce358e66cd0d1fd3f authored about 8 years ago by Spencer Krum <[email protected]>
f8c1d8a4305146c601ef5ceea93b62c474a0c83f authored about 8 years ago by Spencer Krum <[email protected]>
Release 0.0.13
8bd217740b4968d20b9c719da4a2aa3b266a8df7 authored about 8 years ago by Spencer Krum <[email protected]>9b8e81e0289836487b89c29f6c4f82d2cd47a842 authored about 8 years ago by Spencer Krum <[email protected]>
5f11291044b0a94677cffc9be74790663b962bbc authored about 8 years ago by Spencer Krum <[email protected]>
Release 0.0.12
7b0a6d8e5064ff23f0df7b256d926e7c09376ed5 authored about 8 years ago by Tim Meusel <[email protected]>3ea9fdc4fde9cad608feb0e87a6b7489f0212a85 authored about 8 years ago by Spencer Krum <[email protected]>
Add dependency version checking
ac6a7c976e24d507e7b320c5871974fa8a1c3c8c authored over 8 years ago by Joseph (Jy) Yaworski <[email protected]>250a442b025fac87953600a8f14c44e2c376ebbd authored over 8 years ago by Matthew Haughton <[email protected]>