diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index a550de1..8680367 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,11 +1,11 @@ blank_issues_enabled: false contact_links: - name: Discussions - url: https://github.com/hmddevs/ip-api/discussions + url: https://github.com/umutguden/ip-api/discussions about: Ask questions or discuss ideas - name: Documentation - url: https://github.com/hmddevs/ip-api#readme + url: https://github.com/umutguden/ip-api#readme about: Read the documentation - name: Security Issues - url: https://github.com/hmddevs/ip-api/security/policy + url: https://github.com/umutguden/ip-api/security/policy about: Report security vulnerabilities privately diff --git a/CHANGELOG.md b/CHANGELOG.md index fd4b06d..cf6ab59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,5 +25,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Input validation and sanitisation - No data logging or storage -[Unreleased]: https://github.com/hmddevs/ip-api/compare/v1.0.0...HEAD -[1.0.0]: https://github.com/hmddevs/ip-api/releases/tag/v1.0.0 +[Unreleased]: https://github.com/umutguden/ip-api/compare/v1.0.0...HEAD +[1.0.0]: https://github.com/umutguden/ip-api/releases/tag/v1.0.0 diff --git a/README.md b/README.md index 20a2460..118ee0e 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ **Privacy-focused IP geolocation API.** -[Live](https://ip.hmddevs.org) · [Report a Bug](https://github.com/hmddevs/ip-api/issues) · [Request a Feature](https://github.com/hmddevs/ip-api/issues) +[Live](https://ip.hmddevs.org) · [Report a Bug](https://github.com/umutguden/ip-api/issues) · [Request a Feature](https://github.com/umutguden/ip-api/issues) --- @@ -177,7 +177,7 @@ async fn main() -> Result<(), Box> { ### Installation ```bash -git clone https://github.com/hmddevs/ip-api.git +git clone https://github.com/umutguden/ip-api.git cd ip-api npm install ``` @@ -192,7 +192,7 @@ Visit `http://localhost:3000` to test locally. ### Deploy to Vercel -[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https://github.com/hmddevs/ip-api) +[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https://github.com/umutguden/ip-api) Or via CLI: @@ -255,6 +255,6 @@ Found a vulnerability? See [SECURITY.md](SECURITY.md).
-Copyright 2025 [HMD Developments, Inc.](https://hmddevs.org) +Copyright 2025 [Umut Güden](https://guden.tr)
diff --git a/SECURITY.md b/SECURITY.md index 4f2ce75..0b21034 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -67,4 +67,4 @@ We appreciate security researchers who help keep IP API safe. Contributors who r Thank you for helping keep IP API and its users safe! -**HMD Developments, Inc.** +**Umut Güden** diff --git a/api/index.js b/api/index.js index cae05af..03ad47a 100644 --- a/api/index.js +++ b/api/index.js @@ -1,9 +1,9 @@ /** * IP API - A lightning-fast, privacy-focused IP geolocation API * - * @author HMD Developments, Inc. + * @author Umut Güden * @license Apache-2.0 - * @see https://github.com/hmddevs/ip-api + * @see https://github.com/umutguden/ip-api * @version 1.0.0 */ @@ -145,7 +145,7 @@ const setResponseHeaders = (res) => { // Custom headers res.setHeader('X-API-Version', API_VERSION); - res.setHeader('X-Powered-By', 'HMD Developments'); + res.setHeader('X-Powered-By', 'Umut Güden'); }; /** diff --git a/openapi.yaml b/openapi.yaml index 260298d..0c421fc 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -12,15 +12,11 @@ info: version: 1.0.0 contact: - name: HMD Developments, Inc. - url: https://hmddevs.org - email: contact@hmddevs.org + name: Umut Güden + url: https://guden.tr license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - x-logo: - url: https://hmddevs.org/logo.png - altText: HMD Developments Logo servers: - url: https://ip.hmddevs.org @@ -198,4 +194,4 @@ tags: externalDocs: description: GitHub Repository - url: https://github.com/hmddevs/ip-api + url: https://github.com/umutguden/ip-api diff --git a/package.json b/package.json index 2733266..190e670 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "@hmddevs/ip-api", + "name": "ip-api", "version": "1.0.0", "description": "A lightning-fast, privacy-focused IP geolocation API. Returns client IP address and country code in JSON format.", "main": "api/index.js", @@ -26,15 +26,15 @@ "ipv6", "privacy" ], - "author": "HMD Developments, Inc. (https://hmddevs.org)", + "author": "Umut Güden (https://guden.tr)", "license": "Apache-2.0", "homepage": "https://ip.hmddevs.org", "repository": { "type": "git", - "url": "git+https://github.com/hmddevs/ip-api.git" + "url": "git+https://github.com/umutguden/ip-api.git" }, "bugs": { - "url": "https://github.com/hmddevs/ip-api/issues" + "url": "https://github.com/umutguden/ip-api/issues" }, "dependencies": { "geoip-lite": "^1.4.10" diff --git a/test/api.test.js b/test/api.test.js index 1e02db6..f4f7ed8 100644 --- a/test/api.test.js +++ b/test/api.test.js @@ -1,7 +1,7 @@ /** * IP API - Unit Tests * - * @author HMD Developments, Inc. + * @author Umut Güden * @license Apache-2.0 */ diff --git a/worker/index.js b/worker/index.js index 8639640..3cbecda 100644 --- a/worker/index.js +++ b/worker/index.js @@ -4,9 +4,9 @@ * Cloudflare Workers runtime. The client IP comes from CF-Connecting-IP and the * country from request.cf, so no local geolocation database is needed. * - * @author HMD Developments, Inc. + * @author Umut Güden * @license Apache-2.0 - * @see https://github.com/hmddevs/ip-api + * @see https://github.com/umutguden/ip-api */ const API_VERSION = '1.0.0'; @@ -35,7 +35,7 @@ const baseHeaders = () => 'Cache-Control': 'no-store', 'Content-Type': 'application/json; charset=utf-8', 'X-API-Version': API_VERSION, - 'X-Powered-By': 'HMD Developments', + 'X-Powered-By': 'Umut Güden', }); const json = (body, status, headers) =>