diff --git a/Gemfile.lock b/Gemfile.lock index 06883087..b2058c05 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,6 @@ GEM cgi (0.4.1) charlock_holmes (0.7.9) chronic (0.10.2) - concurrent-ruby (1.3.4) connection_pool (2.4.1) crack (1.0.0) bigdecimal @@ -37,7 +36,7 @@ GEM issue (1.0.2) openssl (~> 3.2) rack (~> 3.1) - json (2.7.2) + json (2.7.6) latex-decode (0.4.0) licensee (9.17.1) dotenv (>= 2, < 4) @@ -53,11 +52,11 @@ GEM ruby2_keywords (~> 0.0.1) net-http (0.4.1) uri - nio4r (2.7.3) + nio4r (2.7.4) nokogiri (1.16.7) mini_portile2 (~> 2.8.2) racc (~> 1.4) - octokit (9.1.0) + octokit (9.2.0) faraday (>= 1, < 3) sawyer (~> 0.9) ojra (1.1.1) @@ -67,7 +66,7 @@ GEM puma (6.4.3) nio4r (~> 2.0) racc (1.8.1) - rack (3.1.7) + rack (3.1.8) rack-protection (4.0.0) base64 (>= 0.1.0) rack (>= 3.0.0, < 4) @@ -79,17 +78,17 @@ GEM connection_pool reverse_markdown (2.1.1) nokogiri - rexml (3.3.7) + rexml (3.3.9) rspec (3.13.0) rspec-core (~> 3.13.0) rspec-expectations (~> 3.13.0) rspec-mocks (~> 3.13.0) - rspec-core (3.13.1) + rspec-core (3.13.2) rspec-support (~> 3.13.0) rspec-expectations (3.13.3) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) - rspec-mocks (3.13.1) + rspec-mocks (3.13.2) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) rspec-support (3.13.1) @@ -104,8 +103,7 @@ GEM multi_json (~> 1.15) rexml (~> 3.2, >= 3.2.5) thor (~> 1.2, >= 1.2.1) - sidekiq (7.3.2) - concurrent-ruby (< 2) + sidekiq (7.3.5) connection_pool (>= 2.3.0) logger rack (>= 2.2.4) @@ -125,7 +123,7 @@ GEM thor (1.3.2) tilt (2.4.0) uri (0.13.1) - webmock (3.23.1) + webmock (3.24.0) addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) diff --git a/docs/installation.md b/docs/installation.md index f073c4e5..515ae57b 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -1,7 +1,7 @@ Installation ============ -Buffy functions by monitoring events that are sent from a GitHub repository (e.g., openjournals/joss-reviews). Based on the information in these events, Buffy determines whether and how to respond by passing the event data to different [Responders](https://api.rubyonrails.org/v4.1/classes/ActionController/Responder.html). +Buffy functions by monitoring events that are sent from a GitHub repository (e.g., openjournals/joss-reviews). Based on the information in these events, Buffy determines whether and how to respond by passing the event data to different [Responders](./available_responders). You can fork Buffy and configure the responders you want to use for a particular repository, and the fork doesn't necessarily need to be hosted under the same GitHub user or organization (as the repository where it will be used). For Buffy to be operational, it must be running either through a local installation or deployment to a platform. The following components are necessary for this setup: