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

Merge pull request #82 from dhollinger/fix-sem-puppet-2

Add logic to allow for Puppet 5.0.0 compatibility

5b030ead365c9488745bbe067108d555c1b6ea97 authored over 7 years ago by Tim Meusel <[email protected]>
fixup! Add new requirements for puppet < 4.9.0 users

1152dbd8c752a65e4aa6bc71ded7a78cd8a734a7 authored over 7 years ago by David Hollinger <[email protected]>
Update README installation instructions

30127f01be757e08bed899f33bb5a04bec03daf3 authored over 7 years ago by David Hollinger <[email protected]>
Add new requirements for puppet < 4.9.0 users

New post install message added notifying users to install the
semantic_puppet gem if puppet vers...

38ddfc782dddae53849180a4cf61bbf5897ce67c authored over 7 years ago by David Hollinger <[email protected]>
Make metadata-json-lint dependent on the puppet gem

Using the puppet gem's vendored semantic_puppet should fix the
compatibility and usability issue...

ef820b76b59bd384f834b37959f88e2822c2a3fc authored over 7 years ago by David Hollinger <[email protected]>
Merge pull request #81 from dhollinger/rel200

Release 2.0.0

0afc6b6724009bffe99501d3b33e9a965a6262ce authored over 7 years ago by Rob Nelson <[email protected]>
Release 2.0.0

253460ad878c4b1cd4fd142609c4411b69912bdc authored over 7 years ago by David Hollinger <[email protected]>
Merge pull request #80 from dhollinger/semantic_fix

Fix puppet 5.x semantic_puppet API issues

53f66b784587464133c6f854ca6ccfdc81137fe6 authored over 7 years ago by Rob Nelson <[email protected]>
Add semantic_puppet to the test group in the Gemfile

c6acef8d1c00a35c22a654d54c72e74ff32c79fa authored over 7 years ago by David Hollinger <[email protected]>
Update README.md with new install instructions

13ca6e2791f2a9c4bf3af66ad1d2bc36e664cf30 authored over 7 years ago by David Hollinger <[email protected]>
Fix puppet 5.x semantic_puppet API issues

ab2e7fe9cb893234464a0e6941d50906f3493c9d authored over 7 years ago by David Hollinger <[email protected]>
Only log open dependency warning with --strict-dependencies

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]>
Merge pull request #77 from voxpupuli/rubycompat

Specify ruby version dependency explicitly

1ee2df6e93b330ef1ef24e878a9a355b653a5e29 authored over 7 years ago by Dominic Cleal <[email protected]>
Specify ruby version dependency explicitly

1f3cb497a461879ab340d7e0d7148dc7a25835a6 authored over 7 years ago by Rob Nelson <[email protected]>
Merge pull request #68 from domcleal/json-schema

Replace conditionals/custom checks with a JSON schema

ebbb60bb2c4e46c8487506e67477355ac8060987 authored over 7 years ago by Dominic Cleal <[email protected]>
Merge pull request #73 from domcleal/release-122

Release 1.2.2

8b55269d2180a437449e001f8b27be82f181fbf7 authored over 7 years ago by David Moreno García <[email protected]>
Replace conditionals/custom checks with a JSON schema

Validating metadata.json with a JSON schema provides very easy and
reliable type checking, key c...

4c385f57fad5341819ba509de4073739ab748f5f authored over 7 years ago by Dominic Cleal <[email protected]>
Release 1.2.2

a1e8b021e1e600386b6dda602110d4caa00d36e7 authored over 7 years ago by Dominic Cleal <[email protected]>
Merge pull request #71 from domcleal/69-no-strict-license-exit

Don't log license ID warning with --no-strict-license

ad354c9f44c540348b30dca323ae7d8b3cb292c6 authored over 7 years ago by Rob Nelson <[email protected]>
Merge pull request #67 from domcleal/changelog

Add a changelog

9b6261ef346cfe7df187defa059bd5e29e763ea1 authored over 7 years ago by Rob Nelson <[email protected]>
Merge pull request #72 from domcleal/70-rake-task-exit-success

Move exit() calls into CLI, allow rake tasks to keep executing

8433750556f4ff7c2a48c619d39f42af5c8e6fa2 authored over 7 years ago by Rob Nelson <[email protected]>
Move exit() calls into CLI, allow rake tasks to keep executing

On success, no exit(0) call is made from a rake task, allowing execution
to continue to further ...

d28f7c0df493136f345ca9a478c6882cf247f9a0 authored over 7 years ago by Dominic Cleal <[email protected]>
Don't log license ID warning with --no-strict-license

Prior to a4bc76e, disabling strict-license would log a warning but not
exit with a failure, but ...

748d23eb99d56179a22c262fb58699ec193ea947 authored over 7 years ago by Dominic Cleal <[email protected]>
Add a changelog

