From 735878be6d703627bc6b6d8c9e5bac9380340139 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Fri, 20 Feb 2026 10:29:59 +0000 Subject: [PATCH 1/3] chore: update mock server docs --- CONTRIBUTING.md | 6 ------ test/moderation_api/resources/account_test.rb | 2 +- test/moderation_api/resources/actions/execute_test.rb | 4 ++-- test/moderation_api/resources/actions_test.rb | 10 +++++----- test/moderation_api/resources/auth_test.rb | 4 ++-- test/moderation_api/resources/authors_test.rb | 10 +++++----- test/moderation_api/resources/content_test.rb | 2 +- test/moderation_api/resources/queue/items_test.rb | 6 +++--- test/moderation_api/resources/queue_test.rb | 4 ++-- test/moderation_api/resources/wordlist/words_test.rb | 4 ++-- test/moderation_api/resources/wordlist_test.rb | 8 ++++---- 11 files changed, 27 insertions(+), 33 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index fe915e5..a2a4035 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -66,12 +66,6 @@ $ bundle exec rake ## Running tests -Most tests require you to [set up a mock server](https://github.com/stoplightio/prism) against the OpenAPI spec to run the tests. - -```bash -$ npx prism mock path/to/your/openapi.yml -``` - ```bash $ bundle exec rake test ``` diff --git a/test/moderation_api/resources/account_test.rb b/test/moderation_api/resources/account_test.rb index d446785..a653fff 100644 --- a/test/moderation_api/resources/account_test.rb +++ b/test/moderation_api/resources/account_test.rb @@ -4,7 +4,7 @@ class ModerationAPI::Test::Resources::AccountTest < ModerationAPI::Test::ResourceTest def test_list - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.account.list diff --git a/test/moderation_api/resources/actions/execute_test.rb b/test/moderation_api/resources/actions/execute_test.rb index ec13433..c6d6873 100644 --- a/test/moderation_api/resources/actions/execute_test.rb +++ b/test/moderation_api/resources/actions/execute_test.rb @@ -4,7 +4,7 @@ class ModerationAPI::Test::Resources::Actions::ExecuteTest < ModerationAPI::Test::ResourceTest def test_execute_required_params - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.actions.execute.execute(action_key: "actionKey") @@ -20,7 +20,7 @@ def test_execute_required_params end def test_execute_by_id - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.actions.execute.execute_by_id("actionId") diff --git a/test/moderation_api/resources/actions_test.rb b/test/moderation_api/resources/actions_test.rb index bcf708d..3817b59 100644 --- a/test/moderation_api/resources/actions_test.rb +++ b/test/moderation_api/resources/actions_test.rb @@ -4,7 +4,7 @@ class ModerationAPI::Test::Resources::ActionsTest < ModerationAPI::Test::ResourceTest def test_create_required_params - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.actions.create(name: "name") @@ -32,7 +32,7 @@ def test_create_required_params end def test_retrieve - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.actions.retrieve("id") @@ -61,7 +61,7 @@ def test_retrieve end def test_update - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.actions.update("id") @@ -89,7 +89,7 @@ def test_update end def test_list - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.actions.list @@ -99,7 +99,7 @@ def test_list end def test_delete - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.actions.delete("id") diff --git a/test/moderation_api/resources/auth_test.rb b/test/moderation_api/resources/auth_test.rb index e3f467f..0161997 100644 --- a/test/moderation_api/resources/auth_test.rb +++ b/test/moderation_api/resources/auth_test.rb @@ -4,7 +4,7 @@ class ModerationAPI::Test::Resources::AuthTest < ModerationAPI::Test::ResourceTest def test_create - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.auth.create @@ -22,7 +22,7 @@ def test_create end def test_retrieve - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.auth.retrieve diff --git a/test/moderation_api/resources/authors_test.rb b/test/moderation_api/resources/authors_test.rb index 603e103..23d1229 100644 --- a/test/moderation_api/resources/authors_test.rb +++ b/test/moderation_api/resources/authors_test.rb @@ -4,7 +4,7 @@ class ModerationAPI::Test::Resources::AuthorsTest < ModerationAPI::Test::ResourceTest def test_create_required_params - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.authors.create(external_id: "external_id") @@ -34,7 +34,7 @@ def test_create_required_params end def test_retrieve - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.authors.retrieve("id") @@ -64,7 +64,7 @@ def test_retrieve end def test_update - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.authors.update("id") @@ -94,7 +94,7 @@ def test_update end def test_list - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.authors.list @@ -111,7 +111,7 @@ def test_list end def test_delete - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.authors.delete("id") diff --git a/test/moderation_api/resources/content_test.rb b/test/moderation_api/resources/content_test.rb index 57ca48e..dfda731 100644 --- a/test/moderation_api/resources/content_test.rb +++ b/test/moderation_api/resources/content_test.rb @@ -4,7 +4,7 @@ class ModerationAPI::Test::Resources::ContentTest < ModerationAPI::Test::ResourceTest def test_submit_required_params - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.content.submit(content: {text: "x", type: :text}) diff --git a/test/moderation_api/resources/queue/items_test.rb b/test/moderation_api/resources/queue/items_test.rb index a4aba0a..0217ffe 100644 --- a/test/moderation_api/resources/queue/items_test.rb +++ b/test/moderation_api/resources/queue/items_test.rb @@ -4,7 +4,7 @@ class ModerationAPI::Test::Resources::Queue::ItemsTest < ModerationAPI::Test::ResourceTest def test_list - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.queue.items.list("id") @@ -21,7 +21,7 @@ def test_list end def test_resolve_required_params - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.queue.items.resolve("itemId", id: "id") @@ -39,7 +39,7 @@ def test_resolve_required_params end def test_unresolve_required_params - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.queue.items.unresolve("itemId", id: "id") diff --git a/test/moderation_api/resources/queue_test.rb b/test/moderation_api/resources/queue_test.rb index c44e180..5046cf2 100644 --- a/test/moderation_api/resources/queue_test.rb +++ b/test/moderation_api/resources/queue_test.rb @@ -4,7 +4,7 @@ class ModerationAPI::Test::Resources::QueueTest < ModerationAPI::Test::ResourceTest def test_retrieve - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.queue.retrieve("id") @@ -20,7 +20,7 @@ def test_retrieve end def test_get_stats - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.queue.get_stats("id") diff --git a/test/moderation_api/resources/wordlist/words_test.rb b/test/moderation_api/resources/wordlist/words_test.rb index 5676064..d0a9b93 100644 --- a/test/moderation_api/resources/wordlist/words_test.rb +++ b/test/moderation_api/resources/wordlist/words_test.rb @@ -4,7 +4,7 @@ class ModerationAPI::Test::Resources::Wordlist::WordsTest < ModerationAPI::Test::ResourceTest def test_add_required_params - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.wordlist.words.add("id", words: ["string"]) @@ -22,7 +22,7 @@ def test_add_required_params end def test_remove_required_params - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.wordlist.words.remove("id", words: ["string"]) diff --git a/test/moderation_api/resources/wordlist_test.rb b/test/moderation_api/resources/wordlist_test.rb index 28df6ae..ce64eaf 100644 --- a/test/moderation_api/resources/wordlist_test.rb +++ b/test/moderation_api/resources/wordlist_test.rb @@ -4,7 +4,7 @@ class ModerationAPI::Test::Resources::WordlistTest < ModerationAPI::Test::ResourceTest def test_retrieve - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.wordlist.retrieve("id") @@ -26,7 +26,7 @@ def test_retrieve end def test_update - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.wordlist.update("id") @@ -48,7 +48,7 @@ def test_update end def test_list - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.wordlist.list @@ -58,7 +58,7 @@ def test_list end def test_get_embedding_status - skip("Prism tests are disabled") + skip("Mock server tests are disabled") response = @moderation_api.wordlist.get_embedding_status("id") From 2256d43aa73e0b160f7ad53a8eb6135ac834c6e6 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Fri, 20 Feb 2026 15:15:40 +0000 Subject: [PATCH 2/3] codegen metadata --- .stats.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.stats.yml b/.stats.yml index b617f28..5ec92ed 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 27 openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/moderation-api%2Fmoderation-api-67a3fe4439c3aa74fb2c18b207b43c790d42bab7bfd7e5e16f3e1046765ec959.yml openapi_spec_hash: c87b33c2c72a172da02ed75d4e79eb70 -config_hash: 6a52f6ae7d55cf3b4e91538cc7752aeb +config_hash: 6b825a08e19dfb747c5dc1766502b789 From 1d724e3e682637086bce44a8ba0dcd0b23bc6d3c Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Fri, 20 Feb 2026 15:15:56 +0000 Subject: [PATCH 3/3] release: 2.7.1 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 8 ++++++++ Gemfile.lock | 2 +- README.md | 2 +- lib/moderation_api/version.rb | 2 +- 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index d1328ca..0a163d7 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.7.0" + ".": "2.7.1" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 742e3e4..54f3a01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 2.7.1 (2026-02-20) + +Full Changelog: [v2.7.0...v2.7.1](https://github.com/moderation-api/sdk-ruby/compare/v2.7.0...v2.7.1) + +### Chores + +* update mock server docs ([735878b](https://github.com/moderation-api/sdk-ruby/commit/735878be6d703627bc6b6d8c9e5bac9380340139)) + ## 2.7.0 (2026-02-20) Full Changelog: [v2.6.1...v2.7.0](https://github.com/moderation-api/sdk-ruby/compare/v2.6.1...v2.7.0) diff --git a/Gemfile.lock b/Gemfile.lock index 58fb884..423b69f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - moderation_api (2.7.0) + moderation_api (2.7.1) cgi connection_pool diff --git a/README.md b/README.md index c532919..9363db3 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ To use this gem, install via Bundler by adding the following to your application ```ruby -gem "moderation_api", "~> 2.7.0" +gem "moderation_api", "~> 2.7.1" ``` diff --git a/lib/moderation_api/version.rb b/lib/moderation_api/version.rb index 7b71ff9..e2926bc 100644 --- a/lib/moderation_api/version.rb +++ b/lib/moderation_api/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module ModerationAPI - VERSION = "2.7.0" + VERSION = "2.7.1" end