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
|
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 |
|
AccioBooks
|
c2eb113672
|
Make Wikia Links Translatable (#7036)
* Wikia Links
* Update contrib.json (Added comma)
* Implement @Alys's Suggestions
* conLearnLink -> conLearnURL
* add link to plans.jade
* Appended "URL" to locale strings with URLs
* Add 's'
|
2016-09-29 21:57:44 +10:00 |
|
Sabe Jones
|
51ffe2c8c2
|
A/B Testing, Round 2 (#8077)
* feat(analytics): A/B test 2016-09-26
* feat(tutorial): A/B variant text
|
2016-09-26 17:10:43 -05:00 |
|
Matteo Pagliazzi
|
4b48b7a5f6
|
rename website/client to website/client-old
|
2016-09-14 15:06:32 +02:00 |
|