ffea0b07a509e8f09617d7ec0b1b394e1b8d9cec authored over 7 years ago by Dominic Cleal <[email protected]>
Merge pull request #66 from domcleal/gem-missing-libs

Include all lib/ files in gem

057515f63248f61cbd2ab810460471b6ebe3f39f authored over 7 years ago by Dominic Cleal <[email protected]>
Include all lib/ files in gem

5a8d06fa91a48b69fd6af0730fcbf8b9a0ea22b0 authored over 7 years ago by Dominic Cleal <[email protected]>
Merge pull request #65 from domcleal/release-120

Release 1.2.0

599241d0359e798899d217ea06aad48e86de926f authored over 7 years ago by Rob Nelson <[email protected]>
Release 1.2.0

1ff8e366cc1d695c3913ccc3069574ceefe98e65 authored over 7 years ago by Dominic Cleal <[email protected]>
Merge pull request #64 from domcleal/mixed-version-syntax

Add warning for mixed version range syntax

de3a7b596c0061777e0f3aecb731f2c71f87ea5b authored over 7 years ago by Rob Nelson <[email protected]>
Add warning for mixed version range syntax

semantic_puppet 1.0.0 now accepts a mixed range syntax, per the NodeJS
specifications. It should...

bf06165a6c5dab6cbdd143442a07fd49f37426f5 authored over 7 years ago by Dominic Cleal <[email protected]>
Extract version requirement testing, add specs

db1f465159035db2acbba8801301df184a33c45f authored over 7 years ago by Dominic Cleal <[email protected]>
Use 'rake test' to run all tests and checks

59b8c933484705e23def52974dc77fc3bbb125ac authored over 7 years ago by Dominic Cleal <[email protected]>
Merge pull request #63 from domcleal/fix-broken-test-json-number

Fix 'broken' test to not check for specific JSON error code

494839fa9f95efc4232bb6a1f22e16d9938d26f4 authored over 7 years ago by Rob Nelson <[email protected]>
Fix 'broken' test to not check for specific JSON error code

The integers in the JSON gem's error messages are source code line
numbers, which change between...

2ee075a1eab4076b514da7b86aa503bdd8bc16a5 authored over 7 years ago by Dominic Cleal <[email protected]>
Merge pull request #62 from jbondpdx/readme-edit

edit pass on README

3ad957f0c3cc43f49ae08f21f3dd4e6fd8fbde1b authored over 7 years ago by Dominic Cleal <[email protected]>
edit pass on README

71c51d6859aa067634edb04e37f1708b031b705a authored over 7 years ago by jbondpdx <[email protected]>
Merge pull request #60 from whopper/add_format_option

Add new --format option

0540aa6b60ea00857b6218b5f7ae1ca4d28f96be authored over 7 years ago by Rob Nelson <[email protected]>
Add test for json format output.

9f97f751bd6cfa15d33d0e41cdf79e5f8e1297db authored almost 8 years ago by Jesse Scott <[email protected]>
Add --format option

Adds a --format (-f) option to control the output format of errors and
warnings. Valid values fo...

a4bc76e81b07ad2fea6b008271d555ecfe9b6798 authored almost 8 years ago by Jesse Scott <[email protected]>
Merge pull request #58 from domcleal/release-110

Release 1.1.0

e5b07523b3e9c29759eb5b9c12b63478db701d78 authored almost 8 years ago by Rob Nelson <[email protected]>
Release 1.1.0

823fac1d1eab21e70457da55f131439740f98eea authored almost 8 years ago by Dominic Cleal <[email protected]>
Merge pull request #57 from james-stocks/update_tests

Update tests to expect specific output

999c24e762d806b002688f45f1119c332f22d128 authored almost 8 years ago by Rob Nelson <[email protected]>
Improve printed output for failing tests

Point the user to the ${test_name}/last_output file in the event of a failure.
Improve the outpu...

8fd81981204ab6d87b8bd74842a7c2612b988a5f authored almost 8 years ago by james-stocks <[email protected]>
Rescue exception if metadata.json does not exist to read

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]>
Fix json for long summary test

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]>
Update tests to expect specific output

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]>
Merge pull request #56 from james-stocks/fix_date

gemspec should require 'date'

f5448151ad2b7eb3099f9b473411ca4762f4db25 authored almost 8 years ago by Dominic Cleal <[email protected]>
gemspec should require 'date'

Using ruby 2.3.1, I get a failure when running 'bundle exec rake -T' or 'tests/test.sh' like:
Th...

61ad41055fc0ae985b5591b63b8595e2e98e0f78 authored almost 8 years ago by james-stocks <[email protected]>
Merge pull request #55 from vrtdev/bugfix/fix_tests_false_positive

Tests are always returning true. Even if they fail

