Iceshrimp.NET/Iceshrimp.Backend/Core/Services
Laura Hausmann 35148d7796
[backend/queue] Add queue processor timeout
For now this is hardcoded per queue, but this will be configurable down the line.
2024-06-13 22:41:41 +02:00
..
CacheService.cs [backend/core] Use upsert for cache store instead of detecting conflicts (ISH-212) 2024-03-23 19:10:27 +01:00
CronService.cs [backend] Code cleanup 2024-03-24 14:17:02 +01:00
CustomHttpClient.cs [backend/core] Don't allow connections to local addresses by default (ISH-330, ISH-331) 2024-05-17 14:19:48 +02:00
DatabaseMaintenanceService.cs [backend/core] Denormalize like counts (ISH-110) 2024-03-04 02:42:35 +01:00
DriveService.cs [backend/drive] Fix thumbnail url for deduplicated files 2024-05-23 15:15:43 +02:00
EmojiService.cs [backend/core] Update emoji regex for Unicode 15.1, simplify emoji regex, move emoji regex into a GeneratedRegexAttribute property 2024-05-23 18:08:38 +02:00
EventService.cs [backend/masto-client] Add list streaming channel (ISH-332) 2024-05-23 17:10:36 +02:00
FollowupTaskService.cs [backend/core] Improve handling of explicit service scopes & event logic 2024-03-24 14:13:51 +01:00
HttpRequestService.cs [backend/core] Correctly handle redirects for signed requests (ISH-228) 2024-03-25 18:48:15 +01:00
ImageProcessor.cs [backend/drive] Convert image to Srgb before further processing it for blurhash calculation when using LibVips 2024-05-03 18:14:51 +02:00
InstanceService.cs [backend] Improved debug logging (ISH-238) 2024-04-10 00:15:46 +02:00
MetaService.cs [backend/core] Fix the (now scoped) MetaService dependency in PushService 2024-03-24 16:33:03 +01:00
NoteService.cs [backend/core] Replace sync DB call with async equivalent 2024-06-10 19:42:06 +02:00
NotificationService.cs [backend/core] Don't deliver poll ended notifications to remote users 2024-06-06 21:25:42 +02:00
ObjectStorageService.cs [backend/drive] Improve object storage migrator (ISH-326) 2024-05-14 21:32:22 +02:00
PollService.cs [backend/database] Fix votersCount getting set for all polls 2024-06-05 15:59:27 +02:00
PushService.cs [backend] Switch to the renamed Iceshrimp.WebPush library 2024-06-11 17:34:47 +02:00
QueueService.cs [backend/queue] Add queue processor timeout 2024-06-13 22:41:41 +02:00
StorageMaintenanceService.cs [backend/drive] Add purge argument & additional error handling to object storage migrator 2024-05-28 15:35:39 +02:00
StreamingService.cs [backend] Implement streaming hub for timelines & notifications (ISH-244) 2024-04-08 20:45:30 +02:00
SystemUserService.cs [backend/core] Replace IDistributedCache with postgres k/v cache (ISH-212) 2024-03-23 19:10:27 +01:00
UserProfileMentionsResolver.cs [backend] Replace old MfmParser with the new F# implementation (ISH-112) 2024-03-24 23:10:39 +01:00
UserService.cs [backend/core] Update pinned notes when the first local user follows a remote user 2024-05-02 21:15:43 +02:00