habitica/website/server/libs
Phillip Thelen f8d315ff6e
Upgrade to mongoose 7 (#14971)
* remove some unused dependencies

* update mongoose version

* make common tests pass

* Make unit tests pass

* make api v3 integration tests pass

* fix lint issues

* fix issue with package-lock

* fix(lint): we don't need no .js

* fix(lint): update to latest config-habitrpg

* chore(npm): update package locks

* fix(test): replace deprecated fn

* chore(package): update eslint-habitrpg again

* fix(lint): server linting

* fix(lint): client linting

* fix(client): correct mangled common imports

* chore(npm): update package-locks

* fix(lint): punctuation, module

---------

Co-authored-by: SabreCat <sabrecat@gmail.com>
Co-authored-by: SabreCat <sabe@habitica.com>
2024-01-16 15:18:47 -06:00
..
auth Upgrade to mongoose 7 (#14971) 2024-01-16 15:18:47 -06:00
challenges Reporting challenges (#14756) 2023-10-24 09:24:56 -05:00
chat fix(lint): newlines, console 2023-07-18 10:20:58 -05:00
chatReporting fix(tests): one more 2023-10-03 16:19:50 -05:00
coupons fix linting for server (except for length of apidoc) 2019-10-10 20:11:50 +02:00
inbox Upgrade to mongoose 7 (#14971) 2024-01-16 15:18:47 -06:00
invites Squashed commit of the following: 2023-05-02 09:51:33 -05:00
items Adminpanel and revamped permissions (#13843) 2022-05-03 14:40:56 -05:00
payments Upgrade to mongoose 7 (#14971) 2024-01-16 15:18:47 -06:00
tasks Database Access optimisations (#14544) 2023-05-16 12:21:45 -05:00
user Upgrade to mongoose 7 (#14971) 2024-01-16 15:18:47 -06:00
analyticsService.js chore(analytics): various updates to analytics tracking 2021-08-30 16:21:05 -05:00
apiError.js Upgrade to mongoose 7 (#14971) 2024-01-16 15:18:47 -06:00
bannedSlurs.js Squashed commit of the following: 2024-01-10 15:14:11 -06:00
bannedWords.js Squashed commit of the following: 2024-01-10 15:14:11 -06:00
baseModel.js Upgrade to mongoose 7 (#14971) 2024-01-16 15:18:47 -06:00
bug-report.js Upgrade to mongoose 7 (#14971) 2024-01-16 15:18:47 -06:00
buildManifest.js fix linting for server (except for length of apidoc) 2019-10-10 20:11:50 +02:00
chat.js fix(push notifications): always strip markdown from push notification text 2020-06-26 15:27:02 +02:00
client.js fix index path0 2019-10-15 18:10:20 +02:00
collectionManipulators.js fix linting for server (except for length of apidoc) 2019-10-10 20:11:50 +02:00
content.js fix(content): include app version in response 2020-07-18 15:36:44 +02:00
cron.js reset perkMonthCount when subscription ends 2023-02-15 10:05:18 +01:00
csvStringify.js start upgrading eslint 2019-10-08 16:57:10 +02:00
email.js Feature: new "report a bug" modal (#13530) 2021-12-14 19:16:50 -06:00
encryption.js start upgrading eslint 2019-10-08 16:57:10 +02:00
errors.js API v3 Rate Limiter (#12117) 2020-07-18 15:00:09 +02:00
forbiddenUsernames.js fix linting for server (except for length of apidoc) 2019-10-10 20:11:50 +02:00
gcpTraceAgent.js fix linting for server (except for length of apidoc) 2019-10-10 20:11:50 +02:00
groupTasks.js WIP(multiassign): resume shared completion implementation 2022-02-17 15:50:23 -06:00
highlightMentions.js 12922 - Use absolute user URLs on production (#12968) 2021-04-29 15:23:42 -05:00
i18n.js Clean up translations (#14985) 2023-11-03 15:54:48 -05:00
inAppPurchases.js Handle subscription cancelation better 2023-02-06 11:17:35 +01:00
language.js Automatically Logout Banned Users (#12037) 2020-04-02 21:46:01 +02:00
logger.js fix(logger): only two arguments to logger when logging an unhandled promise rejection 2020-03-26 17:10:19 +01:00
mongodb.js MongoDB Transactions (#12335) 2020-07-14 18:55:47 +02:00
password.js Upgrade to mongoose 7 (#14971) 2024-01-16 15:18:47 -06:00
preening.js Upgrade to mongoose 7 (#14971) 2024-01-16 15:18:47 -06:00
pushNotifications.js Database Access optimisations (#14544) 2023-05-16 12:21:45 -05:00
routes.js Database Access optimisations (#14544) 2023-05-16 12:21:45 -05:00
setupExpress.js API v3 Rate Limiter (#12117) 2020-07-18 15:00:09 +02:00
setupMongoose.js Upgrade to mongoose 7 (#14971) 2024-01-16 15:18:47 -06:00
setupNconf.js misc, fix client tests 2019-10-15 15:32:53 +02:00
setupPassport.js chore: merge develop in 2022-09-16 16:12:34 -04:00
slack.js Slur swear blocker challenges redux (#15089) 2024-01-16 14:22:03 -06:00
sleep.js Upgrade to mongoose 7 (#14971) 2024-01-16 15:18:47 -06:00
spells.js Upgrade to mongoose 7 (#14971) 2024-01-16 15:18:47 -06:00
stringUtils.js Add checks for profanity to profile updates (#12445) 2021-04-30 15:47:39 -05:00
webhook.js Database Access optimisations (#14544) 2023-05-16 12:21:45 -05:00
worldState.js Revert "fix(tests): if singleton event, always provide empty string suffix" 2022-12-20 09:51:24 -06:00
xmlMarshaller.js Fix XML Data Export Error by Modifying XML Format (#13942) 2022-05-12 15:24:17 -05:00