Skip to content

Commit 46457dc

Browse files
oschwaldclaude
andcommitted
Update stale and redirecting links
- https://dev.maxmind.com/minfraud?lang=en -> https://dev.maxmind.com/minfraud/?lang=en (and the bare /minfraud variant -> /minfraud/) - https://dev.maxmind.com/minfraud/api-documentation/requests?lang=en#... -> .../requests/?lang=en#... (trailing slash) - https://dev.maxmind.com/minfraud/report-a-transaction?lang=en -> .../report-a-transaction/?lang=en (and bare variant -> trailing slash) - https://dev.maxmind.com/minfraud/track-devices?lang=en -> .../track-devices/?lang=en - https://dev.maxmind.com/minfraud/api-documentation/responses/schema--response--risk-score-reason--multiplier-reason -> .../responses/#schema--response--risk-score-reason--multiplier-reason (canonical fragment form) - https://tools.ietf.org/html/rfc3339 -> https://datatracker.ietf.org/doc/html/rfc3339 - https://contributor-covenant.org -> https://www.contributor-covenant.org/ - https://opensource.org/licenses/MIT -> https://opensource.org/license/MIT - https://www.maxmind.com/en/support -> https://support.maxmind.com/knowledge-base Also excludes the JS-rendered responses-page fragment from lychee, since the schema anchor is injected client-side and absent from the static HTML. Part of STF-557. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 78ae0cd commit 46457dc

20 files changed

Lines changed: 33 additions & 28 deletions

CLAUDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -438,6 +438,6 @@ Report Transaction API:
438438
## Additional Resources
439439

