habitica-self-host/website/server
Travis cd545e08d5 Implementing retries on failed user updates when finishing a quest (#8251)
* Implementing retries on failed user updates when finishing a quest. fixes #8035

* Refactoring mongo db retries to use the same as code path as original call and moving retries to count based over time based.

* Adding tests for retry logic and updating retries to happen recursively

* Moving callbacks to promises and other tweaks according to pr.

* Chaging mongoose promise to use .catch() functionality

* If all retries fail, the system will now throw an error instead of returning an error message.
2016-12-09 11:30:17 -08:00
..
controllers fix(subs): append Gift for troubleshooting clarity 2016-12-09 02:35:51 +00:00
libs Gift Subscriptions Promo (#8270) 2016-12-08 18:08:56 -08:00
middlewares New Client: working navigation (#8131) 2016-11-18 19:20:25 +01:00
models Implementing retries on failed user updates when finishing a quest (#8251) 2016-12-09 11:30:17 -08:00
.eslintrc Vue Project Setup (#8018) 2016-09-18 21:51:20 +02:00
api-doc.js chore(docs): Add global definitions for param types 2016-10-11 21:35:58 -05:00
index.js Deprecate API v2 (was Revert "Revert "Deprecate API v2"") (#7802) 2016-08-01 22:36:10 +02:00
server.js fix: move attachMiddlwares function so mongoose models have tx strings 2016-09-12 20:40:12 -05:00