habitica-self-host/website/common/script/ops
negue 0a691ffb4f [WIP] new client - seasonal-shop (#9018)
* extract seasonal-shop config - use summer season items (to work on)

* add suggested border to shopItems

* refactor getOfficialPinnedItems (now includes the seasonal gear)

* refactor shops.getSeasonalShop - add featured items to result - add the set to special equipment items

* feat(content): Fall 2017 seasonal gear
Also adds set keys for all prior seasonal gear.

* show item limited time (buyModal & shopItem)

* select seasonal fall sets

* WIP(seasonal-shop): placeholder Fall 2017 items

* fix lint

* sprites

* styling + fix purchase of seasonal spells

* compile sprites

* fixes: check isPinned with officialItems

* enable purchase of seasonal items for testing

* fix shop apis

* add featuredItems to market

* quest shop: add featuredItems to api

* tiem travelers shop: add featuredItems to api

* fix gear types filter

* feat(content): Fall 2017 compleat

* chore(sprites): compile

* show opened shop state (npc+background)

* add opened seasonal npc

* current seasonal users class set = purchase by gold - lock other sets of the current season

* hide event badge in seasonal shop - dot only for suggested items - cursor: pointer on shopItems

* refresh rewards column list (seasonal gear won't refresh it on purchase)

* fix duplicate seasonal gear -> remove special items from the old reward gear (which is used to reset the pinned gears)

* every current season gear is purchased by gold - prevent buyModal on locked items

* use the current event date range

* list seasonal sets by event date

* use custom method instead of updateStore to list the pinnable gear

* change daterange to 10-31

* fix start quest modal from items - disable invite quest button if a quest is already active

* toggle pin in buy-dialogs

* check if the item is not undefined/null - renamed the watch function
2017-09-20 19:28:11 -05:00
..
addTag.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
addTask.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
allocate.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
allocateNow.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
blockUser.js Tasks scoring and misc fixes (#8925) 2017-08-04 23:27:11 +02:00
buy.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
buyArmoire.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
buyGear.js [WIP] shops + market gear api (#8980) 2017-08-24 07:16:18 +02:00
buyHealthPotion.js Restrict users from getting back from death (#8808) 2017-07-18 13:26:10 -07:00
buyMysterySet.js Backgrounds / BuyModal / misc (#9009) 2017-08-31 22:56:53 +02:00
buyQuest.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
buySpecialSpell.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
changeClass.js item pinning (#8918) 2017-08-14 19:15:32 +02:00
clearPMs.js Tasks scoring and misc fixes (#8925) 2017-08-04 23:27:11 +02:00
deletePM.js Tasks scoring and misc fixes (#8925) 2017-08-04 23:27:11 +02:00
deleteTag.js Tasks scoring and misc fixes (#8925) 2017-08-04 23:27:11 +02:00
deleteTask.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
disableClasses.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
equip.js Client Redesign: Inventory pages, secondary menu, misc css and design items (#8631) 2017-05-16 21:09:55 +02:00
feed.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
hatch.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
hourglassPurchase.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
index.js item pinning (#8918) 2017-08-14 19:15:32 +02:00
markPMSRead.js Remove unused v2 code from /website/common/script (#8034) 2016-09-22 21:23:46 -05:00
openMysteryItem.js Tasks scoring and misc fixes (#8925) 2017-08-04 23:27:11 +02:00
pinnedGearUtils.js [WIP] new client - seasonal-shop (#9018) 2017-09-20 19:28:11 -05:00
purchase.js multiplefixes quest (#8964) 2017-08-21 00:32:32 +02:00
purchaseWithSpell.js new client - quest / seasonal / time travelers shops (#8903) 2017-07-31 17:04:40 -06:00
readCard.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
rebirth.js Backgrounds / BuyModal / misc (#9009) 2017-08-31 22:56:53 +02:00
releaseBoth.js Fixed release pets mounts (#8545) 2017-07-18 13:34:54 -07:00
releaseMounts.js Fixed release pets mounts (#8545) 2017-07-18 13:34:54 -07:00
releasePets.js Fixed release pets mounts (#8545) 2017-07-18 13:34:54 -07:00
reroll.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
reset.js Ensured group tasks are removed from places that challegnes tasks are (#8359) 2017-01-07 12:01:12 +01:00
revive.js misc fixes - sep 17 (#9045) 2017-09-19 22:45:28 +02:00
scoreTask.js Tasks scoring and misc fixes (#8925) 2017-08-04 23:27:11 +02:00
sell.js [WIP] New Client - Shops/Market (#8884) 2017-07-27 19:41:23 +02:00
sleep.js Remove unused v2 code from /website/common/script (#8034) 2016-09-22 21:23:46 -05:00
sortTag.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
sortTask.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
unlock.js Sept 8 fixes (#9028) 2017-09-11 23:00:34 -05:00
updateTag.js Upgrade lodash to v4 and lint more files (#8495) 2017-03-01 17:10:48 +01:00
updateTask.js Repeatables fixes (#8538) 2017-03-08 16:48:30 -07:00