habitica/website/server/libs
astolat 6d0df78441 Habits v2: adding counter to habits (cleaned up branch) - fixes #8113 (#8198)
* Clean version of PR 8175

The original PR for this was here:
https://github.com/HabitRPG/habitica/pull/8175

Unfortunately while fixing a conflict in tasks.json, I messed up the rebase and wound up pulling in too many commits and making a giant mess. Sorry. :P

* Fixing test failure

This test seems to occasionally start failing (another coder reported the same thing happening to them in the blacksmiths’ guild) because the order in which the tasks are created can sometimes not match the order in the array. So I have sorted the tasks array after creation by the task name to ensure a consistent ordering, and slightly reordered the expect statements to match.
2017-02-27 11:15:45 -07:00
..
amazonPayments.js [WIP] Amazon refactor to lib (#8403) 2017-01-19 08:30:30 -07:00
analyticsService.js Add 'balanceGemAmount' to Amplitude #8057 (#8323) 2016-12-29 14:31:30 -06:00
applePayments.js Implement iOS subscriptions (#8493) 2017-02-21 19:22:13 +01:00
aws.js Deprecate API v2 (was Revert "Revert "Deprecate API v2"") (#7802) 2016-08-01 22:36:10 +02:00
baseModel.js Deprecate API v2 (was Revert "Revert "Deprecate API v2"") (#7802) 2016-08-01 22:36:10 +02:00
buildManifest.js typo, correct prod check in build manifest 2016-09-21 16:33:38 +02:00
collectionManipulators.js Deprecate API v2 (was Revert "Revert "Deprecate API v2"") (#7802) 2016-08-01 22:36:10 +02:00
cron.js Habits v2: adding counter to habits (cleaned up branch) - fixes #8113 (#8198) 2017-02-27 11:15:45 -07:00
csvStringify.js Deprecate API v2 (was Revert "Revert "Deprecate API v2"") (#7802) 2016-08-01 22:36:10 +02:00
email.js Add Google Signin (#7969) 2016-09-28 12:11:10 +02:00
encryption.js Deprecate API v2 (was Revert "Revert "Deprecate API v2"") (#7802) 2016-08-01 22:36:10 +02:00
errors.js Common reorg (#8025) 2016-09-16 17:18:07 +02:00
googlePayments.js Implement iOS subscriptions (#8493) 2017-02-21 19:22:13 +01:00
i18n.js Common reorg (#8025) 2016-09-16 17:18:07 +02:00
inAppPurchases.js Implement iOS subscriptions (#8493) 2017-02-21 19:22:13 +01:00
logger.js Deprecate API v2 (was Revert "Revert "Deprecate API v2"") (#7802) 2016-08-01 22:36:10 +02:00
password.js Don't send plaintext reset passwords via email (#8457) 2017-02-14 18:08:31 +01:00
payments.js Support subscription payment through Google Play Store (#8437) 2017-02-01 18:39:37 -06:00
paypalPayments.js Paypal refactor lib (#8420) 2017-01-22 09:59:47 -07:00
preening.js Deprecate API v2 (was Revert "Revert "Deprecate API v2"") (#7802) 2016-08-01 22:36:10 +02:00
pusher.js Format files to adhere to editorconfig (#7977) 2016-09-07 12:58:26 -05:00
pushNotifications.js fix: Update notifications lib to make it testable 2016-09-12 16:59:52 -05:00
routes.js Deprecate API v2 (was Revert "Revert "Deprecate API v2"") (#7802) 2016-08-01 22:36:10 +02:00
setupMongoose.js Format files to adhere to editorconfig (#7977) 2016-09-07 12:58:26 -05:00
setupNconf.js Deprecate API v2 (was Revert "Revert "Deprecate API v2"") (#7802) 2016-08-01 22:36:10 +02:00
setupPassport.js Add Google Signin (#7969) 2016-09-28 12:11:10 +02:00
slack.js chore(promo): end gift subs promo 2017-01-07 15:42:03 +00:00
stripePayments.js Stripe refactor to lib (#8417) 2017-01-20 16:08:52 -07:00
taskManager.js Group plans reorder tasks (#8358) 2017-01-11 19:16:20 +01:00
webhook.js Webhook improvements (#7879) 2016-10-02 09:16:22 -05:00