habitica-self-host/website
negue 87f39b4273 item pinning (#8918)
* toggle pinned state of items server + client

* pin quests / add pin src

* add officially pinned items and api to get in app rewards

* update schema and get items deatils

* update pin actions to the new logic

* show countBadge only with a number

* extract getPinKey - pin seasonal items

* togglePinned in buy-dialogs

* add pinKey to shop items

* wip

* wip

* fix path

* togglePinnedItem as common.op / use in client

* fix linting

* pinning: getItemInfo and save in db path and type

* make api more consistent, fix bugs

* updates

* fix bugs

* update actions to current api

* marketGear

* change to pinType

* add mystery_set to getItemInfo

* fix isPinned

* ignore animals

* list shopItems (initial)

* shopItem now has default popoverconent, itemclass and price / currency - list pinned items as rewards - attributes to gear

* show buyModal for the rewards

* show mystery_set icon

* add info whether item is suggested

* write migration, fix style issues

* pin potion and armoire

* make potion, armoire not unpinnable

* show notes for armoire and potion, add default items for new users

* show unpin notification

* add/remove pinned gear on class-change

* remove pinned & add new gear on purchase - refactoring pinning methods - fixes

* always allow to purchase armoire

* highlight item if suggested
2017-08-14 19:15:32 +02:00
..
assets chore(sprites): compile 2017-08-11 16:09:11 +00:00
build Vue Store (#8071) 2016-09-29 13:32:36 +02:00
client item pinning (#8918) 2017-08-14 19:15:32 +02:00
client-old Update Website's Task Page image (#8791) 2017-08-02 12:27:21 -07:00
common item pinning (#8918) 2017-08-14 19:15:32 +02:00
server item pinning (#8918) 2017-08-14 19:15:32 +02:00
static/sprites chore(sprites): compile 2017-08-11 16:09:11 +00:00
views fix(Bailey): missing credits 2017-08-10 19:55:44 +00:00
README.md expose new client at /new-app, can be enabled in prod setting a flag 2016-09-21 13:43:39 +02:00

/website/client contains the source files for the new client side that is being developed as part of the Habitica.com redesign. Static assets for the new client can be found in website/static.

The old client side files can be found in /website/client-old, they are still used on Habitica.com while the redesign is in progress.