mirror of
https://github.com/sudoxnym/habitica-self-host.git
synced 2026-08-01 19:50:37 +00:00
No description
* 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 |
||
|---|---|---|
| .ebextensions | ||
| .github | ||
| database_reports | ||
| gulp | ||
| keys/google | ||
| kubernetes | ||
| migrations | ||
| scripts | ||
| test | ||
| vagrant_scripts | ||
| webpack | ||
| website | ||
| .babelrc | ||
| .bowerrc | ||
| .buildpacks | ||
| .codeclimate.yml | ||
| .dockerignore | ||
| .editorconfig | ||
| .eslintignore | ||
| .eslintrc | ||
| .gitignore | ||
| .nodemonignore | ||
| .nvmrc | ||
| .travis.yml | ||
| apidoc.json | ||
| bower.json | ||
| config.json.example | ||
| docker-compose.dev.yml | ||
| docker-compose.yml | ||
| Dockerfile | ||
| Dockerfile-Production | ||
| Gruntfile.js | ||
| gulpfile.js | ||
| LICENSE | ||
| npm-shrinkwrap.json | ||
| package.json | ||
| Procfile | ||
| README.md | ||
| VAGRANT.md | ||
| Vagrantfile.example | ||
Habitica

Habitica is an open source habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor.
We need more programmers! Your assistance will be greatly appreciated.
For an introduction to the technologies used and how the software is organized, refer to Guidance for Blacksmiths.
To set up a local install of Habitica for development and testing on various platforms, see Setting up Habitica Locally.