SabreCat
21379ee357
feat(event): Summer Splash 2017
2017-06-20 22:08:38 +00:00
SabreCat
db1c2fd5a2
fix(shops): don't push if empty
...
Also corrects text on hatching potions
2017-06-02 15:28:28 +00:00
Sabe Jones
e6f605f23a
Discount Bundled Quests ( #8731 )
...
* refactor(content): split quests file
* feat(purchases): sell bundled quests
* fix(style): address linting errors
* test(bundles): shop and purchase tests
* fix(test): remove only
* test(bundles): check balance deduction
* docs(content): comment bundle structure
* fix(test): account for cumulative balance
2017-05-17 20:36:34 -05:00
Sabe Jones
d2dc8f1856
Release Mergeback 2017/05/03 ( #8716 )
...
* Content 2017/05 (#8714 )
* feat(content): May 2017
Add Armoire, add BGs, end Spring Fling
* chore(sprites): compile
* chore(i18n): update locales
* 3.89.0
2017-05-03 15:02:54 -05:00
Alys
864ca91144
modify Market intro for eggs to clarify that quest eggs don't drop ( #8680 )
...
Ref: https://habitica.slack.com/archives/C02RK7DKF/p1491847171061587?thread_ts=1491779437.902223&cid=C02RK7DKF
2017-04-27 21:10:43 +10:00
Sabe Jones
91ed55cf66
Release mergeback v3.86.0 ( #8685 )
...
* 3.85.0
* New User Tasks for Mobile (#8682 )
* feat(mobile): different default tasks
* fix(linting): missing space
* fix(user): correct client type logic
* test(integration): tasks by platform
* fix(test): remove only
* test(user): deeper checks on tasks
* refactor(test): whitespace for readability
* feat(subs): Jackalope Pets (#8684 )
* chore(sprites): compile
* chore(i18n): update locales
* 3.86.0
2017-04-18 19:23:24 -05:00
SabreCat
635c0cf3d1
feat(event): enable Egg Hunt
2017-04-11 18:54:07 +00:00
SabreCat
c8c65a4f4f
feat(event): Shiny Seeds
2017-04-06 19:35:05 +00:00
Sabe Jones
12cefe4e9f
Spring Fling 2017 ( #8579 )
...
* feat(event): Spring Fling 2017
* fix(sprites): adjustments
Also enables pastel hair/skin purchases
2017-03-18 12:01:41 -05:00
Matteo Pagliazzi
98c019a0b6
Upgrade lodash to v4 and lint more files ( #8495 )
...
* common: import lodash modules separately
* remove test/content from .eslintignore, fix with eslint --fix content/index
* lint test/content
* lint content/index except for lodash methods
* upgrade server/models
* upgrade server/middlewares and server/libs
* port server/controllers/top-level
* port server/controllers/api-v3
* port views and tests
* client old port lodash and _(, missing _.
* upgrade client-old
* port common/script (root level files only)
* port common/script/fns
* port common/libs
* port common/script/ops
* port common/script/content and common/script/libs/shops.js
* misc fixes
* misc fixes
* misc fixes
* more tests fixes
* fix payments test stubbing, down to 2 failing tests
* remove more instances of lodash wrapping
* fix bug where toObject does not clone object
* fix tests
* upgrade migration or add lodash 4 note
* update shrinkwrap
* fix linting
* upgrade eslint-config-habitrpg
* update shrinkwrap
* recompile shrinkwrap
2017-03-01 17:10:48 +01:00
Sabe Jones
8d148b4d69
End Winter Wonderland ( #8466 )
...
* chore(event): end Winter Wonderland
* fix(test): update constant
2017-02-02 09:08:51 -06:00
Sabe Jones
c5c2da75bf
fix(shops): hardcode NYE card
2016-12-30 23:08:01 +00:00
Sabe Jones
969607cd3b
feat(event): New Year's 2016
2016-12-30 22:19:29 +00:00
Sabe Jones
0284e9a4e3
fix(event): sell Santa scrolls
2016-12-17 02:54:29 +00:00
Sabe Jones
30f3d786bb
feat(event): Winter Wonderland 2016-2017 ( #8290 )
2016-12-16 17:49:22 -08:00
Travis
fa788f49fc
Preventing users from buying already gifted subscriber items ( #7734 )
...
* Adding the unopened mystery items to the call to get not obtained subscriber items. closes #7712
* refactoring according to pr
* Refactoring according to pr. moved time-travelers to it's own file and added new tests.
2016-12-15 10:00:49 -06:00
Sabe Jones
a5ad9c30f0
fix(mobile): temp remove new unlock styles
2016-11-24 06:06:11 +00:00
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
Sabe Jones
8cbbb58e78
chore(event): end Fall Fest
2016-11-04 20:20:53 +00:00
Sabe Jones
08b3491047
Taskwoods Quest Line ( #8156 )
...
* feat(content): Gold Quest 2016-10
* chore(news): Bailey
2016-10-19 14:04:34 -05:00
Sabe Jones
009ab26711
Add special spells to Seasonal Shop API ( #8138 )
...
* WIP(shops): add spells to Seasonal API
* refactor(shops): remove superfluous if
* feat(shops): handle spell purchasing
* fix(test): proper required fields check
Also corrects a linting error.
* refactor(shops): use constants
2016-10-13 17:53:02 -05:00
Sabe Jones
5480157977
fix(shops): 2h weapon pricing
2016-09-23 15:43:45 +00:00
Sabe Jones
676d9aedf1
Begin Fall Festival 2016 ( #8043 )
...
* feat(event): begin Fall Festival 2016
* feat(event): Seasonal Shop Fall 2016
* fix(test): season specific food
* chore(news): add Bailey
* fix(season): correct Sorceress & timetrav
2016-09-20 20:11:32 -05:00
Blade Barringer
81b7eeeb71
Common reorg ( #8025 )
...
* Re-organize common folder
* fix: Correct paths in tests
* fix: move new content to proper folder
* chore: Move audio folder to assets
* Move sprites to sprites assets directory
* Move css sprites to assets directory
* Split out readmes for common code and sprites
* Move images to assets directory
* Move destinatin of shared browserified file
* remove unused file
* move compiled js to client-old
* Fix karma tests
* fix: Correct paths for sprites
2016-09-16 17:18:07 +02:00