habitica-self-host/website/server/libs
Sabe Jones 25b0ff38c4 Login Incentives (#8230)
* feat(incentives): login bennies WIP

* feat(content): incentive prize content WIP

* fix(content): placeholders pass tests

* WIP(content): Bard instrument placeholder

* feat(content): Incentives build

* chore(sprites): compile
and fix some strings

* WIP(incentives): quests and backgrounds

* fix(quests): correct buy/launch handling

* [WIP] Incentives rewarding (#8226)

* Added login incentive rewards

* Updated incentive rewards

* Added incentive modal and updated notification structure

* Added analytics to sleeping

* Added login incentives to user analytics

* Fixed unit tests and ensured that prizes are incremented and not replaced

* Updated style of daily login incentive modal

* Added rewards modal

* Added translations

* Added loigin incentive ui elements to profile

* Updated login incentives structure and abstracted to common.content

* Added dynamic display for login incentives on profile

* Added purple potion image

* Updated daily login modal

* Fixed progress calculation

* Added bard gear

* Updated login incentive rewards

* Fixed styles and text

* Added multiple read for notifications

* Fixed lint issues

* Fixed styles and added 50 limit

* Updated quest keys

* Added login incentives reward page

* Fixed tests

* Fixed linting and tests

* Read named notifications route. Add image for backgrounds

* Fixed style issues and added tranlsations to login incentive notification

* Hided abiltiy to purchase incentive backgrounds and added message to detail how to unlock

* Updated awarded message

* Fixed text and updated progress counter to display better

* Fixed purple potion reward text

* Fixed check in backgrouns reward text

* fix(quest): pass tests

* Added display of multiple rewards

* Updated modal styles

* Fixed neagtive 50 issue

* Remvoed total count from daily login incentives modal

* Fixed magic paw display

* fix(awards): give bunnies again

* WIP(incentives): more progress on BG shop

* fix(incentives): actually award backgrounds

* fix(incentives): more BG fixy

* fix(backgrounds): don't gem-buy checkin bgs

* Added dust bunny notification

* fix(incentives): don't redisplay bunny award

* chore(news): Bailey
and different promo sprite
2016-11-23 19:34:09 -06:00
..
amazonPayments.js Group plan subscription (#8153) 2016-11-01 21:51:30 +01:00
analyticsService.js Login Incentives (#8230) 2016-11-23 19:34:09 -06: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 Login Incentives (#8230) 2016-11-23 19:34:09 -06: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
i18n.js Common reorg (#8025) 2016-09-16 17:18:07 +02:00
inAppPurchases.js Format files to adhere to editorconfig (#7977) 2016-09-07 12:58:26 -05:00
logger.js Deprecate API v2 (was Revert "Revert "Deprecate API v2"") (#7802) 2016-08-01 22:36:10 +02:00
password.js Format files to adhere to editorconfig (#7977) 2016-09-07 12:58:26 -05:00
payments.js Group plan subscription (#8153) 2016-11-01 21:51:30 +01: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 Add flagger language to flag message sent to slack 2016-11-02 17:28:44 -05:00
taskManager.js Moved approval to subdoc 2016-10-29 14:19:16 -05:00
webhook.js Webhook improvements (#7879) 2016-10-02 09:16:22 -05:00