eden/src/web_service
lizzie c2e74a9380
[common] remove DetachedTasks object usage (#4096)
this was only ever used for announce room json on one single instance

this object is pretty much a danger to society and shouldnt exist, especially since its:
a) a singleton
b) spawns objects out of thin air
c) doesn't respect RAII and can outlive its parent objects (big no no)

generally we shouldnt endorse objects like these in the future, but alas, it existed, now it has to begone
additionally there is a similar object in KWorkerTaskManager but it's not as egregious as this one.
check that this didnt break the usual announce room json logic

Signed-off-by: lizzie <lizzie@eden-emu.dev>

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4096
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
2026-07-09 03:46:06 +02:00
..
CMakeLists.txt [cmake, deps] conjure common/httplib.h and remove global def for httplib macros (#3800) 2026-04-06 19:13:09 +02:00
announce_room_json.cpp [common] remove DetachedTasks object usage (#4096) 2026-07-09 03:46:06 +02:00
announce_room_json.h [common] remove DetachedTasks object usage (#4096) 2026-07-09 03:46:06 +02:00
verify_login.cpp general: fixes for gcc 13 2023-04-02 19:02:04 -04:00
verify_login.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
verify_user_jwt.cpp [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
verify_user_jwt.h Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
web_backend.cpp [cmake, deps] conjure common/httplib.h and remove global def for httplib macros (#3800) 2026-04-06 19:13:09 +02:00
web_backend.h chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
web_result.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00