Iceshrimp.NET/Iceshrimp.Backend/Core
Laura Hausmann c07bb35548
[backend/drive] Refactor ImageProcessor into a modular system
This commit lays the groundwork for a user-configurable image processing pipeline. It has exactly the same behavior as the old ImageProcessor, just modular & compartmentalized. It also adds support for AVIF & JXL encoding, though no code paths call it just yet.
2024-08-12 03:21:03 +02:00
..
Configuration [backend/drive] Refactor ImageProcessor into a modular system 2024-08-12 03:21:03 +02:00
Database [backend/drive] Refactor ImageProcessor into a modular system 2024-08-12 03:21:03 +02:00
Events [backend/events] Add events for user follow/mute/block (& their respective opposites) (ISH-218, ISH-219) 2024-03-26 18:12:23 +01:00
Extensions [backend/drive] Refactor ImageProcessor into a modular system 2024-08-12 03:21:03 +02:00
Federation [backend/drive] Refactor ImageProcessor into a modular system 2024-08-12 03:21:03 +02:00
Helpers [backend/drive] Refactor ImageProcessor into a modular system 2024-08-12 03:21:03 +02:00
Middleware [backend] Use SemaphorePlus instead of SemaphoreSlim 2024-07-22 05:59:41 +02:00
Queues [backend/drive] Refactor ImageProcessor into a modular system 2024-08-12 03:21:03 +02:00
Services [backend/drive] Refactor ImageProcessor into a modular system 2024-08-12 03:21:03 +02:00
Tasks [backend/core] Improve logging in MediaCleanupTask 2024-07-02 23:34:16 +02:00