2a5763bcb96e60701015e9c8afec7950a991c9ce authored almost 8 years ago by Rob Nelson <[email protected]>
pe requirement broke the tests

470f05d4ab162d649a5a68286e6671441e2422e4 authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
Tests are always returning true. Even if they fail

7cd7498a67fb2ce290b5b7a9324db49c85fb068f authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
Merge pull request #50 from vrtdev/feature/minimal_options_in_rake_task

Allow setting options for the rake task or custom rake tasks

4962413f1d8b21675f8bb834209c739e0c65ae44 authored almost 8 years ago by Rob Nelson <[email protected]>
Increase max modulelength until we refactor (split out)

493fe056c4ae9d9e60270e45ee06ecb753c73642 authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
Add new tests for rake options

Also properly contain `cd perfect`

3bb931ec48d54561b5d58b7c065cc0edd03dac0a authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
Refactor test.sh script (split test binary <-> test rake)

0c31befe4ea877bf427a282f5f58f4e1e9d316be authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
Allow setting options for the rake task or custom rake tasks

731bc79c36d1f3abb6a9913403f31af5ddd52583 authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
Merge pull request #52 from vrtdev/feature/default_option_values

Feature/default option values

2b9001aa53ddc5f09d8c21905e815bc153a86550 authored almost 8 years ago by Rob Nelson <[email protected]>
Update readme with defaults

e06742fbb6d3de334eda7a0282982792f6d54f43 authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
Show defaults when running with --help

b38bf3f7afb01f0e5b94329cf9891386c828c970 authored almost 8 years ago by Jan Vansteenkiste <[email protected]>
Merge pull request #48 from voxpupuli/no_version_range

