From 9bd7eb283eaaaa291d26e21fd22341c292cd8d80 Mon Sep 17 00:00:00 2001 From: jheaps Date: Fri, 3 Oct 2025 10:42:57 -0600 Subject: [PATCH 1/4] Remove bad test --- JoshHeaps.Net.UiTests/MultiplayerTests.cs | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/JoshHeaps.Net.UiTests/MultiplayerTests.cs b/JoshHeaps.Net.UiTests/MultiplayerTests.cs index 510b53d..cbd2660 100644 --- a/JoshHeaps.Net.UiTests/MultiplayerTests.cs +++ b/JoshHeaps.Net.UiTests/MultiplayerTests.cs @@ -81,18 +81,4 @@ public class MultiplayerTests : PageTest // Should see SignalR connected message in console Assert.That(consoleLogs, Does.Contain("βœ… SignalR connected").Or.Contain("SignalR connected")); } - - [Test] - public async Task Move_Updates_Are_Sent_Via_SignalR() - { - // This would require more complex setup with two players - // For now, just verify the SignalR methods exist in the JavaScript - var jsContent = await Page.EvaluateAsync(@" - () => { - return document.querySelector('script[src*=""chessLogic.js""]') ? 'chessLogic.js loaded' : 'not found'; - } - "); - - Assert.That(jsContent, Is.EqualTo("chessLogic.js loaded")); - } } \ No newline at end of file From c2622132bc31361b102cf2c958b7ffc57123f450 Mon Sep 17 00:00:00 2001 From: jheaps Date: Fri, 3 Oct 2025 10:43:15 -0600 Subject: [PATCH 2/4] Revert site back to normal, add memory lane --- .claude/settings.local.json | 3 +- JoshHeaps.Net/Pages/Index.cshtml | 327 ++++-------------- JoshHeaps.Net/Pages/MemoryLane.cshtml | 54 +++ JoshHeaps.Net/Pages/MemoryLane.cshtml.cs | 12 + .../MemoryLane/FifthTempleAnniversary.cshtml | 69 ++++ .../FifthTempleAnniversary.cshtml.cs | 12 + .../wwwroot/css/anniversary/page.css | 218 ++++++++++++ JoshHeaps.Net/wwwroot/css/home/site.css | 4 +- JoshHeaps.Net/wwwroot/css/memoryLane/page.css | 162 +++++++++ JoshHeaps.Net/wwwroot/js/anniversary/page.js | 7 + JoshHeaps.Net/wwwroot/js/site.js | 2 +- JoshHeaps.Net/wwwroot/js/utils.js | 5 +- 12 files changed, 618 insertions(+), 257 deletions(-) create mode 100644 JoshHeaps.Net/Pages/MemoryLane.cshtml create mode 100644 JoshHeaps.Net/Pages/MemoryLane.cshtml.cs create mode 100644 JoshHeaps.Net/Pages/MemoryLane/FifthTempleAnniversary.cshtml create mode 100644 JoshHeaps.Net/Pages/MemoryLane/FifthTempleAnniversary.cshtml.cs create mode 100644 JoshHeaps.Net/wwwroot/css/anniversary/page.css create mode 100644 JoshHeaps.Net/wwwroot/css/memoryLane/page.css create mode 100644 JoshHeaps.Net/wwwroot/js/anniversary/page.js diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 5efc564..b5c47f5 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -2,7 +2,8 @@ "permissions": { "allow": [ "Bash(dotnet test:*)", - "Bash(dotnet build)" + "Bash(dotnet build)", + "Bash(dir:*)" ], "deny": [], "ask": [] diff --git a/JoshHeaps.Net/Pages/Index.cshtml b/JoshHeaps.Net/Pages/Index.cshtml index f3ce34d..da8f1ea 100644 --- a/JoshHeaps.Net/Pages/Index.cshtml +++ b/JoshHeaps.Net/Pages/Index.cshtml @@ -1,270 +1,93 @@ ο»Ώ@page @model JoshHeaps.Net.Pages.IndexModel @{ - ViewData["Title"] = "Happy 5th Anniversary, Morgan!"; + ViewData["Title"] = "JoshHeaps.Net"; Layout = "_Layout"; } - - -
-

Happy 5th Anniversary, Morgan!

- -
- -
πŸ’– πŸ’• πŸ’—
- -