From 45e3597abd8e97f63af7c844eb8490fea5f5a40d Mon Sep 17 00:00:00 2001 From: Freddie Date: Mon, 22 Jun 2026 16:42:35 -0700 Subject: [PATCH 1/4] Add mythic flex difficulty --- apps/frontend/data/difficulty.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/frontend/data/difficulty.ts b/apps/frontend/data/difficulty.ts index 852b033a6..9357fc91f 100644 --- a/apps/frontend/data/difficulty.ts +++ b/apps/frontend/data/difficulty.ts @@ -26,6 +26,7 @@ export const difficultyMap: Record = { 17: new Difficulty(17, 'Looking For Raid', 'L', InstanceType.Raid, 10, 30), 18: new Difficulty(18, 'Event?', 'E', InstanceType.Raid, 40, 40), 33: new Difficulty(33, 'Timewalking', 'T', InstanceType.Raid, 10, 30), + 233: new Difficulty(233, 'Mythic Flex', 'MF', InstanceType.Raid, 15, 25), }; export const dungeonDifficulties = Object.values(difficultyMap) From ab5665876e55fe6e50860b80604dddb7dd36e12f Mon Sep 17 00:00:00 2001 From: Freddie Date: Wed, 24 Jun 2026 22:06:20 -0700 Subject: [PATCH 2/4] Fix character image loading in non-S3 scenarios --- apps/web/Controllers/ApiController.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/web/Controllers/ApiController.cs b/apps/web/Controllers/ApiController.cs index 1f6ab03f5..43a0d7bde 100644 --- a/apps/web/Controllers/ApiController.cs +++ b/apps/web/Controllers/ApiController.cs @@ -310,6 +310,7 @@ await _context.Users timer.AddPoint("Dailies"); var images = await _context.Image + .AsNoTracking() .Where(image => (image.Type == ImageType.Character || image.Type == ImageType.CharacterFull) && characterIds.Contains(image.Id) @@ -320,6 +321,7 @@ await _context.Users Format = image.Format, Sha256 = image.Sha256, Type = image.Type, + Data = image.Data != null ? image.Data.Take(4).ToArray() : null, }) .ToDictionaryAsync( image => $"{image.Id.ToString()}-{((int)image.Type).ToString()}", From 50665c1bdd0d96d6d0403dfb2520293365117866 Mon Sep 17 00:00:00 2001 From: Freddie Date: Wed, 24 Jun 2026 22:11:08 -0700 Subject: [PATCH 3/4] Minor import stuff --- .../components/characters/paperdoll/CharactersPaperdoll.svelte | 1 - apps/frontend/components/lockouts/Lockouts.svelte | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/frontend/components/characters/paperdoll/CharactersPaperdoll.svelte b/apps/frontend/components/characters/paperdoll/CharactersPaperdoll.svelte index 213d5ee43..575410159 100644 --- a/apps/frontend/components/characters/paperdoll/CharactersPaperdoll.svelte +++ b/apps/frontend/components/characters/paperdoll/CharactersPaperdoll.svelte @@ -4,7 +4,6 @@ import { settingsState } from '@/shared/state/settings.svelte'; import { sharedState } from '@/shared/state/shared.svelte'; import { userStore } from '@/stores'; - import type { BackgroundImage } from '@/types'; import type { CharacterProps } from '@/types/props'; import Configure from './CharactersPaperdollConfigure.svelte'; diff --git a/apps/frontend/components/lockouts/Lockouts.svelte b/apps/frontend/components/lockouts/Lockouts.svelte index ef65166dd..04f30f09e 100644 --- a/apps/frontend/components/lockouts/Lockouts.svelte +++ b/apps/frontend/components/lockouts/Lockouts.svelte @@ -1,5 +1,6 @@