(#47) Fail if version_range is present

5a4c3a1aac746096b047db7494bf29b4718d6a76 authored about 8 years ago by Rob Nelson <[email protected]>
Merge pull request #49 from voxpupuli/no_pe

No pe

155dea1a4e932d1cee48815c62c8444fcd316167 authored about 8 years ago by Rob Nelson <[email protected]>
(#46) Update existing tests to remove the 'pe' 'requirements' fields

44f59f9f51dcc0468d0868320aa07a4d64884519 authored about 8 years ago by Rob Nelson <[email protected]>
(#46) Warn if 'pe' 'requirement' is present

519b551dc564c9469a1ef6b701d48d537aaa25f5 authored about 8 years ago by Rob Nelson <[email protected]>
(#47) Fail if version_range is present

84f6b97a7e92735c2e6d7e71903816db21d1f7c3 authored about 8 years ago by Rob Nelson <[email protected]>
Merge pull request #45 from petems/add_tag_check

Adds feature to check tags

a16d9b9a359d2e3322c5872814fd5c076b83f0d3 authored about 8 years ago by Rob Nelson <[email protected]>
Adds feature to check tags

* Tags have to be in an array format, adds simple check for this
* Bumped module length metric, ...

aa158bc7478f0a82f3203662a13e6ddeff44ecd9 authored about 8 years ago by Peter Souter <[email protected]>
Merge pull request #43 from voxpupuli/rnelson0-patch-1

Accurate gem publishing dates

3b63cb0b9086f1efc7f4d293958fe7c158bb719c authored about 8 years ago by Dennis Hoppe <[email protected]>
Accurate gem publishing dates

Ensure the date of the gem publishing is correct.

80918a97a94a02f95c123b059a12b05c61cab6bd authored about 8 years ago by Rob Nelson <[email protected]>
Merge pull request #37 from voxpupuli/release_100

Release 1.0.0

7ccd83d2b75a021af3a8599e0f12814659154221 authored about 8 years ago by Rob Nelson <[email protected]>
Merge pull request #41 from ghoneycutt/default_metadata_json

Do not require that the filename 'metadata.json' be passed.

c7edb6ab52dd7b4e5db092d9a05f169bdc8c53b0 authored about 8 years ago by Joseph (Jy) Yaworski <[email protected]>
Do not require that the filename 'metadata.json' be passed.

This tool is built to lint metadata.json, so the argument for the
filename should not be mandatory.

54c14423f65c25fc7b252445255ff74fbfa2c045 authored about 8 years ago by Garrett Honeycutt <[email protected]>
Merge pull request #38 from ghoneycutt/release_100

Release v1.0.0

206c940d129519153476b8a703f82d217ba36c86 authored about 8 years ago by Rob Nelson <[email protected]>
Use GitHub's contributor list in README to prevent missing anyone

af3851c153aa9535697b4f79edcae4a72da7ee27 authored about 8 years ago by Garrett Honeycutt <[email protected]>
Be verbose with tests.

d6ab786cac3d02f9aab39a1d9d3ef7af57712c56 authored about 8 years ago by Garrett Honeycutt <[email protected]>
Be explicit on supported platforms.

0d5fbcb0b5b39b72723faab01dec65da41881923 authored about 8 years ago by Garrett Honeycutt <[email protected]>
Do not limit our dependencies to pre v1 quality

3169332dd15632f2d07085cbc67eda7d93a21e02 authored about 8 years ago by Garrett Honeycutt <[email protected]>
Release 1.0.0

This little tool has been around for a while. It's interface has been
very stable and we can com...

f3b056680faa8687a96b5bb4de203fe4fca10cf5 authored about 8 years ago by Spencer Krum <[email protected]>
Merge pull request #34 from voxpupuli/improve_tests

Improve tests

461c8cb49f7076debe624c142b8c139b4a5f91f9 authored about 8 years ago by Rob Nelson <[email protected]>
Travis calls `tests/test.sh` to prevent directory changes

fbd4e1e9534cd134ef920ca4b3a923cc757f0d34 authored about 8 years ago by Rob Nelson <[email protected]>
Enable calling tests/test.sh without changing into the directory.

c804767b641c3695dd7d5ff1a4d9129e53179628 authored about 8 years ago by Rob Nelson <[email protected]>
Improve tests

Run tests using `test()` only, and using `bundle exec` instead of pathed commands.

3c47b505ac9396e5f8be68ab9e67e15df1552f6b authored about 8 years ago by Rob Nelson <[email protected]>
Merge pull request #33 from voxpupuli/deploytest

Release 0.0.19

9d69530474a61290e470af56b9a57932cb941979 authored about 8 years ago by Igor Galić <[email protected]>
Release 0.0.19

We need to be in the top level directory to automate the deploy.

272fa95edac2805683241c628e634b136a6fc6c2 authored about 8 years ago by Rob Nelson <[email protected]>
Merge pull request #32 from voxpupuli/deploytest

Deploytest

6df610045516f48930484eeed698a13396362305 authored about 8 years ago by Tim Meusel <[email protected]>
Rubocop fix for GuardClass violation

f3464b703738913bcf7081f42659a13bd25bff95 authored about 8 years ago by Rob Nelson <[email protected]>
Version 0.0.18 - Another attempt at automated deploy

701e010a8eda81713477459fcb4d7132bb587f5b authored about 8 years ago by Rob Nelson <[email protected]>
Ignore bundler paths and swap files

a85a1c5ce31d10552f91a9fe3cfc2b63098ff238 authored about 8 years ago by Rob Nelson <[email protected]>
Merge pull request #29 from 3flex/rubocop-tweaks

Rubocop tweaks

d7300363c6c89859ca7580a772ed8a6a68f3ffe9 authored about 8 years ago by Spencer Krum <[email protected]>
Un-jankify the gemspec file

250a775202fb8dffa671d067a98ecc26594e4022 authored about 8 years ago by Spencer Krum <[email protected]>
Release 0.0.17

67ecfcf3b3acf8674116105125ae314d3fff58e2 authored about 8 years ago by Spencer Krum <[email protected]>
Release 0.0.16

631be85c5edafa4d65e87c3b2f4dfc565d41ddec authored about 8 years ago by Spencer Krum <[email protected]>
Release 0.0.15

10ac69e9797b86f087e0a63ce358e66cd0d1fd3f authored about 8 years ago by Spencer Krum <[email protected]>
Release 0.0.14

f8c1d8a4305146c601ef5ceea93b62c474a0c83f authored about 8 years ago by Spencer Krum <[email protected]>
Merge pull request #31 from voxpupuli/release_0013

Release 0.0.13

8bd217740b4968d20b9c719da4a2aa3b266a8df7 authored about 8 years ago by Spencer Krum <[email protected]>
Modify travis.yaml to enable release

9b8e81e0289836487b89c29f6c4f82d2cd47a842 authored about 8 years ago by Spencer Krum <[email protected]>
Release 0.0.13

5f11291044b0a94677cffc9be74790663b962bbc authored about 8 years ago by Spencer Krum <[email protected]>
Merge pull request #30 from voxpupuli/release_0012

Release 0.0.12

7b0a6d8e5064ff23f0df7b256d926e7c09376ed5 authored about 8 years ago by Tim Meusel <[email protected]>
Release 0.0.12

3ea9fdc4fde9cad608feb0e87a6b7489f0212a85 authored about 8 years ago by Spencer Krum <[email protected]>
Merge pull request #25 from 3flex/semver

Add dependency version checking

ac6a7c976e24d507e7b320c5871974fa8a1c3c8c authored over 8 years ago by Joseph (Jy) Yaworski <[email protected]>
Add dependency version checking

250a442b025fac87953600a8f14c44e2c376ebbd authored over 8 years ago by Matthew Haughton <[email protected]>