habitica-self-host/website/server
negue a1cddcaf17
Feature: new "report a bug" modal (#13530)
* WIP: report a bug api/ui

* fix lint

* add USER_USERNAME

* extend sendTxn tests / checks + fix bug report email

* fix lint

* add more checks to sendTxn - fix bug-report variables

* fix lint / ci

* fix test: reset email config url

* fix test stub

* fix tests

* refactor the variables checks

* lint.

* move bug-report page as a modal

* send user_email to the email

* show true/false instead 1/0

* fix issues

* fix footer report bug email if not logged in

* fix styles/margins

* prefill user's email

* show facebook email if local email not existing

* bugReportSuccessModal.vue

* add BROWSER_UA to mail properties

* extract bugReportLogic to its own lib file for unit test

* test api validators

* fix lint
2021-12-14 19:16:50 -06:00
..
controllers Feature: new "report a bug" modal (#13530) 2021-12-14 19:16:50 -06:00
libs Feature: new "report a bug" modal (#13530) 2021-12-14 19:16:50 -06:00
middlewares Prevent Cron from incorrectly updating loggedIn (#13559) 2021-10-21 17:39:16 -05:00
models Fix: Updated challenge.js to allow shortName to be editable by party leader (#13654) 2021-12-14 15:54:57 -06:00
.eslintrc.js misc, fix client tests 2019-10-15 15:32:53 +02:00
api-doc.js chore: update sub-deps and fix lint 2020-07-01 18:20:18 +02:00
index.js fix(logger): improve logging and make sure no data is lost 2020-03-24 20:29:31 +01:00
server.js start upgrading eslint 2019-10-08 16:57:10 +02:00