Iceshrimp.NET/Iceshrimp.Backend/Core/Services
Laura Hausmann 9ff79c92e0
[backend/libmfm] Improve performance of AngleSharp calls for MFM-HTML conversion, improve UrlNode HTML representation
This makes sure the AngleSharp owner document is only created once per application lifecycle, and replaces all async calls with their synchronous counterparts (since the input is already loaded in memory, using async for this just creates overhead)
2025-03-24 18:05:21 +01:00
..
ImageProcessing [backend/asp] Make services runtime-discoverable 2024-11-18 19:02:44 +01:00
BiteService.cs [sln] Apply code style 2024-11-20 00:48:29 +01:00
CacheService.cs [backend/cron] Automatically update timeline heuristic for recently active users 2025-01-13 09:27:24 +01:00
CronService.cs [backend/cron] Add cron task statistics & drastically improve cron logic (ISH-760) 2025-03-22 23:09:03 +01:00
CustomHttpClient.cs [backend/core] Add support for HTTP proxy authentication 2025-01-12 08:34:07 +01:00
DatabaseMaintenanceService.cs [backend/asp] Make services runtime-discoverable 2024-11-18 19:02:44 +01:00
DriveService.cs [backend/core] Fix link verification for sites served with Transfer-Encoding: chunked 2025-03-06 15:52:19 +01:00
EmojiImportService.cs [sln] Reformat code 2024-11-20 00:48:29 +01:00
EmojiService.cs [backend/core] Handle emoji updates gracefully (ISH-727) 2025-03-22 22:03:14 +01:00
EventService.cs [backend/asp] Make services runtime-discoverable 2024-11-18 19:02:44 +01:00
FlagService.cs [backend/core] Move AsyncLocals to FlagService, fix IsPleroma flag for streaming connections 2025-03-22 20:56:36 +01:00
FollowupTaskService.cs [sln] Apply code style 2024-11-20 00:48:29 +01:00
HttpRequestService.cs [backend/asp] Make services runtime-discoverable 2024-11-18 19:02:44 +01:00
ImportExportService.cs [sln] Reformat code 2024-11-20 00:48:29 +01:00
InstanceService.cs [sln] Code cleanup 2025-01-31 16:58:57 +01:00
MediaProxyService.cs [backend/drive] Improve handling of configurations with disabled media proxy 2025-01-10 06:23:54 +01:00
MetaService.cs [sln] Apply code style 2024-11-20 00:48:29 +01:00
NoteService.cs [backend/libmfm] Improve performance of AngleSharp calls for MFM-HTML conversion, improve UrlNode HTML representation 2025-03-24 18:05:21 +01:00
NotificationService.cs [sln] Apply code style 2024-11-20 00:48:29 +01:00
ObjectStorageService.cs [backend/core] Fix path-style object storage access URLs 2025-02-26 05:06:05 +01:00
PluginStore.cs [sln] Apply code style 2024-11-20 00:48:29 +01:00
PolicyService.cs [sln] Apply code style 2024-11-20 00:48:29 +01:00
PollService.cs [sln] Apply code style 2024-11-20 00:48:29 +01:00
PushService.cs [sln] Apply code style 2024-11-20 00:48:29 +01:00
QueueService.cs hint to TaskScheduler that queue main tasks and cron tasks are long running 2025-03-10 22:46:21 +01:00
RazorViewRenderService.cs [backend/asp] Make services runtime-discoverable 2024-11-18 19:02:44 +01:00
RelayService.cs [sln] Apply code style 2024-11-20 00:48:29 +01:00
ReportService.cs [backend/masto-client] Add endpoints for filing reports (ISH-749) 2025-03-15 02:44:43 +01:00
StorageMaintenanceService.cs [backend/core] Verify object storage credentials & access URL before starting the object storage migration task 2025-02-26 03:07:00 +01:00
StreamingService.cs [sln] Apply code style 2024-11-20 00:48:29 +01:00
SystemUserService.cs [backend/asp] Make services runtime-discoverable 2024-11-18 19:02:44 +01:00
UserProfileMentionsResolver.cs [backend/libmfm] Improve performance of AngleSharp calls for MFM-HTML conversion, improve UrlNode HTML representation 2025-03-24 18:05:21 +01:00
UserService.cs [backend/libmfm] Improve performance of AngleSharp calls for MFM-HTML conversion, improve UrlNode HTML representation 2025-03-24 18:05:21 +01:00