diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 2e69bf8..944c217 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -23,10 +23,18 @@ assignees: "" ## Actual Behavior + ## Screenshots / Screen Recording +> [!WARNING] +> Before attaching logs, screenshots, or videos, remove or redact sensitive data. +> Common items to redact: +> - Personal data (names, email addresses, phone numbers, physical addresses) +> - Credentials/secrets (API keys, access tokens, session IDs, auth headers) +> - QR contents/payloads and any account-specific identifiers +> - Payment/account data or anything that could identify a real user ## Environment diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index a2d8b2c..1fe4014 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -3,3 +3,6 @@ contact_links: - name: Question or discussion url: https://github.com/oluwasniper/Stagen/discussions about: For general questions, use GitHub Discussions instead of opening an issue. + - name: Security vulnerability report + url: mailto:security@scagen.app + about: Report suspected vulnerabilities privately via this security contact instead of public Issues/Discussions. diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 27afe95..2da0c11 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -36,5 +36,6 @@ - [ ] `flutter analyze` passes with no new warnings - [ ] `flutter test` passes - [ ] New strings added to `app_en.arb` and all other ARB files (or noted as placeholder) +- [ ] If any ARB files changed, `flutter gen-l10n` was rerun and generated localization files were committed - [ ] No secrets or credentials committed - [ ] PR is focused on a single feature or fix diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index a73db13..3ac65b3 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -24,7 +24,7 @@ We as contributors and maintainers pledge to make participation in Scagen a hara ## Enforcement -Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by opening a [GitHub issue](https://github.com/oluwasniper/Stagen/issues) or contacting the maintainers directly. All reports will be reviewed and investigated promptly and confidentially. +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported privately to the maintainers at [conduct@scagen.app](mailto:conduct@scagen.app). All reports submitted through this private channel will be reviewed and investigated promptly and confidentially. Maintainers have the right to remove, edit, or reject comments, commits, issues, and other contributions that violate this Code of Conduct, and to temporarily or permanently ban contributors for behavior they deem inappropriate. diff --git a/lib/l10n/app_fr.arb b/lib/l10n/app_fr.arb index 16dd06f..725d4a6 100644 --- a/lib/l10n/app_fr.arb +++ b/lib/l10n/app_fr.arb @@ -178,12 +178,7 @@ "authOr": "OU", "authContinueAnonymous": "Continuer sans compte", "@authContinueAnonymous": { - "description": "Bouton pour continuer en mode anonyme", - "placeholders": { - "error": { - "type": "String" - } - } + "description": "Bouton pour continuer en mode anonyme" }, "authLogout": "Déconnexion", "authLogoutDesc": "Se déconnecter de votre compte",