habitica-self-host/test
Phillip Thelen 24841346dc
Purge Facebook (#13696)
* Don't sign in user when trying to connect a social account that was already created

* Log social users into matching local auth accounts

If the social account has an email that already exists as a local user, instead of creating a new account log them into their account and add the social auth to the account

* If possible set local authentication email for social users

* Allow password reset emails to be sent to social login users

* lint fixes

* Fix issues and tests

* fix tests

* Fix lint error.

* purge Facebook.

Only keep it in some select places to allow for some compatablilty.

* Fix error

* fix error

* Let settings handle it when you don't have a password set but an email

* fix error

* Fix boolean logic

* fix json conversion

* .

* fix password reset for old social accounts

* Don't sign in user when trying to connect a social account that was already created

* Log social users into matching local auth accounts

If the social account has an email that already exists as a local user, instead of creating a new account log them into their account and add the social auth to the account

* If possible set local authentication email for social users

* Allow password reset emails to be sent to social login users

* lint fixes

* Fix issues and tests

* fix tests

* Fix lint error.

* purge Facebook.

Only keep it in some select places to allow for some compatablilty.

* Fix error

* fix error

* Let settings handle it when you don't have a password set but an email

* fix error

* Fix boolean logic

* fix json conversion

* fix password reset for old social accounts

* Revert "lint fixes"

This reverts commit c244b1651c2c23050d058fe15381518231d8a317.

# Conflicts:
#	website/client/src/components/auth/registerLoginReset.vue
#	website/client/src/components/static/contact.vue

* Revert "fix password reset for old social accounts"

This reverts commit 7e0069a80fd20bc54d13cec4f83e072ad20d6610.

* fix duplicate code

* chore(misc): remove irrelevant changes

* chore(privacy): update policy page with note about FB

Co-authored-by: SabreCat <sabe@habitica.com>
2022-09-15 18:22:52 -05:00
..
api Purge Facebook (#13696) 2022-09-15 18:22:52 -05:00
common fix(tests): sanity and common 2022-08-19 16:10:18 -05:00
content fix test lint 2019-10-08 20:45:38 +02:00
helpers Server setting to disallow chat from new accounts (#13952) 2022-07-21 15:32:28 -05:00
migrations API v3 [WIP] (#6144) 2016-05-23 13:58:31 +02:00
sanity chore: update sub-deps and fix lint 2020-07-01 18:20:18 +02:00
.eslintrc.js fix eslint 2019-10-13 19:05:11 +02:00
mocha.opts fix path (again) 2019-10-15 15:57:09 +02:00
README.md chore: replace http wiki links with https (#13528) 2021-10-01 17:58:09 -05:00

For information about writing and running tests, see Using Your Local Install to Modify Habitica's Website and API.