Foxnouns.NET/Foxnouns.Backend/Controllers
sam 7759225428
refactor(backend): replace coravel with hangfire for background jobs
for *some reason*, coravel locks a persistent job queue behind a
paywall. this means that if the server ever crashes, all pending jobs
are lost. this is... not good, so we're switching to hangfire for that
instead.

coravel is still used for emails, though.

BREAKING CHANGE: Foxnouns.NET now requires Redis to work. the EFCore
storage for hangfire doesn't work well enough, unfortunately.
2025-03-04 17:03:39 +01:00
..
Authentication refactor(backend): replace coravel with hangfire for background jobs 2025-03-04 17:03:39 +01:00
Moderation feat(frontend): show audit log entry for closed reports 2025-02-03 17:35:34 +01:00
V1 feat: GET /api/v1/users/@me 2024-12-25 16:04:32 -05:00
ApiControllerBase.cs chore: add license headers to all c# files 2024-12-09 21:11:46 +01:00
DeleteUserController.cs chore: license headers 2024-12-25 14:24:18 -05:00
ExportsController.cs refactor(backend): replace coravel with hangfire for background jobs 2025-03-04 17:03:39 +01:00
FlagsController.cs refactor(backend): replace coravel with hangfire for background jobs 2025-03-04 17:03:39 +01:00
InternalController.cs feat: rate limiter lets api v1 requests through 2024-12-25 12:08:53 -05:00
MembersController.cs refactor(backend): replace coravel with hangfire for background jobs 2025-03-04 17:03:39 +01:00
MetaController.cs fix: show 404 page if /api/v2/meta/page/{page} can't find a file 2025-02-23 21:42:01 +01:00
NotificationsController.cs chore: license headers 2024-12-25 14:24:18 -05:00
SidController.cs update to .net 9 and add new OpenAPI packages 2024-12-10 15:28:44 +01:00
UsersController.cs refactor(backend): replace coravel with hangfire for background jobs 2025-03-04 17:03:39 +01:00