Foxnouns.NET/Foxnouns.Backend/Database/Migrations
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
..
20240527132444_Init.cs chore(backend): add roslynator and fix diagnostics 2024-12-08 15:17:18 +01:00
20240528125310_AddApplications.cs chore(backend): add roslynator and fix diagnostics 2024-12-08 15:17:18 +01:00
20240528145744_AddListHidden.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
20240604142522_AddPassword.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
20240611225328_AddTemporaryKeyCache.cs chore(backend): add roslynator and fix diagnostics 2024-12-08 15:17:18 +01:00
20240712233806_AddUserLastActive.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
20240713000719_AddDeleted.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
20240821210355_AddCustomPreferences.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
20240905191709_AddUserSettings.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
20240926124950_AddSids.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
20240926130208_NonNullableSids.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
20240926180037_AddFlags.cs chore: add csharpier to husky, format backend with csharpier 2024-10-02 00:28:07 +02:00
20241006125003_AddFediverseAccessTokens.cs feat: add some fediverse authentication code 2024-10-06 15:34:31 +02:00
20241123210306_RemoveFediverseApplicationTokens.cs feat(auth): misc fediverse auth improvements 2024-11-24 15:37:36 +01:00
20241124201309_AddUserTimezone.cs feat: so much more frontend stuff 2024-11-24 22:19:53 +01:00
20241128202508_AddAuthMethodUniqueIndex.cs fix(backend): add unique index to auth methods 2024-11-28 21:29:25 +01:00
20241202153736_AddDataExports.cs feat(backend): initial data export support 2024-12-02 18:06:19 +01:00
20241209134148_NullableFlagHash.cs feat: flag management 2024-12-09 14:52:31 +01:00
20241211193653_AddSentEmailCache.cs feat: rate limit emails to two per address per hour 2024-12-11 20:42:48 +01:00
20241217010207_AddReports.cs feat: moderation API 2024-12-17 17:52:32 +01:00
20241217195351_AddFediAppForceRefresh.cs feat: split migration into batches 2024-12-17 21:23:02 +01:00
20241218195457_AddContextToReports.cs feat(backend): report context, fix deleting reports 2024-12-18 21:26:35 +01:00
20241218201855_MakeAuditLogReportsNullable.cs feat(backend): report context, fix deleting reports 2024-12-18 21:26:35 +01:00
20241225155818_AddLegacyIds.cs feat(backend): initial /api/v1/users endpoint 2024-12-25 11:19:50 -05:00
20250304155708_RemoveTemporaryKeys.cs refactor(backend): replace coravel with hangfire for background jobs 2025-03-04 17:03:39 +01:00
DatabaseContextModelSnapshot.cs refactor(backend): replace coravel with hangfire for background jobs 2025-03-04 17:03:39 +01:00