Files
habitica/website/server/libs
Kalista Payne fb2eaa3950 Move user deletion to worker (#15586)
* WIP(delete): remove business logic from controller

* fix(deletion): handle group leave logic on app server still

* fix(lint): unused import

* fix(import): bracket syntax

* fix(test): adapt test for worker flow

* fix(deletion): update delete/feedback form copy

* fix(text): don't break to new paragraph about Gems

* fix(deletion): remove orphaned chat messages

* Revert "fix(deletion): handle group leave logic on app server still"

This reverts commit 9db541f4c3.

* fix(tests): remove tests
These can potentially be tested in the worker's suite? They target functionality that the group leave route handles within the deletion flow

* fix(lint): no-undef

* refactor redis setup into own file and use ioredis

* use bullmq directly to schedule jobs

* add space

* add key prefix

* add semicolon

* fix(jobs): update redis package

---------

Co-authored-by: Phillip Thelen <phillip@habitica.com>
2026-05-26 17:43:49 -05:00
..
2026-05-07 12:31:43 -05:00
2026-02-26 16:02:47 -06:00
2024-05-17 14:13:48 -05:00
2026-05-19 15:38:53 -05:00
2024-01-16 15:18:47 -06:00
2025-08-29 15:44:19 -05:00
2024-06-11 13:19:03 -05:00
2024-03-11 09:59:57 -05:00
2019-10-08 16:57:10 +02:00
2026-05-26 17:43:49 -05:00
2026-02-26 16:36:37 -06:00
2026-02-24 10:17:21 -06:00
2024-01-16 15:18:47 -06:00
2024-01-16 15:18:47 -06:00
2026-05-26 17:43:49 -05:00
2020-07-18 15:00:09 +02:00
2022-09-16 16:12:34 -04:00
2024-03-11 09:59:57 -05:00
2024-05-13 14:00:44 +02:00