440440
- [API Documentation](https://www.rubydoc.info/gems/minfraud)
441-
- [minFraud Web Services Docs](https://dev.maxmind.com/minfraud)
442-
- [Report Transaction API Docs](https://dev.maxmind.com/minfraud/report-a-transaction)
441+
- [minFraud Web Services Docs](https://dev.maxmind.com/minfraud/)
442+
- [Report Transaction API Docs](https://dev.maxmind.com/minfraud/report-a-transaction/)
443443
- GitHub Issues: https://github.com/maxmind/minfraud-api-ruby/issues

CODE_OF_CONDUCT.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ incident.
4343

4444
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
4545
version 1.3.0, available at
46-
[https://contributor-covenant.org/version/1/3/0/][version]
46+
[https://www.contributor-covenant.org/version/1/3/0/][version]
4747

48-
[homepage]: https://contributor-covenant.org
49-
[version]: https://contributor-covenant.org/version/1/3/0/
48+
[homepage]: https://www.contributor-covenant.org/
49+
[version]: https://www.contributor-covenant.org/version/1/3/0/

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
## Description
44

55
This package provides an API for the [MaxMind minFraud web
6-
services](https://dev.maxmind.com/minfraud?lang=en). This includes minFraud Score,
6+
services](https://dev.maxmind.com/minfraud/?lang=en). This includes minFraud Score,
77
Insights, and Factors. It also includes our [minFraud Report Transaction
8-
API](https://dev.maxmind.com/minfraud/report-a-transaction?lang=en).
8+
API](https://dev.maxmind.com/minfraud/report-a-transaction/?lang=en).
99

1010
The legacy minFraud Standard and Premium services are not supported by this
1111
API.
@@ -276,7 +276,7 @@ Please report all issues with this code using the
276276

277277
If you are having an issue with the minFraud service that is not specific
278278
to the client API, please see
279-
[our support page](https://www.maxmind.com/en/support).
279+
[our support page](https://support.maxmind.com/knowledge-base).
280280

281281
## Requirements
282282

@@ -288,7 +288,7 @@ Bug reports and pull requests are welcome on
288288
[GitHub](https://github.com/maxmind/minfraud-api-ruby). This project is
289289
intended to be a safe, welcoming space for collaboration, and contributors
290290
are expected to adhere to the [Contributor
291-
Covenant](https://contributor-covenant.org) code of conduct.
291+
Covenant](https://www.contributor-covenant.org/) code of conduct.
292292

293293
## Versioning
294294

@@ -301,7 +301,7 @@ Copyright (c) 2016-2020 kushnir.yb.
301301
Copyright (c) 2020-2026 MaxMind, Inc.
302302

303303
The gem is available as open source under the terms of the [MIT
304-
License](https://opensource.org/licenses/MIT).
304+
License](https://opensource.org/license/MIT).
305305

306306
## Thank You
307307

lib/minfraud/assessments.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module Minfraud
44
# Assessments is used to perform minFraud Score, Insights, and Factors
55
# requests.
66
#
7-
# @see https://dev.maxmind.com/minfraud?lang=en
7+
# @see https://dev.maxmind.com/minfraud/?lang=en
88
class Assessments
99
include ::Minfraud::Resolver
1010

lib/minfraud/components/account.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module Minfraud
44
module Components
55
# Account corresponds to the account object of a minFraud request.
66
#
7-
# @see https://dev.maxmind.com/minfraud/api-documentation/requests?lang=en#schema--request--account
7+
# @see https://dev.maxmind.com/minfraud/api-documentation/requests/?lang=en#schema--request--account
88
class Account < Base
99
include Minfraud::Validates
1010

lib/minfraud/components/billing.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module Minfraud
44
module Components
55
# Billing corresponds to the billing object of a minFraud request.
66
#
7-
# @see https://dev.maxmind.com/minfraud/api-documentation/requests?lang=en#schema--request--billing
7+
# @see https://dev.maxmind.com/minfraud/api-documentation/requests/?lang=en#schema--request--billing
88
class Billing < Addressable; end
99
end
1010
end

lib/minfraud/components/credit_card.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module Minfraud
44
module Components
55
# CreditCard corresponds to the credit_card object of a minFraud request.
66
#
7-
# @see https://dev.maxmind.com/minfraud/api-documentation/requests?lang=en#schema--request--credit-card
7+
# @see https://dev.maxmind.com/minfraud/api-documentation/requests/?lang=en#schema--request--credit-card
88
class CreditCard < Base
99
include Minfraud::Validates
1010

@@ -17,7 +17,7 @@ class CreditCard < Base
1717
# The last two or four digits of the credit card number. In most cases,
1818
# you should send the last four digits for +last_digits+.
1919
#
20-
# @see https://dev.maxmind.com/minfraud/api-documentation/requests?lang=en#schema--request--credit-card__last_digits
20+
# @see https://dev.maxmind.com/minfraud/api-documentation/requests/?lang=en#schema--request--credit-card__last_digits
2121
#
2222
# @return [String, nil]
2323
attr_accessor :last_digits

lib/minfraud/components/custom_inputs.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ module Components
55
# CustomInputs corresponds to the custom_inputs object of a minFraud
66
# request.
77
#
8-
# @see https://dev.maxmind.com/minfraud/api-documentation/requests?lang=en#schema--request--custom-inputs
8+
# @see https://dev.maxmind.com/minfraud/api-documentation/requests/?lang=en#schema--request--custom-inputs
99
class CustomInputs < Base
1010
include Minfraud::Validates
1111

lib/minfraud/components/device.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module Minfraud
44
module Components
55
# Device corresponds to the device object of a minFraud request.
66
#
7-
# @see https://dev.maxmind.com/minfraud/api-documentation/requests?lang=en#schema--request--device
7+
# @see https://dev.maxmind.com/minfraud/api-documentation/requests/?lang=en#schema--request--device
88
class Device < Base
99
include Minfraud::Validates
1010

lib/minfraud/components/event.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module Minfraud
44
module Components
55
# Event corresponds to the event object of a minFraud request.
66
#
7-
# @see https://dev.maxmind.com/minfraud/api-documentation/requests?lang=en#schema--request--event
7+
# @see https://dev.maxmind.com/minfraud/api-documentation/requests/?lang=en#schema--request--event
88
class Event < Base
99
include ::Minfraud::Enum
1010
include Minfraud::Validates
@@ -41,7 +41,7 @@ class Event < Base
4141
# be within the past year. If this field is not in the request, the
4242
# current time will be used.
4343
#
44-
# @see https://tools.ietf.org/html/rfc3339
44+
# @see https://datatracker.ietf.org/doc/html/rfc3339
4545
#
4646
# @return [String, nil]
4747
attr_accessor :time

0 commit comments

Comments
 (0)