From ae5324924e2165c180f84e6661794d7f0705250c Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Thu, 9 Sep 2021 15:50:44 -0500 Subject: [PATCH] Retire Report a Bug Guild (#13479) * feat(bug-reporting): Retire Bug Guild and add fancy mailto links * fix(bug-reporting): update GitHub documentation * fix(bug-reporting): eh markdown? * fix(bug-reporting): update Tavern link, remove redundant string * fix(typo): HabitiCa --- .github/ISSUE_TEMPLATE.md | 11 +++---- README.md | 2 +- website/client/src/components/appFooter.vue | 9 ++++-- .../client/src/components/groups/tavern.vue | 11 ++++--- website/client/src/components/header/menu.vue | 10 +++--- .../client/src/components/static/contact.vue | 28 ++++++++++------- website/client/src/mixins/reportBug.js | 31 +++++++++++++++++++ website/common/locales/ach/groups.json | 1 - website/common/locales/af/groups.json | 1 - website/common/locales/ar/groups.json | 1 - website/common/locales/be/groups.json | 1 - website/common/locales/bg/groups.json | 1 - website/common/locales/bn/groups.json | 1 - website/common/locales/bs/groups.json | 1 - website/common/locales/ca/groups.json | 1 - website/common/locales/cs/groups.json | 1 - website/common/locales/da/groups.json | 1 - website/common/locales/de/groups.json | 1 - website/common/locales/el/groups.json | 1 - website/common/locales/en/groups.json | 1 - website/common/locales/en@lolcat/groups.json | 1 - website/common/locales/en@pirate/groups.json | 1 - website/common/locales/en_GB/groups.json | 1 - website/common/locales/eo/groups.json | 1 - website/common/locales/es/groups.json | 1 - website/common/locales/es_419/groups.json | 1 - website/common/locales/et/groups.json | 1 - website/common/locales/eu/groups.json | 1 - website/common/locales/fa_IR/groups.json | 1 - website/common/locales/fi/groups.json | 1 - website/common/locales/fil/groups.json | 1 - website/common/locales/fr/groups.json | 1 - website/common/locales/fy/groups.json | 1 - website/common/locales/ga/groups.json | 1 - website/common/locales/gl/groups.json | 1 - website/common/locales/haw/groups.json | 1 - website/common/locales/he/groups.json | 1 - website/common/locales/hi_IN/groups.json | 1 - website/common/locales/hr/groups.json | 1 - website/common/locales/hu/groups.json | 1 - website/common/locales/id/groups.json | 1 - website/common/locales/is/groups.json | 1 - website/common/locales/it/groups.json | 1 - website/common/locales/ja/groups.json | 1 - website/common/locales/jbo/groups.json | 1 - website/common/locales/jv/groups.json | 1 - website/common/locales/ko/groups.json | 1 - website/common/locales/ku_IQ/groups.json | 1 - website/common/locales/la/groups.json | 1 - website/common/locales/ln/groups.json | 1 - website/common/locales/lt/groups.json | 1 - website/common/locales/lv/groups.json | 1 - website/common/locales/mk/groups.json | 1 - website/common/locales/ml/groups.json | 1 - website/common/locales/mn/groups.json | 1 - website/common/locales/mr/groups.json | 1 - website/common/locales/ms/groups.json | 1 - website/common/locales/nl/groups.json | 1 - website/common/locales/nn/groups.json | 1 - website/common/locales/no/groups.json | 1 - website/common/locales/pl/groups.json | 1 - website/common/locales/pt/groups.json | 1 - website/common/locales/pt_BR/groups.json | 1 - website/common/locales/ro/groups.json | 1 - website/common/locales/ru/groups.json | 1 - website/common/locales/sco/groups.json | 1 - website/common/locales/si/groups.json | 1 - website/common/locales/sk/groups.json | 1 - website/common/locales/sl/groups.json | 1 - website/common/locales/sr/groups.json | 1 - website/common/locales/su/groups.json | 1 - website/common/locales/sv/groups.json | 1 - website/common/locales/sw/groups.json | 1 - website/common/locales/ta/groups.json | 1 - website/common/locales/th/groups.json | 1 - website/common/locales/tl_PH/groups.json | 1 - website/common/locales/tlh/groups.json | 1 - website/common/locales/tr/groups.json | 1 - website/common/locales/uk/groups.json | 1 - website/common/locales/ur_PK/groups.json | 1 - website/common/locales/vi/groups.json | 1 - website/common/locales/zh/groups.json | 1 - website/common/locales/zh_HK/groups.json | 1 - website/common/locales/zh_TW/groups.json | 1 - 84 files changed, 74 insertions(+), 105 deletions(-) create mode 100644 website/client/src/mixins/reportBug.js diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 2e185917d1..a33350396c 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,4 +1,4 @@ -[//]: # (Before logging this issue, please post to the Report a Bug guild from the Habitica website's Help menu. Most bugs can be handled quickly there. If a GitHub issue is needed, you will be advised of that by a moderator or staff member -- a player with a dark blue or purple name. It is recommended that you don't create a new issue unless advised to.) +[//]: # (Before logging this issue, please contact site administrators from the Habitica website's Help menu. Most bugs can be handled quickly there. If a GitHub issue is needed, staff will let you know. It is recommended that you don't create a new issue unless advised to.) [//]: # (Bugs in the mobile apps can also be reported there.) @@ -6,15 +6,14 @@ [//]: # (For more guidelines see https://github.com/HabitRPG/habitica/issues/2760) -[//]: # (Fill out relevant information - UUID is found from the Habitia website at User Icon > Settings > API) +[//]: # (Fill out relevant information - UUID is found from the Habitica website at User Icon > Settings > API) ### General Info - * UUID: - * Browser: - * OS: + * UUID: + * Browser: + * OS: ### Description [//]: # (Describe bug in detail here. Include screenshots if helpful.) #### Console Errors [//]: # (Include any JavaScript console errors here.) - diff --git a/README.md b/README.md index 34b1c42a35..9cd3bf05ac 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,6 @@ Habitica ![Build Status](https://github.com/HabitRPG/habitica/workflows/Test/bad Habitica's code is licensed as described at https://github.com/HabitRPG/habitica/blob/develop/LICENSE -**Found a bug?** Please report it in the [Report a Bug guild](https://habitica.com/groups/guild/a29da26b-37de-4a71-b0c6-48e72a900dac) rather than creating an issue (an admin will advise you if a new issue is necessary; usually it is not). +**Found a bug?** Please report it to [admin email](mailto:admin@habitica.com) rather than creating an issue (an admin will advise you if a new issue is necessary; usually it is not). **Have any questions about Habitica or its community?** See the links in the [habitica.com](https://habitica.com) website's Help menu or drop in to [Guilds > Tavern Chat](https://habitica.com/groups/tavern) to ask questions or chat socially! diff --git a/website/client/src/components/appFooter.vue b/website/client/src/components/appFooter.vue index 4e0aa946f0..c95be8c00d 100644 --- a/website/client/src/components/appFooter.vue +++ b/website/client/src/components/appFooter.vue @@ -83,9 +83,12 @@
  • - + {{ $t('reportBug') }} - +
  • {{ $t('dataDisplayTool') }}
  • - - {{ $t('reportProblem') }} - + {{ $t('reportBug') }} +
  • {{ $t('overview') }} - {{ $t('reportBug') }} - + admin@habitica.com -
    - {{ $t('reportBug') }} - :  - Report a Bug guild or  - GitHub +
    + {{ $t('reportBug') }} + :  + + admin@habitica.com +
    {{ $t('reportCommunityIssues') }} :  admin@habitica.com
    + +
    + {{ $t('reportBug') }} + :  + admin@habitica.com +

    {{ $t('subscriptionPaymentIssues') }} :  @@ -52,8 +56,10 @@