Ecosyste.ms: OpenCollective

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

github.com/indieweb/webmention-client-ruby

A Ruby gem for sending and verifying Webmention notifications.
https://github.com/indieweb/webmention-client-ruby

Add scheduled workflow run

2dd1834386c5c9032b955a2ef5e27c74b0e390b2 authored 10 months ago by Jason Garber <[email protected]>
Remove Bundler ecosystem, update schedule

e29705892f7f2a13046b520743ca623b3c568e21 authored 10 months ago by Jason Garber <[email protected]>
Add Dev Container configuration (#38)

95a1af1cd247e2e3b810f5b1c2dd7e4f6678d1e1 authored about 1 year ago by Jason Garber <[email protected]>
Switch to Standard for linting (#37)

* Remove RuboCop, add Standard

* Update Lint job to use Standard

* Add Git ignore blames f...

e464e005dffa3749a2f9a91e80fe0734d77ca356 authored about 1 year ago by Jason Garber <[email protected]>
Update YARD config, add IRB config (#36)

7f2a780b456df71e4fe23eebbe3dc2b0aa228032 authored about 1 year ago by Jason Garber <[email protected]>
Use `Set` where it makes sense (#35)

A bunch of this array-generating code calls `uniq` which is a great case
for using `Set`. Also,...

972027013c2aac1c77677299888e37c81de91578 authored about 1 year ago by Jason Garber <[email protected]>
Update documentation (#34)

* Remove unnecessary rules

* Add Code of Conduct file

* Update documentation files

6157a0a670862987fee3ad6799587d1b56bbd215 authored about 1 year ago by Jason Garber <[email protected]>
Bump development Ruby version to 2.7.8 (#33)

fce7e11ee4a66fe7ff2c7aa1f7690f6692746be8 authored about 1 year ago by Jason Garber <[email protected]>
Refactor CI workflow (#32)

3179f8afe8ef44266f965737b74309130e69fbce authored about 1 year ago by Jason Garber <[email protected]>
Remove references to CodeClimate (#31)

5e11ff6317623cf3e9aaf9c91157cc9703431ed3 authored about 1 year ago by Jason Garber <[email protected]>
Bump paambaati/codeclimate-action from 4.0.0 to 5.0.0 (#29)

Bumps [paambaati/codeclimate-action](https://github.com/paambaati/codeclimate-action) from 4.0.0...

a8c876b15fb3dcae1b3c168744b65fd58a907974 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump paambaati/codeclimate-action from 3.2.0 to 4.0.0 (#28)

Bumps [paambaati/codeclimate-action](https://github.com/paambaati/codeclimate-action) from 3.2.0...

bbd20c82c9a9be91b771ec271527693204e7ffd9 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add Ruby 3.2 to test matrix

a8041318b1d229a60896902402d82be7a3775b57 authored almost 2 years ago by Jason Garber <[email protected]>
Update development Ruby version to 2.7.7

2e09f9dcc7150067d5f344cac38b5f6bcb7ec73f authored almost 2 years ago by Jason Garber <[email protected]>
Update badge URL (badges/shields#8671)

8c6ff4b4e00fc0880a0c98df9482f2a17ed18817 authored almost 2 years ago by Jason Garber <[email protected]>
Update CHANGELOG and bump version

d72fa4fdc3b21cdd25448fb7ebcfb878cfe770f2 authored about 2 years ago by Jason Garber <[email protected]>
Add Yard configuration file

268df1ea0c0ccd0ac84571c788b07395dbd38da0 authored about 2 years ago by Jason Garber <[email protected]>
Address Yard warnings

2efe1e44d5e27b7a3c560163ef4c1000c4f186ca authored about 2 years ago by Jason Garber <[email protected]>
Refactor HTML parser class

ec58206f0eb669363fe15cbd7b19b3ae7fe2bdb7 authored about 2 years ago by Jason Garber <[email protected]>
Refactor JSON parser class

6818c0521d82f1180a25fc9c65fe3f582c335e71 authored about 2 years ago by Jason Garber <[email protected]>
Specify constant visibility

32ab1fb02d19d311ef854b01d84310f8aba6baf5 authored about 2 years ago by Jason Garber <[email protected]>
Use URI::DEFAULT_PARSER

…also re-enables RSpec warnings.

This change addresses the warning around `URI.extract` being o...

67c95ccd041e14500a7fe3a5c11e654f19dd6e24 authored about 2 years ago by Jason Garber <[email protected]>
Comment out warnings config

32999d7ba8226ca75c9c3fa6ff4aab06c8c6e079 authored about 2 years ago by Jason Garber <[email protected]>
Update indieweb-endpoints dependency constraint

4cd742f0e7e3702e72a8520d7c5541c926e3d974 authored about 2 years ago by Jason Garber <[email protected]>
Relax nokogiri dependency constraint

e86f3bc405c8caa1a3786f4cd52e8b5be3b8326c authored about 2 years ago by Jason Garber <[email protected]>
Use RSpec default config files as a base

d0ec87207c31789f0b8882cf9bef29fbc5335367 authored about 2 years ago by Jason Garber <[email protected]>
Update minimum Ruby to 2.7

Also updates development Ruby to 2.7.6

5bee7ddb3277ba74d7cac1d7b2cb1e3f80286eb0 authored about 2 years ago by Jason Garber <[email protected]>
Remove code-scanning-rubocop and rspec-github gems

2c5e41c2f0fba191d93f2607ff0af4332e491523 authored about 2 years ago by Jason Garber <[email protected]>
Update paambaati/codeclimate-action

704be9646d6617451918a9d2b031bd809645edff authored about 2 years ago by Jason Garber <[email protected]>
Revert "Disable Performance/ChainArrayAllocation cop"

This reverts commit 2152a0de5ec32b0b8eeaef47c00b1834d6325937.

6add4337f171564eca84b778b2f556800ba0e8ae authored about 2 years ago by Jason Garber <[email protected]>
Consistently use actions/checkout v3

253d26bc6c115d2a04fd47fbf9ea1f28b9ac0f7b authored about 2 years ago by Jason Garber <[email protected]>
Update paambaati/codeclimate-action version

0a9674182cba57c788fd4c578437598c9b00863a authored about 2 years ago by Jason Garber <[email protected]>
Disable Performance/ChainArrayAllocation cop

The modest scale at which this gem operates is unlikely to see any
meaningful benefit from the u...

2152a0de5ec32b0b8eeaef47c00b1834d6325937 authored about 2 years ago by Jason Garber <[email protected]>
Replace pry-byebug with Ruby debug gem

3e23ed1e7f5de14ac9799d26a1404b4b03e9256d authored about 2 years ago by Jason Garber <[email protected]>
Add GitHub Actions ecosystem

aa5949ea43a6a214b5bc80c1214eb58bd1b6e241 authored over 2 years ago by Jason Garber <[email protected]>
Use codeql-action/upload-sarif v2

cea0a293d303db02540e430035efa6ae58951324 authored over 2 years ago by Jason Garber <[email protected]>
Add Webmention.verify_webmention to list of new methods [skip ci]

34bd1dbc316253da7ec70da1b0c1ccacc5acfe22 authored over 2 years ago by Jason Garber <[email protected]>
Update spec description [skip ci]

3c1dfef1589549c176b91518a9597735b31bcc55 authored over 2 years ago by Jason Garber <[email protected]>
Bump version and update CHANGELOG

cd6cb8af4df7784ae08879cbc14046cbc114e58f authored over 2 years ago by Jason Garber <[email protected]>
Remove inaccurate YARD documentation

ba5c85cf18cf101562af62144ee0191400a52935 authored over 2 years ago by Jason Garber <[email protected]>
Address kwargs issue for Ruby 3

fa8692194dcd00e4486633b8ce0659bce1c24ff3 authored over 2 years ago by Jason Garber <[email protected]>
Address Lint/NonDeterministicRequireOrder warning in CI

3bb716aedec76ac47c545bcfb4325d3978033738 authored over 2 years ago by Jason Garber <[email protected]>
Break out usage into its own doc

d4922e3a63426724b3650134a6e6f9999e5238d6 authored over 2 years ago by Jason Garber <[email protected]>
Refactor verification to support vouch

ad2b4731c574914c27ce0850bb17916e2751cc95 authored over 2 years ago by Jason Garber <[email protected]>
Update documentation

4dc122619b1791356ad8f811a847afd15db8cad9 authored over 2 years ago by Jason Garber <[email protected]>
Add basic webmention verification capability

5fe5f58dcf8d44bfa05b0c21cab681b723208477 authored over 2 years ago by Jason Garber <[email protected]>
Revert "Refactor parser to accept root_node_selectors arg"

This reverts commit 11abf838c71c7df110773846225feffddf987335.

01bdcfd809245c9c5d7e5b63dc5572b97d8da684 authored over 2 years ago by Jason Garber <[email protected]>
Prefer NoMethodError to a KeyError

6b38a57d568b90c7a72b61bf7914854b775a1f76 authored over 2 years ago by Jason Garber <[email protected]>
Slice options to only supported keys

48a8640c0ba30357ce4ee3eb2552b3062e204fb7 authored over 2 years ago by Jason Garber <[email protected]>
Refactor parser to accept root_node_selectors arg

11abf838c71c7df110773846225feffddf987335 authored over 2 years ago by Jason Garber <[email protected]>
Formatting update

30312be9026997135073ebfbf53eee0c803898e1 authored over 2 years ago by Jason Garber <[email protected]>
Remove erroneous YARD documentation

c2d7f446ae3ce3d7e94287fc8c1a41e7c1b10405 authored over 2 years ago by Jason Garber <[email protected]>
Add vouch URL support

98292694ba100a9d60ac00f5e512cc0953484505 authored over 2 years ago by Jason Garber <[email protected]>
Update HTML parsing notes

e937fec62fae98dd971e99426f5d513d9dafd4e7 authored over 2 years ago by Jason Garber <[email protected]>
Reject internal links within a source document (#24)

d4e8140992114c4f50b9466c88a1bb7eead4ee36 authored over 2 years ago by Jason Garber <[email protected]>
Rewrite README

63c46bc39d12284c91ff390511f3a6658522e978 authored over 2 years ago by Jason Garber <[email protected]>
Update authors metadata

1e6fac71a6c35d0030508b5d29cc30c792a1cf3e authored over 2 years ago by Jason Garber <[email protected]>
Fix typo in YARD documentation

f11e4bf3e949e5bdcd6d5da851041fb7a6994ebf authored over 2 years ago by Jason Garber <[email protected]>
Improve YARD documentation

294905d8029d134ac2d458357045fd8a56a0af5f authored over 2 years ago by Jason Garber <[email protected]>
Update argument name for clarity

6d743a577fe51c66b0c4666f9957038fd054eb09 authored over 2 years ago by Jason Garber <[email protected]>
Rearrange specs to test module-level methods

714df46c6ba4151a3843322e98dade139c74ac9f authored over 2 years ago by Jason Garber <[email protected]>
Add module-level helper methods

623e83b2678d9af3a40cbe39be3e7737f6602b83 authored over 2 years ago by Jason Garber <[email protected]>
Update documentation for splat args

36e6829ca52462e900536aad575517f07876f1b4 authored over 2 years ago by Jason Garber <[email protected]>
Add Client#mentioned_urls spec

021acc70259eccd23d17b747aa2cf0782dd57076 authored over 2 years ago by Jason Garber <[email protected]>
Add Client#mentioned_urls and generic Url class

6e7f63df17d9507301b2fee7ecf1f53a71e19e97 authored over 2 years ago by Jason Garber <[email protected]>
Add private YARD notation to classes

33cea3a44c5c8162b2638f338c5c8fa1fe285a67 authored over 2 years ago by Jason Garber <[email protected]>
Add parser specs

11b1eab77c7a030d8d306468e0e8ba7a951923e7 authored over 2 years ago by Jason Garber <[email protected]>
Add HTML, JSON, and plaintext parsers

3ca1e6736d755662e3c42a77125b55279ea9d896 authored over 2 years ago by Jason Garber <[email protected]>
Rebuild client and dependent classes

9cdccb0e943449b2190c8d6e7776cbaacfe68749 authored over 2 years ago by Jason Garber <[email protected]>
Update RSpec configuration and fixtures handling

2a84d77d1fe518fd9bb00f7ea414561fc619c68a authored over 2 years ago by Jason Garber <[email protected]>
Remove reek, update CI jobs, add supporting gems

806bbc7c65fe114603ddb82aace143f071734815 authored over 2 years ago by Jason Garber <[email protected]>
Update SimpleCov configuration

fa86ac37f08d81702be2cd780bbbb20a12de66c7 authored over 2 years ago by Jason Garber <[email protected]>
Bump development Ruby version to 2.6.10

7e52ec947b21a8327e69e31098ce621c9724931b authored over 2 years ago by Jason Garber <[email protected]>
Remove redundant RuboCop directive and update formatting

fa733409bcb8c0752a5bc34564e8e820a36abb9a authored almost 3 years ago by Jason Garber <[email protected]>
Migrate test suite to RSpec

79ac68441a11d12c08abd8fe1db11726f5871c06 authored almost 3 years ago by Jason Garber <[email protected]>
Configure Markdown rule in EditorConfig

469a3ad605fd8ca50970c27e46904ea8393e9e26 authored almost 3 years ago by Jason Garber <[email protected]>
Use grep with regexp instead of select

d17ef6d46cc86d61c06f62341862acb6811d2ce5 authored almost 3 years ago by Jason Garber <[email protected]>
Convert test support files to HTML

4cdad6080a0478a65c710d938e78e040e6261b2c authored almost 3 years ago by Jason Garber <[email protected]>
Formatting per RuboCop recommendations

4620af058779a1bc28aa29853a8a582ee1db4a1c authored almost 3 years ago by Jason Garber <[email protected]>
Configure UncommunicativeVariableName

b7c6595a51ba5ff1b992f6edd2a2d85cee56e4d6 authored almost 3 years ago by Jason Garber <[email protected]>
Simplify BaseParser class

c22b8bd9ae6031a59211305245c4146c914e708c authored almost 3 years ago by Jason Garber <[email protected]>
Simplify Client argument handling

f3f0f4fe2d0be17ef5b8d0eb237d07ac2b69e260 authored almost 3 years ago by Jason Garber <[email protected]>
Update nokogiri version spec

cecf40fe7af828f92ccfe8ad345348b2dc0a1f29 authored almost 3 years ago by Jason Garber <[email protected]>
Fix typos in exception handling documentation [skip ci]

987d3682a7df25665c5e0b767a4ff4814114e4c3 authored almost 3 years ago by Jason Garber <[email protected]>
Prefer require_relative

a6c780170fa942c14f9fe80af921afa5036cfa55 authored almost 3 years ago by Jason Garber <[email protected]>
Update hash alignment style configuration

4192698ceb6822deaf7973975108efbeccc9317b authored almost 3 years ago by Jason Garber <[email protected]>
Revert "Remove redundant inline RuboCop directive"

This reverts commit 931afc8c82a36e3d2a8b8b93b24b9a03face7efb.

e844ab8042d26ff5f017c9a9fba3e593282a2b88 authored almost 3 years ago by Jason Garber <[email protected]>
Use e instead of exception when raising

da15d38d64fb0ea8d2a3796b49ea76e4e1765744 authored almost 3 years ago by Jason Garber <[email protected]>
Add rubygems_mfa_required to metadata

5c3222a51d8faa54657d544edf5a37fc7ec86642 authored almost 3 years ago by Jason Garber <[email protected]>
Update exception handling documentation

f1aafbc11c3869cf4c578b6ecabf4a0c7a57b63f authored almost 3 years ago by Jason Garber <[email protected]>
Update exception handling to accommodate dependency updates

b1e824dd26ac96a57f330bb773bef01ec6b2804e authored almost 3 years ago by Jason Garber <[email protected]>
Update runtime dependencies

135abe47dc21e44cffa10da5d97f59471eaa67ec authored almost 3 years ago by Jason Garber <[email protected]>
Update Addressable and Nokogiri version constraints

c3b8f99a72975229539f32849325504a41ce4d50 authored almost 3 years ago by Jason Garber <[email protected]>
Remove redundant inline RuboCop directive

931afc8c82a36e3d2a8b8b93b24b9a03face7efb authored almost 3 years ago by Jason Garber <[email protected]>
Add additional cop configurations

667599b67c9df5cc10d0497fd02968dcf7e9369c authored almost 3 years ago by Jason Garber <[email protected]>
Remove redundant calls to freeze

4ed2dd7f09c5909ca0002a42bd0d469b49fc546b authored almost 3 years ago by Jason Garber <[email protected]>
Add frozen string literal magic comment to files

18397cf53e2aeabd7e49faae1c50f8f812e11c58 authored almost 3 years ago by Jason Garber <[email protected]>
Inherit RuboCop configuration from jgaber623/rubocop-configs repository

af51c71f930535b63743e082b36e2b92f4ec9960 authored almost 3 years ago by Jason Garber <[email protected]>
Update supported Ruby version spec to include < 4

a31aae69b176a681d965976a44b9c900847c1c42 authored almost 3 years ago by Jason Garber <[email protected]>
Update documentation

79d5fda210eaf86fda5be3ca49953c8c09eac32c authored almost 3 years ago by Jason Garber <[email protected]>