habitica-self-host/migrations
Carl Vuorinen cd90a281c2 Prevent duplicate challenge tasks (#11502)
* Implement atomic user challenges update

Prevents multiple concurrent requests from passing through
Fixes #11295

* Move user challenges update to separate method

* Rename challenge syncToUser to syncTasksToUser

Now that adding the challenge to user is separated, this methods main purpose is to sync the tasks

* Fix lint errors
2019-12-13 14:14:57 +01:00
..
archive feat(content): FFFFFF Achievements 2019-12-10 14:41:39 -06:00
challenges Prevent duplicate challenge tasks (#11502) 2019-12-13 14:14:57 +01:00
command-line fix linting of migrations 2019-10-08 18:36:55 +02:00
docs fix(classes): remove winter preview 2018-02-02 01:49:33 +00:00
groups misc, fix client tests 2019-10-15 15:32:53 +02:00
tasks misc, fix client tests 2019-10-15 15:32:53 +02:00
users Merge branch 'develop' into release 2019-11-27 15:48:03 -06:00
utils misc, fix client tests 2019-10-15 15:32:53 +02:00
.eslintrc.js misc, fix client tests 2019-10-15 15:32:53 +02:00
csvexport.py CSV Export supports null values 2013-06-03 23:08:42 +01:00
migration-runner.js misc, fix client tests 2019-10-15 15:32:53 +02:00
new_stuff.js misc, fix client tests 2019-10-15 15:32:53 +02:00
restock_armoire.js misc, fix client tests 2019-10-15 15:32:53 +02:00
restock_armoire_for_users_that_need_it.js misc, fix client tests 2019-10-15 15:32:53 +02:00
restore-profile-data.js misc, fix client tests 2019-10-15 15:32:53 +02:00
s3-upload.js misc, fix client tests 2019-10-15 15:32:53 +02:00