From 9c49aa5213e33acb6dc4de5f4feb1e37be4217d5 Mon Sep 17 00:00:00 2001 From: Anton Shapovalov Date: Tue, 8 Sep 2026 18:39:09 +0400 Subject: [PATCH 1/4] fixed net10 support, fixed path to open iconic --- CS/TreeListOnDemand/TreeListOnDemand/Program.cs | 4 +++- .../{open.iconic => open-iconic}/FONT-LICENSE.txt | 0 .../{open.iconic => open-iconic}/ICON-LICENSE.txt | 0 .../css/{open.iconic => open-iconic}/README.md | 0 .../font/css/open-iconic-bootstrap.min.css | 0 .../font/fonts/open-iconic.eot | Bin .../font/fonts/open-iconic.otf | Bin .../font/fonts/open-iconic.svg | 0 .../font/fonts/open-iconic.ttf | Bin .../font/fonts/open-iconic.woff | Bin 10 files changed, 3 insertions(+), 1 deletion(-) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open.iconic => open-iconic}/FONT-LICENSE.txt (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open.iconic => open-iconic}/ICON-LICENSE.txt (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open.iconic => open-iconic}/README.md (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open.iconic => open-iconic}/font/css/open-iconic-bootstrap.min.css (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open.iconic => open-iconic}/font/fonts/open-iconic.eot (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open.iconic => open-iconic}/font/fonts/open-iconic.otf (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open.iconic => open-iconic}/font/fonts/open-iconic.svg (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open.iconic => open-iconic}/font/fonts/open-iconic.ttf (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open.iconic => open-iconic}/font/fonts/open-iconic.woff (100%) diff --git a/CS/TreeListOnDemand/TreeListOnDemand/Program.cs b/CS/TreeListOnDemand/TreeListOnDemand/Program.cs index 2774a1a..a258da7 100644 --- a/CS/TreeListOnDemand/TreeListOnDemand/Program.cs +++ b/CS/TreeListOnDemand/TreeListOnDemand/Program.cs @@ -1,4 +1,4 @@ -using TreeListOnDemand.Components; +using TreeListOnDemand.Components; using TreeListOnDemand.Services; using TreeListOnDemand.Data; using Microsoft.EntityFrameworkCore; @@ -37,6 +37,8 @@ app.UseHttpsRedirection(); app.UseStaticFiles(); +app.UseRouting(); + app.UseAntiforgery(); app.MapRazorComponents() diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/FONT-LICENSE.txt b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/FONT-LICENSE.txt similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/FONT-LICENSE.txt rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/FONT-LICENSE.txt diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/ICON-LICENSE.txt b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/ICON-LICENSE.txt similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/ICON-LICENSE.txt rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/ICON-LICENSE.txt diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/README.md b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/README.md similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/README.md rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/README.md diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/css/open-iconic-bootstrap.min.css b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/css/open-iconic-bootstrap.min.css rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.eot b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.eot similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.eot rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.eot diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.otf b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.otf similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.otf rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.otf diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.svg b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.svg similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.svg rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.svg diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.ttf b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.ttf rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.woff b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.woff similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.woff rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.woff From 8cc29f1fa3179b7f63c92b4d3957bbe348280ae3 Mon Sep 17 00:00:00 2001 From: Anton Shapovalov Date: Tue, 8 Sep 2026 19:05:25 +0400 Subject: [PATCH 2/4] changed path in CSS instead of renaming folder --- .../{open-iconic => open.iconic}/FONT-LICENSE.txt | 0 .../{open-iconic => open.iconic}/ICON-LICENSE.txt | 0 .../css/{open-iconic => open.iconic}/README.md | 0 .../font/css/open-iconic-bootstrap.min.css | 0 .../font/fonts/open-iconic.eot | Bin .../font/fonts/open-iconic.otf | Bin .../font/fonts/open-iconic.svg | 0 .../font/fonts/open-iconic.ttf | Bin .../font/fonts/open-iconic.woff | Bin .../TreeListOnDemand/wwwroot/css/site.css | 2 +- 10 files changed, 1 insertion(+), 1 deletion(-) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open-iconic => open.iconic}/FONT-LICENSE.txt (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open-iconic => open.iconic}/ICON-LICENSE.txt (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open-iconic => open.iconic}/README.md (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open-iconic => open.iconic}/font/css/open-iconic-bootstrap.min.css (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open-iconic => open.iconic}/font/fonts/open-iconic.eot (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open-iconic => open.iconic}/font/fonts/open-iconic.otf (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open-iconic => open.iconic}/font/fonts/open-iconic.svg (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open-iconic => open.iconic}/font/fonts/open-iconic.ttf (100%) rename CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/{open-iconic => open.iconic}/font/fonts/open-iconic.woff (100%) diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/FONT-LICENSE.txt b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/FONT-LICENSE.txt similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/FONT-LICENSE.txt rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/FONT-LICENSE.txt diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/ICON-LICENSE.txt b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/ICON-LICENSE.txt similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/ICON-LICENSE.txt rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/ICON-LICENSE.txt diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/README.md b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/README.md similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/README.md rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/README.md diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/css/open-iconic-bootstrap.min.css similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/css/open-iconic-bootstrap.min.css diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.eot b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.eot similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.eot rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.eot diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.otf b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.otf similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.otf rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.otf diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.svg b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.svg similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.svg rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.svg diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.ttf similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.ttf diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.woff b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.woff similarity index 100% rename from CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open-iconic/font/fonts/open-iconic.woff rename to CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/open.iconic/font/fonts/open-iconic.woff diff --git a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/site.css b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/site.css index 7cfa180..56f7408 100644 --- a/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/site.css +++ b/CS/TreeListOnDemand/TreeListOnDemand/wwwroot/css/site.css @@ -1,4 +1,4 @@ -@import url('open-iconic/font/css/open-iconic-bootstrap.min.css'); +@import url('open.iconic/font/css/open-iconic-bootstrap.min.css'); html, body { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; From 40388c51d1c2f83e6cf6984a8be439330e07d24a Mon Sep 17 00:00:00 2001 From: Anton Shapovalov Date: Tue, 8 Sep 2026 19:07:57 +0400 Subject: [PATCH 3/4] tried to fix BOM --- CS/TreeListOnDemand/TreeListOnDemand/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CS/TreeListOnDemand/TreeListOnDemand/Program.cs b/CS/TreeListOnDemand/TreeListOnDemand/Program.cs index a258da7..fe3115f 100644 --- a/CS/TreeListOnDemand/TreeListOnDemand/Program.cs +++ b/CS/TreeListOnDemand/TreeListOnDemand/Program.cs @@ -1,4 +1,4 @@ -using TreeListOnDemand.Components; +using TreeListOnDemand.Components; using TreeListOnDemand.Services; using TreeListOnDemand.Data; using Microsoft.EntityFrameworkCore; From 62a426c3dc3a8215fa306e743cea2f2a3d385e9e Mon Sep 17 00:00:00 2001 From: Anton Shapovalov Date: Tue, 8 Sep 2026 19:41:04 +0400 Subject: [PATCH 4/4] updated EF to stable version --- CS/TreeListOnDemand/TreeListOnDemand/TreeListOnDemand.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CS/TreeListOnDemand/TreeListOnDemand/TreeListOnDemand.csproj b/CS/TreeListOnDemand/TreeListOnDemand/TreeListOnDemand.csproj index 3035c31..db0b484 100644 --- a/CS/TreeListOnDemand/TreeListOnDemand/TreeListOnDemand.csproj +++ b/CS/TreeListOnDemand/TreeListOnDemand/TreeListOnDemand.csproj @@ -7,7 +7,7 @@ - - + +