habitica/website/common/script/ops
Phillip Thelen 6e43d4dc79
Add Transaction log for gem and hourglass changes (#13589)
* Log all gem transactions to database

* Also store hourglass transactions

* Fix tests

* Display transaction history in hall of heroes for admins

* add tests to new API call

* hide transaction settings tab for non admins

* fix(lint): remove console

* fix(lint): various automatic corrections

* fix(transactions): use enum expected pluralizations

* fix api unit tests

* fix lint

* fix failing test

* Fix minor inconsistencies

* Log all gem transactions to database

* Also store hourglass transactions

* Fix tests

* Display transaction history in hall of heroes for admins

* add tests to new API call

* hide transaction settings tab for non admins

* fix(lint): remove console

* fix(lint): various automatic corrections

* fix(transactions): use enum expected pluralizations

* fix api unit tests

* fix lint

* Fix minor inconsistencies

Co-authored-by: Sabe Jones <sabrecat@gmail.com>
2022-01-31 15:36:15 -06:00
..
buy Add Transaction log for gem and hourglass changes (#13589) 2022-01-31 15:36:15 -06:00
stats restore for...of 2019-10-09 20:19:31 +02:00
addTag.js start upgrading eslint 2019-10-08 16:57:10 +02:00
addTask.js start upgrading eslint 2019-10-08 16:57:10 +02:00
blockUser.js start upgrading eslint 2019-10-08 16:57:10 +02:00
changeClass.js Add Transaction log for gem and hourglass changes (#13589) 2022-01-31 15:36:15 -06:00
deleteTag.js start upgrading eslint 2019-10-08 16:57:10 +02:00
deleteTask.js start upgrading eslint 2019-10-08 16:57:10 +02:00
disableClasses.js start upgrading eslint 2019-10-08 16:57:10 +02:00
equip.js start fixing commong 2019-10-09 16:51:17 +02:00
feed.js Add Bulk Feed via query parameter (#12384) 2020-07-13 16:04:03 +02:00
hatch.js feat(content): bundle and cheevo 2021-02-16 17:00:39 -06:00
index.js Inventory: fixes / layout (#11948) 2020-10-19 23:54:51 +02:00
markPMSRead.js fix exports 2019-10-01 17:53:48 +02:00
openMysteryItem.js chore(analytics): various updates to analytics tracking 2021-08-30 16:21:05 -05:00
pinnedGearUtils.js chore: update sub-deps and fix lint 2020-07-01 18:20:18 +02:00
readCard.js chore: update sub-deps and fix lint 2020-07-01 18:20:18 +02:00
rebirth.js Add Transaction log for gem and hourglass changes (#13589) 2022-01-31 15:36:15 -06:00
releaseBoth.js chore(analytics): various updates to analytics tracking 2021-08-30 16:21:05 -05:00
releaseMounts.js Add Transaction log for gem and hourglass changes (#13589) 2022-01-31 15:36:15 -06:00
releasePets.js Add Transaction log for gem and hourglass changes (#13589) 2022-01-31 15:36:15 -06:00
reroll.js Add Transaction log for gem and hourglass changes (#13589) 2022-01-31 15:36:15 -06:00
reset.js Reset should unassign Stat Points 2020-05-03 22:37:34 +02:00
revive.js Fix: remove unnecessary reassignments 2019-12-26 22:47:14 +03:00
scoreTask.js Frost spell buff won't affect challenge or group dailies (#13582) 2021-10-22 11:35:27 -05:00
sell.js start upgrading eslint 2019-10-08 16:57:10 +02:00
sleep.js fix exports 2019-10-01 17:53:48 +02:00
sortTag.js start upgrading eslint 2019-10-08 16:57:10 +02:00
sortTask.js start upgrading eslint 2019-10-08 16:57:10 +02:00
unequip.js Inventory: fixes / layout (#11948) 2020-10-19 23:54:51 +02:00
unlock.js Add Transaction log for gem and hourglass changes (#13589) 2022-01-31 15:36:15 -06:00
updateTag.js start upgrading eslint 2019-10-08 16:57:10 +02:00
updateTask.js start upgrading eslint 2019-10-08 16:57:10 +02:00
updateUserBalance.js Add Transaction log for gem and hourglass changes (#13589) 2022-01-31 15:36:15 -06:00
updateUserHourglasses.js Add Transaction log for gem and hourglass changes (#13589) 2022-01-31 15:36:15 -06:00