From f7b91f6fa5b7efb0b599332cb52dfbebdf8c0990 Mon Sep 17 00:00:00 2001 From: kingchenc Date: Sun, 31 May 2026 23:22:57 +0200 Subject: [PATCH] chore: use support@wickra.org for contact/author email; drop dead sponsor link (#97) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Now that the wickra.org catch-all mailbox exists, move the project contact + package-author email off the personal gmail to support@wickra.org across all surfaces: CODE_OF_CONDUCT, SECURITY, CITATION.cff, Cargo.toml, the npm + PyPI author fields, the release.yml npm author, and repo-metadata.toml. (The package-author changes take effect on the next published release.) repo-metadata.toml's [audit].forbidden still pins kingchencp@gmail.com (the private commit email) as a banned substring — unchanged. Also remove the FUNDING.yml custom "https://wickra.org/sponsor" entry: that page 404s, so the Sponsor button linked to a dead URL. The GitHub Sponsors entry (github: [kingchenc]) stays. --- .github/FUNDING.yml | 1 - .github/workflows/release.yml | 2 +- CITATION.cff | 2 +- CODE_OF_CONDUCT.md | 2 +- Cargo.toml | 2 +- SECURITY.md | 2 +- bindings/node/package.json | 2 +- bindings/python/pyproject.toml | 2 +- repo-metadata.toml | 2 +- 9 files changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 06f5dbe6..3cb59fde 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -3,4 +3,3 @@ # Leave a key empty (e.g. patreon:) to skip a platform. github: [kingchenc] -custom: ["https://wickra.org/sponsor"] diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 185397c3..30408d3b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -428,7 +428,7 @@ jobs: node -e " const fs = require('fs'); const pkg = JSON.parse(fs.readFileSync('package.json')); - pkg.author = 'kingchenc '; + pkg.author = 'kingchenc '; pkg.repository = { type: 'git', url: 'https://github.com/wickra-lib/wickra' }; pkg.homepage = 'https://github.com/wickra-lib/wickra'; pkg.bugs = { url: 'https://github.com/wickra-lib/wickra/issues' }; diff --git a/CITATION.cff b/CITATION.cff index f4602e50..791f726a 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -6,7 +6,7 @@ message: >- type: software authors: - alias: kingchenc - email: wickra.lib@gmail.com + email: support@wickra.org repository-code: "https://github.com/wickra-lib/wickra" url: "https://wickra.org" abstract: >- diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 2d11dd8a..a0177d31 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -33,7 +33,7 @@ project in public spaces. ## Enforcement Instances of unacceptable behaviour may be reported to the project maintainer -at **wickra.lib@gmail.com**. All reports will be reviewed and investigated +at **support@wickra.org**. All reports will be reviewed and investigated promptly and fairly, and the maintainer will respect the privacy and security of the reporter. diff --git a/Cargo.toml b/Cargo.toml index c692b6f8..90ff45f8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ exclude = ["fuzz"] [workspace.package] version = "0.3.1" -authors = ["kingchenc "] +authors = ["kingchenc "] edition = "2021" rust-version = "1.86" license = "PolyForm-Noncommercial-1.0.0" diff --git a/SECURITY.md b/SECURITY.md index 462eef19..d3498f19 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -18,7 +18,7 @@ Report it privately through one of: - GitHub's [private vulnerability reporting](https://github.com/wickra-lib/wickra/security/advisories/new) ("Report a vulnerability" under the repository's *Security* tab), or -- email to **wickra.lib@gmail.com** with a subject line starting with +- email to **support@wickra.org** with a subject line starting with `[wickra security]`. Please include: diff --git a/bindings/node/package.json b/bindings/node/package.json index cc72ecb8..87a1a8bb 100644 --- a/bindings/node/package.json +++ b/bindings/node/package.json @@ -2,7 +2,7 @@ "name": "wickra", "version": "0.3.1", "description": "Streaming-first technical indicators: incremental, fast, install-free. Node bindings powered by Rust.", - "author": "kingchenc ", + "author": "kingchenc ", "main": "index.js", "types": "index.d.ts", "license": "PolyForm-Noncommercial-1.0.0", diff --git a/bindings/python/pyproject.toml b/bindings/python/pyproject.toml index 8e34dca8..36eb193f 100644 --- a/bindings/python/pyproject.toml +++ b/bindings/python/pyproject.toml @@ -8,7 +8,7 @@ version = "0.3.1" description = "Streaming-first technical indicators: incremental, fast, install-free." readme = "README.md" license = { text = "PolyForm-Noncommercial-1.0.0" } -authors = [{ name = "kingchenc", email = "wickra.lib@gmail.com" }] +authors = [{ name = "kingchenc", email = "support@wickra.org" }] requires-python = ">=3.9" keywords = ["finance", "trading", "indicators", "technical-analysis", "ta-lib"] classifiers = [ diff --git a/repo-metadata.toml b/repo-metadata.toml index f478724c..cb82823d 100644 --- a/repo-metadata.toml +++ b/repo-metadata.toml @@ -21,7 +21,7 @@ security_url = "https://github.com/wickra-lib/wickra/security/advisories/new" # not move with the GitHub org transfer. `github` is the org @-mention slug # used in CODEOWNERS and prose. handle = "kingchenc" -email = "wickra.lib@gmail.com" +email = "support@wickra.org" github = "wickra-lib" [badges]