From 8c17740076dc339ac7d1753b8017e627567713e8 Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Fri, 15 Aug 2025 13:43:09 +0100 Subject: [PATCH 01/14] chore(gitignore): removing files shouldnt be in source control --- .gitignore | 21 ++++++++++++++ .../packages.lock.json | 12 ++++---- .../Logs/log-development2-20250513.txt | 29 ------------------- ...ts.ShowCase.E2ETests.WasmServerHost.csproj | 4 --- .../Reports/gitinclude.txt | 0 .../packages.lock.json | 12 ++++---- 6 files changed, 33 insertions(+), 45 deletions(-) delete mode 100644 TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/log-development2-20250513.txt rename TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/gitinclude.rtf => TELBlazor.Components.ShowCase.E2ETests/Reports/gitinclude.txt (100%) diff --git a/.gitignore b/.gitignore index 934d9ab..0f304d9 100644 --- a/.gitignore +++ b/.gitignore @@ -208,3 +208,24 @@ CHANGELOG.md /.runsettings /nuget.config /nuget.config + + +# qqqq Apply after cleared files - remove current ignores to clear + +# AllTestResults/* +# !AllTestResults/gitinclude.txt + +# CICDPackageLocation/* +# !CICDPackageLocation/gitinclude.txt + +# CoverageReport/* +# !CoverageReport/gitinclude.txt + +# docs/css/* +# !docs/css/gitinclude.txt + +#TELBlazor.Components.ShowCase.E2ETests/Reports/* +#!TELBlazor.Components.ShowCase.E2ETests/Reports/gitinclude.txt + +#TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/* +#!TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/gitinclude.txt diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json index 743b635..cbc00ec 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json @@ -40,15 +40,15 @@ }, "Microsoft.NET.ILLink.Tasks": { "type": "Direct", - "requested": "[8.0.18, )", - "resolved": "8.0.18", - "contentHash": "OiXqr2YIBEV9dsAWEtasK470ALyJ0VxJ9k4MotOxlWV6HeEgrJKYMW4HHj1OCCXvqE0/A25wEKPkpfiBARgDZA==" + "requested": "[8.0.19, )", + "resolved": "8.0.19", + "contentHash": "IhHf+zeZiaE5EXRyxILd4qM+Hj9cxV3sa8MpzZgeEhpvaG3a1VEGF6UCaPFLO44Kua3JkLKluE0SWVamS50PlA==" }, "Microsoft.NET.Sdk.WebAssembly.Pack": { "type": "Direct", - "requested": "[8.0.18, )", - "resolved": "8.0.18", - "contentHash": "SoVkRwFwnaX39J1uaI72PTilSJ6OoonIG+2VMpazEaAA9t+aJt2Caf49q76SYv3x9iU8hu1axlMWSkR9rt8nIg==" + "requested": "[8.0.19, )", + "resolved": "8.0.19", + "contentHash": "Cm/sq4ET7XGU7jBSfSh+s+eV0faJ1RnErpImRYN7+d5loWISBwl22qsM6sn9StUWKJao+xGvF0IxgyPVnY20Vw==" }, "Serilog": { "type": "Direct", diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/log-development2-20250513.txt b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/log-development2-20250513.txt deleted file mode 100644 index df494e6..0000000 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/log-development2-20250513.txt +++ /dev/null @@ -1,29 +0,0 @@ -{"@t":"2025-05-13T07:56:28.9102309Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["206.2063"],"@tr":"e486761fa10a1b3849ed675fab43bd5e","@sp":"402c7c3cd7c050f2","RequestMethod":"GET","RequestPath":"/","StatusCode":200,"Elapsed":206.2063,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:00000001","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:28.9714160Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["26.5823"],"@tr":"9f7c570770e460eb7c5cd26f1fb25acb","@sp":"14f7e48ba89bc42e","RequestMethod":"GET","RequestPath":"/_content/TELBlazor.Components.ShowCase.Shared/css/app.css","StatusCode":304,"Elapsed":26.5823,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:0000000B","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:28.9719321Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["19.5909"],"@tr":"bbc619ec27ba17b62c1047edc09f1ab5","@sp":"1fbc0cf08ee7321f","RequestMethod":"GET","RequestPath":"/_framework/blazor.web.js","StatusCode":304,"Elapsed":19.5909,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:0000000D","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.0000859Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["55.2582"],"@tr":"119b1111a59d4e94549f0f3395a3cd57","@sp":"a2bd8d243ef1d563","RequestMethod":"GET","RequestPath":"/_content/TELBlazor.Components/css/nhsuk.css","StatusCode":200,"Elapsed":55.2582,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:00000005","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:28.9907364Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["45.9193"],"@tr":"0821a71fd084442cacb800a6f1150d4a","@sp":"f64fe12816942ee4","RequestMethod":"GET","RequestPath":"/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.styles.css","StatusCode":200,"Elapsed":45.9193,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:00000009","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.0292779Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["11.6949"],"@tr":"d11c7bcad8925492ec8f5bb42f847c90","@sp":"3ca886b78de93069","RequestMethod":"GET","RequestPath":"/_content/TELBlazor.Components/TELBlazor.Components.bundle.scp.css","StatusCode":200,"Elapsed":11.6949,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:0000000F","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.0943576Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["22.6620"],"@tr":"e9117519b6bb718cc70a4f019d09f6b8","@sp":"30d9ba84dae84774","RequestMethod":"GET","RequestPath":"/_framework/dotnet.js.gz","StatusCode":200,"Elapsed":22.662,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:00000011","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.1159233Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["13.7434"],"@tr":"f00bf6b1bcb645cbcd26d62b8a2dd11c","@sp":"c53dc030a90556f2","RequestMethod":"GET","RequestPath":"/_framework/blazor.boot.json.gz","StatusCode":200,"Elapsed":13.7434,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:00000013","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.1530386Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["0.6500"],"@tr":"d28fe0e1707c06270e0226cf35d82f52","@sp":"084b1b5e86b81323","RequestMethod":"GET","RequestPath":"/appsettings.json","StatusCode":304,"Elapsed":0.65,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:0000001B","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.1752472Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["22.6228"],"@tr":"593e85af821d83f203a2a560066ca493","@sp":"ef50c038fdfd4be5","RequestMethod":"GET","RequestPath":"/appsettings.Development.json","StatusCode":200,"Elapsed":22.6228,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:00000019","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.1908279Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["67.3867"],"@tr":"332c05f2eadb9d2293e35b9f21ffe303","@sp":"8db27f9bde557d08","RequestMethod":"GET","RequestPath":"/_framework/dotnet.native.8.0.15.ggd1fyv7lv.js.gz","StatusCode":200,"Elapsed":67.3867,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:00000017","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.1910914Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["67.6677"],"@tr":"fc95a374b99986089601d8892e71f90e","@sp":"84defb2d07dc3675","RequestMethod":"GET","RequestPath":"/_framework/dotnet.runtime.8.0.15.pdm8tx6jky.js.gz","StatusCode":200,"Elapsed":67.6677,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:00000015","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.2369807Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["19.8228"],"@tr":"eb3c6708a53efe68d00b0c3d5f5c0fab","@sp":"f38af59c4908c9f3","RequestMethod":"GET","RequestPath":"/_framework/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client.wasm.gz","StatusCode":200,"Elapsed":19.8228,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:0000001F","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.2371549Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["19.7992"],"@tr":"f1aefece9435ecf6573db8bd0bca0152","@sp":"271ceba616ec011d","RequestMethod":"GET","RequestPath":"/_framework/TELBlazor.Components.wasm.gz","StatusCode":200,"Elapsed":19.7992,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:0000001D","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.2373820Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["20.2431"],"@tr":"69c0ecbb3151c6679bb4bca81fb1b99d","@sp":"2ff25ec00c0f2074","RequestMethod":"GET","RequestPath":"/_framework/TELBlazor.Components.ShowCase.Shared.pdb.gz","StatusCode":200,"Elapsed":20.2431,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:00000021","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.2415066Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["22.7513"],"@tr":"80e92042f986d5ad50f0c3caa2b7758a","@sp":"2068dfccb49789a8","RequestMethod":"GET","RequestPath":"/_framework/TELBlazor.Components.pdb.gz","StatusCode":200,"Elapsed":22.7513,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:00000023","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.2514843Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["33.4019"],"@tr":"9d1329c63d4e6bf792519555499f14bb","@sp":"c5b15ea3baf13c19","RequestMethod":"GET","RequestPath":"/_framework/TELBlazor.Components.ShowCase.Shared.wasm.gz","StatusCode":200,"Elapsed":33.4019,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:00000027","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T07:56:29.2521368Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["34.1502"],"@tr":"cdbe70904b7d859e76a47abd22448fdb","@sp":"d70333c099fb14cd","RequestMethod":"GET","RequestPath":"/_framework/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client.pdb.gz","StatusCode":200,"Elapsed":34.1502,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUEL8TL9R:00000025","ConnectionId":"0HNCHUEL8TL9R","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T08:08:00.8564165Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["264.2519"],"@tr":"2c815a5a9ce2594b6a8e9491e4fa4c92","@sp":"5cb23edaac1efa38","RequestMethod":"GET","RequestPath":"/","StatusCode":200,"Elapsed":264.2519,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUL3G0QAN:00000001","ConnectionId":"0HNCHUL3G0QAN","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T08:08:00.9279296Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["24.7573"],"@tr":"b7f9cba0b7a44a7715e44c1d2a1f2761","@sp":"29656352487f4935","RequestMethod":"GET","RequestPath":"/_content/TELBlazor.Components/TELBlazor.Components.bundle.scp.css","StatusCode":200,"Elapsed":24.7573,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUL3G0QAN:0000000B","ConnectionId":"0HNCHUL3G0QAN","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T08:08:00.9130988Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["14.1676"],"@tr":"f9fb442da3b7727a913852de5cc17415","@sp":"67f1b1048dd5cf01","RequestMethod":"GET","RequestPath":"/_framework/blazor.web.js","StatusCode":304,"Elapsed":14.1676,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUL3G0QAN:00000009","ConnectionId":"0HNCHUL3G0QAN","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T08:08:00.9279296Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["37.7552"],"@tr":"2a2347b18f0fb7f7a57f5342a7b6d027","@sp":"0cc498bc25c39dc2","RequestMethod":"GET","RequestPath":"/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.styles.css","StatusCode":200,"Elapsed":37.7552,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUL3G0QAN:00000003","ConnectionId":"0HNCHUL3G0QAN","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T08:08:00.9401372Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["49.9483"],"@tr":"74708534fe6a6a3ade28a2671fa24d37","@sp":"9442089822255248","RequestMethod":"GET","RequestPath":"/_content/TELBlazor.Components/css/nhsuk.css","StatusCode":200,"Elapsed":49.9483,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUL3G0QAN:00000007","ConnectionId":"0HNCHUL3G0QAN","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T08:08:01.0296173Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["32.0095"],"@tr":"00bf5ccdd97650377ad403a48c52035f","@sp":"e2136a7ed6a09a62","RequestMethod":"GET","RequestPath":"/_framework/dotnet.js.gz","StatusCode":200,"Elapsed":32.0095,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUL3G0QAN:0000000F","ConnectionId":"0HNCHUL3G0QAN","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T08:08:01.0612584Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["19.9243"],"@tr":"9df52c64edae2aeaff965ad1343e447a","@sp":"0bab8774cbbfcc21","RequestMethod":"GET","RequestPath":"/_framework/blazor.boot.json.gz","StatusCode":200,"Elapsed":19.9243,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUL3G0QAN:00000011","ConnectionId":"0HNCHUL3G0QAN","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T08:08:01.1055423Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["0.5052"],"@tr":"a551d7bb00bb6bb0d4bdc3a2075c4185","@sp":"3405854768d2a850","RequestMethod":"GET","RequestPath":"/appsettings.Development.json","StatusCode":304,"Elapsed":0.5052,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUL3G0QAN:00000017","ConnectionId":"0HNCHUL3G0QAN","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T08:08:01.1055786Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["0.5519"],"@tr":"e89879fdfe290fda2483e579fb0734fc","@sp":"1b766c853964aefe","RequestMethod":"GET","RequestPath":"/appsettings.json","StatusCode":304,"Elapsed":0.5519,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUL3G0QAN:00000019","ConnectionId":"0HNCHUL3G0QAN","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T08:08:01.1405785Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["64.3627"],"@tr":"9180ba7c6d32f1d2aea5dd935e8d63a9","@sp":"13300517905d5cda","RequestMethod":"GET","RequestPath":"/_framework/dotnet.native.8.0.15.ggd1fyv7lv.js.gz","StatusCode":200,"Elapsed":64.3627,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUL3G0QAN:00000015","ConnectionId":"0HNCHUL3G0QAN","Application":"E2E Blazor Server","Environment":"Development"} -{"@t":"2025-05-13T08:08:01.1552604Z","@mt":"HTTP {RequestMethod} {RequestPath} responded {StatusCode} in {Elapsed:0.0000} ms","@r":["79.1946"],"@tr":"20fb8c9cdff6bbfff277ea4755ed74df","@sp":"cd501e94e83ef06f","RequestMethod":"GET","RequestPath":"/_framework/dotnet.runtime.8.0.15.pdm8tx6jky.js.gz","StatusCode":200,"Elapsed":79.1946,"SourceContext":"Serilog.AspNetCore.RequestLoggingMiddleware","RequestId":"0HNCHUL3G0QAN:00000013","ConnectionId":"0HNCHUL3G0QAN","Application":"E2E Blazor Server","Environment":"Development"} diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.csproj b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.csproj index 76d41a5..8cca8d1 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.csproj +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.csproj @@ -28,8 +28,4 @@ - - - - diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/gitinclude.rtf b/TELBlazor.Components.ShowCase.E2ETests/Reports/gitinclude.txt similarity index 100% rename from TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/gitinclude.rtf rename to TELBlazor.Components.ShowCase.E2ETests/Reports/gitinclude.txt diff --git a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json index fa02c91..b504c22 100644 --- a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json +++ b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json @@ -76,15 +76,15 @@ }, "Microsoft.NET.ILLink.Tasks": { "type": "Direct", - "requested": "[8.0.18, )", - "resolved": "8.0.18", - "contentHash": "OiXqr2YIBEV9dsAWEtasK470ALyJ0VxJ9k4MotOxlWV6HeEgrJKYMW4HHj1OCCXvqE0/A25wEKPkpfiBARgDZA==" + "requested": "[8.0.19, )", + "resolved": "8.0.19", + "contentHash": "IhHf+zeZiaE5EXRyxILd4qM+Hj9cxV3sa8MpzZgeEhpvaG3a1VEGF6UCaPFLO44Kua3JkLKluE0SWVamS50PlA==" }, "Microsoft.NET.Sdk.WebAssembly.Pack": { "type": "Direct", - "requested": "[8.0.18, )", - "resolved": "8.0.18", - "contentHash": "SoVkRwFwnaX39J1uaI72PTilSJ6OoonIG+2VMpazEaAA9t+aJt2Caf49q76SYv3x9iU8hu1axlMWSkR9rt8nIg==" + "requested": "[8.0.19, )", + "resolved": "8.0.19", + "contentHash": "Cm/sq4ET7XGU7jBSfSh+s+eV0faJ1RnErpImRYN7+d5loWISBwl22qsM6sn9StUWKJao+xGvF0IxgyPVnY20Vw==" }, "Serilog": { "type": "Direct", From 33f1d6a15fc5edd7e146698a69d7e0fa80301e6d Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Fri, 15 Aug 2025 13:54:18 +0100 Subject: [PATCH 02/14] chore(gitignore): further additions --- .gitignore | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitignore b/.gitignore index 0f304d9..7152ee8 100644 --- a/.gitignore +++ b/.gitignore @@ -229,3 +229,8 @@ CHANGELOG.md #TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/* #!TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/gitinclude.txt + +#**/wwwroot/css/* +#!**/wwwroot/css/gitinclude.txt +#!**/wwwroot/css/app.css + From e0da7c93bba048b7573490bf907a3a354858eddf Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Fri, 15 Aug 2025 13:59:07 +0100 Subject: [PATCH 03/14] chore(gitignore): another addition --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 7152ee8..3519624 100644 --- a/.gitignore +++ b/.gitignore @@ -231,6 +231,6 @@ CHANGELOG.md #!TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/gitinclude.txt #**/wwwroot/css/* -#!**/wwwroot/css/gitinclude.txt #!**/wwwroot/css/app.css +#/tools/ From 20cb7c001b76b350d4a0852f099696f7611d88d7 Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Fri, 15 Aug 2025 14:27:49 +0100 Subject: [PATCH 04/14] chore(gitignore): remove version files then ignore --- .../TELBlazorPackageVersion/VersionInfo.TELBlazor.cs | 2 -- .../TELBlazorPackageVersion/VersionInfo.TELFrontEnd.cs | 1 - TELBlazor.Components/wwwroot/TELBlazorPackageVersion.txt | 1 - 3 files changed, 4 deletions(-) delete mode 100644 TELBlazor.Components/TELBlazorPackageVersion/VersionInfo.TELBlazor.cs delete mode 100644 TELBlazor.Components/TELBlazorPackageVersion/VersionInfo.TELFrontEnd.cs delete mode 100644 TELBlazor.Components/wwwroot/TELBlazorPackageVersion.txt diff --git a/TELBlazor.Components/TELBlazorPackageVersion/VersionInfo.TELBlazor.cs b/TELBlazor.Components/TELBlazorPackageVersion/VersionInfo.TELBlazor.cs deleted file mode 100644 index 6ec3dc5..0000000 --- a/TELBlazor.Components/TELBlazorPackageVersion/VersionInfo.TELBlazor.cs +++ /dev/null @@ -1,2 +0,0 @@ -namespace TELBlazor.Components.TELBlazorPackageVersion{public static partial class VersionInfo{public const string TELBlazorPackageVersion = "1.9.3-local" ; -} } diff --git a/TELBlazor.Components/TELBlazorPackageVersion/VersionInfo.TELFrontEnd.cs b/TELBlazor.Components/TELBlazorPackageVersion/VersionInfo.TELFrontEnd.cs deleted file mode 100644 index 3d003c7..0000000 --- a/TELBlazor.Components/TELBlazorPackageVersion/VersionInfo.TELFrontEnd.cs +++ /dev/null @@ -1 +0,0 @@ - namespace TELBlazor.Components.TELBlazorPackageVersion{public static partial class VersionInfo{public static readonly string TELFrontEndPackageVersion = "0.0.2";}} \ No newline at end of file diff --git a/TELBlazor.Components/wwwroot/TELBlazorPackageVersion.txt b/TELBlazor.Components/wwwroot/TELBlazorPackageVersion.txt deleted file mode 100644 index 3826c65..0000000 --- a/TELBlazor.Components/wwwroot/TELBlazorPackageVersion.txt +++ /dev/null @@ -1 +0,0 @@ -1.4.0 From 80f634bfe6f6bc7312d77e571a7160d611c4096e Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Fri, 15 Aug 2025 14:30:42 +0100 Subject: [PATCH 05/14] chore(gitignore): apply ignores --- .gitignore | 34 +-- .../packages.lock.json | 8 +- .../packages.lock.json | 8 +- .../packages.lock.json | 8 +- .../packages.lock.json | 89 +------- .../packages.lock.json | 8 +- .../packages.lock.json | 63 +----- TELBlazor.Components/packages.lock.json | 197 +----------------- 8 files changed, 25 insertions(+), 390 deletions(-) diff --git a/.gitignore b/.gitignore index 3519624..b8fe7c8 100644 --- a/.gitignore +++ b/.gitignore @@ -210,27 +210,29 @@ CHANGELOG.md /nuget.config -# qqqq Apply after cleared files - remove current ignores to clear +AllTestResults/* +!AllTestResults/gitinclude.txt -# AllTestResults/* -# !AllTestResults/gitinclude.txt +CICDPackageLocation/* +!CICDPackageLocation/gitinclude.txt -# CICDPackageLocation/* -# !CICDPackageLocation/gitinclude.txt +CoverageReport/* +!CoverageReport/gitinclude.txt -# CoverageReport/* -# !CoverageReport/gitinclude.txt +docs/css/* +!docs/css/gitinclude.txt -# docs/css/* -# !docs/css/gitinclude.txt +TELBlazor.Components.ShowCase.E2ETests/Reports/* +!TELBlazor.Components.ShowCase.E2ETests/Reports/gitinclude.txt -#TELBlazor.Components.ShowCase.E2ETests/Reports/* -#!TELBlazor.Components.ShowCase.E2ETests/Reports/gitinclude.txt +TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/* +!TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/gitinclude.txt -#TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/* -#!TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/gitinclude.txt +**/wwwroot/css/* +!**/wwwroot/css/app.css -#**/wwwroot/css/* -#!**/wwwroot/css/app.css +/tools/ +**/wwwroot/TELBlazorPackageVersion.txt -#/tools/ +# Generated version info files +TELBlazor.Components/TELBlazorPackageVersion/VersionInfo*.cs diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json index cbc00ec..37dc938 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json @@ -306,13 +306,7 @@ } }, "telblazor.components": { - "type": "Project", - "dependencies": { - "Blazored.LocalStorage": "[4.5.0, )", - "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", - "Microsoft.Extensions.Http": "[8.0.1, )", - "Serilog": "[4.2.0, )" - } + "type": "Project" }, "telblazor.components.showcase.shared": { "type": "Project", diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json index c76c734..b607793 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json @@ -328,13 +328,7 @@ } }, "telblazor.components": { - "type": "Project", - "dependencies": { - "Blazored.LocalStorage": "[4.5.0, )", - "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", - "Microsoft.Extensions.Http": "[8.0.1, )", - "Serilog": "[4.2.0, )" - } + "type": "Project" }, "telblazor.components.showcase.e2etests.wasmserverhost.client": { "type": "Project", diff --git a/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json index 3f5982a..8554fe4 100644 --- a/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json @@ -1563,13 +1563,7 @@ } }, "telblazor.components": { - "type": "Project", - "dependencies": { - "Blazored.LocalStorage": "[4.5.0, )", - "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", - "Microsoft.Extensions.Http": "[8.0.1, )", - "Serilog": "[4.2.0, )" - } + "type": "Project" }, "telblazor.components.showcase.e2etests.wasmserverhost": { "type": "Project", diff --git a/TELBlazor.Components.ShowCase.Shared/packages.lock.json b/TELBlazor.Components.ShowCase.Shared/packages.lock.json index 354fe01..8e6009c 100644 --- a/TELBlazor.Components.ShowCase.Shared/packages.lock.json +++ b/TELBlazor.Components.ShowCase.Shared/packages.lock.json @@ -74,60 +74,6 @@ "resolved": "8.0.14", "contentHash": "4dkb/7GoyaFtEggCEHStc/t05nKgnEr1QUJIP8QaDvxdZTXk9SebVeMMPBSR4zbj6dK2tUwBAOdHLA215lmOWg==" }, - "Microsoft.Extensions.Configuration": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - } - }, - "Microsoft.Extensions.Configuration.Abstractions": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", - "dependencies": { - "Microsoft.Extensions.Primitives": "8.0.0" - } - }, - "Microsoft.Extensions.Configuration.Binder": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "mBMoXLsr5s1y2zOHWmKsE9veDcx8h1x/c3rz4baEdQKTeDcmQAPNbB54Pi/lhFO3K431eEq6PFbMgLaa6PHFfA==", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" - } - }, - "Microsoft.Extensions.Diagnostics": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "doVPCUUCY7c6LhBsEfiy3W1bvS7Mi6LkfQMS8nlC22jZWNxBv8VO8bdfeyvpYFst6Kxqk7HBC6lytmEoBssvSQ==", - "dependencies": { - "Microsoft.Extensions.Configuration": "8.0.0", - "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.1", - "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0" - } - }, - "Microsoft.Extensions.Diagnostics.Abstractions": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "elH2vmwNmsXuKmUeMQ4YW9ldXiF+gSGDgg1vORksob5POnpaI6caj1Hu8zaYbEuibhqCoWg0YRWDazBY3zjBfg==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", - "Microsoft.Extensions.Options": "8.0.2" - } - }, - "Microsoft.Extensions.Logging": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "8.0.1", - "Microsoft.Extensions.Logging.Abstractions": "8.0.2", - "Microsoft.Extensions.Options": "8.0.2" - } - }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", "resolved": "8.0.3", @@ -161,13 +107,7 @@ "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA==" }, "telblazor.components": { - "type": "Project", - "dependencies": { - "Blazored.LocalStorage": "[4.5.0, )", - "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", - "Microsoft.Extensions.Http": "[8.0.1, )", - "Serilog": "[4.2.0, )" - } + "type": "Project" }, "Microsoft.Extensions.DependencyInjection": { "type": "CentralTransitive", @@ -183,33 +123,6 @@ "requested": "[8.0.2, )", "resolved": "8.0.2", "contentHash": "3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==" - }, - "Microsoft.Extensions.Http": { - "type": "CentralTransitive", - "requested": "[8.0.1, )", - "resolved": "8.0.1", - "contentHash": "kDYeKJUzh0qeg/AI+nSr3ffthmXYQTEb0nS9qRC7YhSbbuN4M4NPbaB77AJwtkTnCV9XZ7qYj3dkZaNcyl73EA==", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", - "Microsoft.Extensions.Diagnostics": "8.0.1", - "Microsoft.Extensions.Logging": "8.0.1", - "Microsoft.Extensions.Logging.Abstractions": "8.0.2", - "Microsoft.Extensions.Options": "8.0.2" - } - }, - "Microsoft.Extensions.Options.ConfigurationExtensions": { - "type": "CentralTransitive", - "requested": "[8.0.0, )", - "resolved": "8.0.0", - "contentHash": "0f4DMRqEd50zQh+UyJc+/HiBsZ3vhAQALgdkcQEalSH1L2isdC7Yj54M3cyo5e+BeO5fcBQ7Dxly8XiBBcvRgw==", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.Configuration.Binder": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - } } } } diff --git a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json index b504c22..e849d67 100644 --- a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json +++ b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json @@ -449,13 +449,7 @@ } }, "telblazor.components": { - "type": "Project", - "dependencies": { - "Blazored.LocalStorage": "[4.5.0, )", - "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", - "Microsoft.Extensions.Http": "[8.0.1, )", - "Serilog": "[4.2.0, )" - } + "type": "Project" }, "telblazor.components.showcase.shared": { "type": "Project", diff --git a/TELBlazor.Components.UnitTests/packages.lock.json b/TELBlazor.Components.UnitTests/packages.lock.json index 2df466b..58394bb 100644 --- a/TELBlazor.Components.UnitTests/packages.lock.json +++ b/TELBlazor.Components.UnitTests/packages.lock.json @@ -387,25 +387,6 @@ "System.Text.Json": "8.0.0" } }, - "Microsoft.Extensions.Diagnostics": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "doVPCUUCY7c6LhBsEfiy3W1bvS7Mi6LkfQMS8nlC22jZWNxBv8VO8bdfeyvpYFst6Kxqk7HBC6lytmEoBssvSQ==", - "dependencies": { - "Microsoft.Extensions.Configuration": "8.0.0", - "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.1", - "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0" - } - }, - "Microsoft.Extensions.Diagnostics.Abstractions": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "elH2vmwNmsXuKmUeMQ4YW9ldXiF+gSGDgg1vORksob5POnpaI6caj1Hu8zaYbEuibhqCoWg0YRWDazBY3zjBfg==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", - "Microsoft.Extensions.Options": "8.0.2" - } - }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", "resolved": "8.0.0", @@ -1667,22 +1648,7 @@ } }, "telblazor.components": { - "type": "Project", - "dependencies": { - "Blazored.LocalStorage": "[4.5.0, )", - "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", - "Microsoft.Extensions.Http": "[8.0.1, )", - "Serilog": "[4.2.0, )" - } - }, - "Blazored.LocalStorage": { - "type": "CentralTransitive", - "requested": "[4.5.0, )", - "resolved": "4.5.0", - "contentHash": "6nZuJwA7zNIKx83IsObiHXZb09ponJOpCClU3en+hI8ZFvrOKXeOw+H7TegQZQrvdR1n9fkrVkEBQZg8vx6ZTw==", - "dependencies": { - "Microsoft.AspNetCore.Components.Web": "8.0.0" - } + "type": "Project" }, "Microsoft.AspNetCore.Components.Web": { "type": "CentralTransitive", @@ -1726,33 +1692,6 @@ "resolved": "8.0.2", "contentHash": "3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==" }, - "Microsoft.Extensions.Http": { - "type": "CentralTransitive", - "requested": "[8.0.1, )", - "resolved": "8.0.1", - "contentHash": "kDYeKJUzh0qeg/AI+nSr3ffthmXYQTEb0nS9qRC7YhSbbuN4M4NPbaB77AJwtkTnCV9XZ7qYj3dkZaNcyl73EA==", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", - "Microsoft.Extensions.Diagnostics": "8.0.1", - "Microsoft.Extensions.Logging": "8.0.1", - "Microsoft.Extensions.Logging.Abstractions": "8.0.2", - "Microsoft.Extensions.Options": "8.0.2" - } - }, - "Microsoft.Extensions.Options.ConfigurationExtensions": { - "type": "CentralTransitive", - "requested": "[8.0.0, )", - "resolved": "8.0.0", - "contentHash": "0f4DMRqEd50zQh+UyJc+/HiBsZ3vhAQALgdkcQEalSH1L2isdC7Yj54M3cyo5e+BeO5fcBQ7Dxly8XiBBcvRgw==", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.Configuration.Binder": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - } - }, "Newtonsoft.Json": { "type": "CentralTransitive", "requested": "[13.0.1, )", diff --git a/TELBlazor.Components/packages.lock.json b/TELBlazor.Components/packages.lock.json index 51a3110..dd5b66c 100644 --- a/TELBlazor.Components/packages.lock.json +++ b/TELBlazor.Components/packages.lock.json @@ -1,201 +1,6 @@ { "version": 2, "dependencies": { - "net8.0": { - "Blazored.LocalStorage": { - "type": "Direct", - "requested": "[4.5.0, )", - "resolved": "4.5.0", - "contentHash": "6nZuJwA7zNIKx83IsObiHXZb09ponJOpCClU3en+hI8ZFvrOKXeOw+H7TegQZQrvdR1n9fkrVkEBQZg8vx6ZTw==", - "dependencies": { - "Microsoft.AspNetCore.Components.Web": "8.0.0" - } - }, - "Microsoft.AspNetCore.Components.Web": { - "type": "Direct", - "requested": "[8.0.14, )", - "resolved": "8.0.14", - "contentHash": "h/XSCAHmBywDF6San0FGPyXxK6PZh1g/xz4Ln9yeJNgSmKq5F1ehgVStDkJr4d6pWGr2RRkNxgGYMLRnULMnKw==", - "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.14", - "Microsoft.AspNetCore.Components.Forms": "8.0.14", - "Microsoft.Extensions.DependencyInjection": "8.0.1", - "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.JSInterop": "8.0.14", - "System.IO.Pipelines": "8.0.0" - } - }, - "Microsoft.Extensions.Http": { - "type": "Direct", - "requested": "[8.0.1, )", - "resolved": "8.0.1", - "contentHash": "kDYeKJUzh0qeg/AI+nSr3ffthmXYQTEb0nS9qRC7YhSbbuN4M4NPbaB77AJwtkTnCV9XZ7qYj3dkZaNcyl73EA==", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", - "Microsoft.Extensions.Diagnostics": "8.0.1", - "Microsoft.Extensions.Logging": "8.0.1", - "Microsoft.Extensions.Logging.Abstractions": "8.0.2", - "Microsoft.Extensions.Options": "8.0.2" - } - }, - "Serilog": { - "type": "Direct", - "requested": "[4.2.0, )", - "resolved": "4.2.0", - "contentHash": "gmoWVOvKgbME8TYR+gwMf7osROiWAURterc6Rt2dQyX7wtjZYpqFiA/pY6ztjGQKKV62GGCyOcmtP1UKMHgSmA==" - }, - "Microsoft.AspNetCore.Authorization": { - "type": "Transitive", - "resolved": "8.0.14", - "contentHash": "lcKWEvzaJz+ahDj5J0zz05NGyv4vqEa2vLalBuBf69vL0qrWqqB/rwI4/zdyloun+fLTq1bCnsAwiplbFgQtAA==", - "dependencies": { - "Microsoft.AspNetCore.Metadata": "8.0.14", - "Microsoft.Extensions.Logging.Abstractions": "8.0.3", - "Microsoft.Extensions.Options": "8.0.2" - } - }, - "Microsoft.AspNetCore.Components": { - "type": "Transitive", - "resolved": "8.0.14", - "contentHash": "b/6dwE/ESturk5VHHzq/GP15qkcxb196T+qxFs4wzUkeZtCx2OuK+1rPIHSgsOjthnHNOAhCY7/9n5uLqyenKA==", - "dependencies": { - "Microsoft.AspNetCore.Authorization": "8.0.14", - "Microsoft.AspNetCore.Components.Analyzers": "8.0.14" - } - }, - "Microsoft.AspNetCore.Components.Analyzers": { - "type": "Transitive", - "resolved": "8.0.14", - "contentHash": "pHPb1bqV2ECTfOw2QcGQzO1/fdpo8mwekY8Jbycm2UZ6yvqLtZRRPd+RVzL74oXR/HTakvqSh2Un1W1rIFTnoQ==" - }, - "Microsoft.AspNetCore.Components.Forms": { - "type": "Transitive", - "resolved": "8.0.14", - "contentHash": "U83TX0obbdIh1DeIGCix62RILHRa4HC7h0fgEYrV9Gl8tz0wzv6AoYkU4PvnxXAqpYA2wPTMgNOuqt1X2XxCoQ==", - "dependencies": { - "Microsoft.AspNetCore.Components": "8.0.14" - } - }, - "Microsoft.AspNetCore.Metadata": { - "type": "Transitive", - "resolved": "8.0.14", - "contentHash": "4dkb/7GoyaFtEggCEHStc/t05nKgnEr1QUJIP8QaDvxdZTXk9SebVeMMPBSR4zbj6dK2tUwBAOdHLA215lmOWg==" - }, - "Microsoft.Extensions.Configuration": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - } - }, - "Microsoft.Extensions.Configuration.Abstractions": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", - "dependencies": { - "Microsoft.Extensions.Primitives": "8.0.0" - } - }, - "Microsoft.Extensions.Configuration.Binder": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "mBMoXLsr5s1y2zOHWmKsE9veDcx8h1x/c3rz4baEdQKTeDcmQAPNbB54Pi/lhFO3K431eEq6PFbMgLaa6PHFfA==", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" - } - }, - "Microsoft.Extensions.Diagnostics": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "doVPCUUCY7c6LhBsEfiy3W1bvS7Mi6LkfQMS8nlC22jZWNxBv8VO8bdfeyvpYFst6Kxqk7HBC6lytmEoBssvSQ==", - "dependencies": { - "Microsoft.Extensions.Configuration": "8.0.0", - "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.1", - "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0" - } - }, - "Microsoft.Extensions.Diagnostics.Abstractions": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "elH2vmwNmsXuKmUeMQ4YW9ldXiF+gSGDgg1vORksob5POnpaI6caj1Hu8zaYbEuibhqCoWg0YRWDazBY3zjBfg==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", - "Microsoft.Extensions.Options": "8.0.2" - } - }, - "Microsoft.Extensions.Logging": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "8.0.1", - "Microsoft.Extensions.Logging.Abstractions": "8.0.2", - "Microsoft.Extensions.Options": "8.0.2" - } - }, - "Microsoft.Extensions.Logging.Abstractions": { - "type": "Transitive", - "resolved": "8.0.3", - "contentHash": "dL0QGToTxggRLMYY4ZYX5AMwBb+byQBd/5dMiZE07Nv73o6I5Are3C7eQTh7K2+A4ct0PVISSr7TZANbiNb2yQ==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" - } - }, - "Microsoft.Extensions.Options": { - "type": "Transitive", - "resolved": "8.0.2", - "contentHash": "dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - } - }, - "Microsoft.Extensions.Primitives": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==" - }, - "Microsoft.JSInterop": { - "type": "Transitive", - "resolved": "8.0.14", - "contentHash": "eg5HYSshwlO1oOzOg4WdT2ZSPKOu3hv556zPkfNpKEi5qoLuQt49mE1tegsL4H7ENl1dL0vBLRv4+YAuLKt/nA==" - }, - "System.IO.Pipelines": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA==" - }, - "Microsoft.Extensions.DependencyInjection": { - "type": "CentralTransitive", - "requested": "[8.0.1, )", - "resolved": "8.0.1", - "contentHash": "BmANAnR5Xd4Oqw7yQ75xOAYODybZQRzdeNucg7kS5wWKd2PNnMdYtJ2Vciy0QLylRmv42DGl5+AFL9izA6F1Rw==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions": { - "type": "CentralTransitive", - "requested": "[8.0.2, )", - "resolved": "8.0.2", - "contentHash": "3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==" - }, - "Microsoft.Extensions.Options.ConfigurationExtensions": { - "type": "CentralTransitive", - "requested": "[8.0.0, )", - "resolved": "8.0.0", - "contentHash": "0f4DMRqEd50zQh+UyJc+/HiBsZ3vhAQALgdkcQEalSH1L2isdC7Yj54M3cyo5e+BeO5fcBQ7Dxly8XiBBcvRgw==", - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.Configuration.Binder": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", - "Microsoft.Extensions.Primitives": "8.0.0" - } - } - } + "net8.0": {} } } \ No newline at end of file From f646c8fbd5539fab27cf527684b7f3f75774c55e Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Fri, 15 Aug 2025 14:36:37 +0100 Subject: [PATCH 06/14] chore(qqqq): tidyup --- .../Program.cs | 2 +- .../SearchExperimentServiceOpenApi.cs | 70 ------------------- .../TELBlazor.Components.csproj | 11 --- 3 files changed, 1 insertion(+), 82 deletions(-) diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/Program.cs b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/Program.cs index 4939927..5a2f4e7 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/Program.cs +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/Program.cs @@ -49,7 +49,7 @@ .CreateLogger(); // Add Serilog to logging providers -builder.Logging.AddSerilog(Log.Logger, dispose: true);//qqqq may not need dispose for client +builder.Logging.AddSerilog(Log.Logger); //for really bad fails try diff --git a/TELBlazor.Components/OptionalImplementations/Test/TestComponents/SearchExperiment/SearchExperimentServiceOpenApi.cs b/TELBlazor.Components/OptionalImplementations/Test/TestComponents/SearchExperiment/SearchExperimentServiceOpenApi.cs index 7697f69..1b471f9 100644 --- a/TELBlazor.Components/OptionalImplementations/Test/TestComponents/SearchExperiment/SearchExperimentServiceOpenApi.cs +++ b/TELBlazor.Components/OptionalImplementations/Test/TestComponents/SearchExperiment/SearchExperimentServiceOpenApi.cs @@ -12,71 +12,6 @@ namespace TELBlazor.Components.OptionalImplementations.Test.TestComponents.SearchExperiment { - //curl -X 'GET' \ - // 'https://lh-openapi.dev.local/Search/GetAutoSuggestionResult/blood' \ - // -H 'accept: */*' \ - // -H 'Authorization: Bearer ' - -// { -// "stats": { -// "totalHits": 23, -// "searchEngineTimeInMillis": 3, -// "searchEngineRoundTripTimeInMillis": 4, -// "searchProcessingTimeInMillis": 5 -// }, -// "catalogueDocument": { -// "id": "catalogues_documents", -// "totalHits": 0, -// "catalogueDocumentList": [] -// }, -// "conceptDocument": { -// "id": "concepts_documents", -// "totalHits": 6, -// "conceptDocumentList": [ -// { -// "id": "blood transfusion_hee-local", -// "title": "426 Blood Transfusion - Non Registered Staff, Mandatory Training Workbook 2019-20", -// "concept": "blood transfusion", -// "click": { -// "payload": { -// "searchSignal": { -// "stats": { -// "totalHits": 23 -// }, -// "searchId": "5b3e2cb9-2a6b-4d9a-8879-a7ba336abf3e", -// "profileSignature": { -// "applicationId": "HEE", -// "profileType": "SEARCHER", -// "profileId": "auto-suggestion-local" -// }, -// "userQuery": "q=blood", -// "query": "q=blood", -// "timeOfSearch": 1750247278498 -// }, -// "hitNumber": 4, -// "clickTargetUrl": "blood transfusion_hee-local", -// "documentFields": { -// "name": null, -// "title": "426 Blood Transfusion - Non Registered Staff, Mandatory Training Workbook 2019-20" -// }, -// "containerId": "concepts_documents", -// "timeOfClick": null -// }, -// "url": "/signals/hee/signal/click-hee" -// } -// } -// ] -// }, -// "resourceDocument": { -// "id": "resources_documents", -// "totalHits": 17, -// "resourceDocumentList": [ -// { - -// } -// ] -// } -//} public class SearchExperimentServiceOpenApi :ISearchExperimentService { //qqqq can do alot better @@ -90,11 +25,6 @@ public SearchExperimentServiceOpenApi(HttpClient httpClient, IConfiguration conf _baseUrl = configuration["SearchApi:BaseUrl"] ?? "https://lh-openapi.dev.local"; _logger = logger; - //var token = configuration["SearchApi:BearerToken"]; - //if (!string.IsNullOrEmpty(token)) - //{ - // _httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); - //} } public async Task> GetSuggestionsAsync(string term, CancellationToken cancellationToken = default) { diff --git a/TELBlazor.Components/TELBlazor.Components.csproj b/TELBlazor.Components/TELBlazor.Components.csproj index 274d19b..07923e5 100644 --- a/TELBlazor.Components/TELBlazor.Components.csproj +++ b/TELBlazor.Components/TELBlazor.Components.csproj @@ -48,17 +48,6 @@ - - - From 410b1ae91997813389b37708ddbc3fc0643e52e2 Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Fri, 15 Aug 2025 14:57:28 +0100 Subject: [PATCH 07/14] chore(gitignore): fix error caused by consolelog in gulp --- .../packages.lock.json | 10 +- .../packages.lock.json | 12 +- .../packages.lock.json | 12 +- .../packages.lock.json | 89 +++++++- .../packages.lock.json | 10 +- .../packages.lock.json | 63 +++++- TELBlazor.Components/gulpfile.js | 9 +- TELBlazor.Components/packages.lock.json | 197 +++++++++++++++++- 8 files changed, 385 insertions(+), 17 deletions(-) diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json index 37dc938..d706e41 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json @@ -306,7 +306,13 @@ } }, "telblazor.components": { - "type": "Project" + "type": "Project", + "dependencies": { + "Blazored.LocalStorage": "[4.5.0, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", + "Microsoft.Extensions.Http": "[8.0.1, )", + "Serilog": "[4.2.0, )" + } }, "telblazor.components.showcase.shared": { "type": "Project", @@ -315,7 +321,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.3-local, )" + "TELBlazor.Components": "[1.9.4-local, )" } }, "Markdig": { diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json index b607793..92906be 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json @@ -328,7 +328,13 @@ } }, "telblazor.components": { - "type": "Project" + "type": "Project", + "dependencies": { + "Blazored.LocalStorage": "[4.5.0, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", + "Microsoft.Extensions.Http": "[8.0.1, )", + "Serilog": "[4.2.0, )" + } }, "telblazor.components.showcase.e2etests.wasmserverhost.client": { "type": "Project", @@ -342,7 +348,7 @@ "Serilog.Settings.Configuration": "[8.0.0, )", "Serilog.Sinks.BrowserConsole": "[8.0.0, )", "Serilog.Sinks.Http": "[8.0.0, )", - "TELBlazor.Components": "[1.9.3-local, )", + "TELBlazor.Components": "[1.9.4-local, )", "TELBlazor.Components.ShowCase.Shared": "[1.0.0, )" } }, @@ -353,7 +359,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.3-local, )" + "TELBlazor.Components": "[1.9.4-local, )" } }, "Markdig": { diff --git a/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json index 8554fe4..6e94048 100644 --- a/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json @@ -1563,7 +1563,13 @@ } }, "telblazor.components": { - "type": "Project" + "type": "Project", + "dependencies": { + "Blazored.LocalStorage": "[4.5.0, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", + "Microsoft.Extensions.Http": "[8.0.1, )", + "Serilog": "[4.2.0, )" + } }, "telblazor.components.showcase.e2etests.wasmserverhost": { "type": "Project", @@ -1595,7 +1601,7 @@ "Serilog.Settings.Configuration": "[8.0.0, )", "Serilog.Sinks.BrowserConsole": "[8.0.0, )", "Serilog.Sinks.Http": "[8.0.0, )", - "TELBlazor.Components": "[1.9.3-local, )", + "TELBlazor.Components": "[1.9.4-local, )", "TELBlazor.Components.ShowCase.Shared": "[1.0.0, )" } }, @@ -1606,7 +1612,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.3-local, )" + "TELBlazor.Components": "[1.9.4-local, )" } }, "Blazored.LocalStorage": { diff --git a/TELBlazor.Components.ShowCase.Shared/packages.lock.json b/TELBlazor.Components.ShowCase.Shared/packages.lock.json index 8e6009c..354fe01 100644 --- a/TELBlazor.Components.ShowCase.Shared/packages.lock.json +++ b/TELBlazor.Components.ShowCase.Shared/packages.lock.json @@ -74,6 +74,60 @@ "resolved": "8.0.14", "contentHash": "4dkb/7GoyaFtEggCEHStc/t05nKgnEr1QUJIP8QaDvxdZTXk9SebVeMMPBSR4zbj6dK2tUwBAOdHLA215lmOWg==" }, + "Microsoft.Extensions.Configuration": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Configuration.Abstractions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Configuration.Binder": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "mBMoXLsr5s1y2zOHWmKsE9veDcx8h1x/c3rz4baEdQKTeDcmQAPNbB54Pi/lhFO3K431eEq6PFbMgLaa6PHFfA==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" + } + }, + "Microsoft.Extensions.Diagnostics": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "doVPCUUCY7c6LhBsEfiy3W1bvS7Mi6LkfQMS8nlC22jZWNxBv8VO8bdfeyvpYFst6Kxqk7HBC6lytmEoBssvSQ==", + "dependencies": { + "Microsoft.Extensions.Configuration": "8.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.1", + "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0" + } + }, + "Microsoft.Extensions.Diagnostics.Abstractions": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "elH2vmwNmsXuKmUeMQ4YW9ldXiF+gSGDgg1vORksob5POnpaI6caj1Hu8zaYbEuibhqCoWg0YRWDazBY3zjBfg==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2" + } + }, + "Microsoft.Extensions.Logging": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "8.0.1", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2" + } + }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", "resolved": "8.0.3", @@ -107,7 +161,13 @@ "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA==" }, "telblazor.components": { - "type": "Project" + "type": "Project", + "dependencies": { + "Blazored.LocalStorage": "[4.5.0, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", + "Microsoft.Extensions.Http": "[8.0.1, )", + "Serilog": "[4.2.0, )" + } }, "Microsoft.Extensions.DependencyInjection": { "type": "CentralTransitive", @@ -123,6 +183,33 @@ "requested": "[8.0.2, )", "resolved": "8.0.2", "contentHash": "3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==" + }, + "Microsoft.Extensions.Http": { + "type": "CentralTransitive", + "requested": "[8.0.1, )", + "resolved": "8.0.1", + "contentHash": "kDYeKJUzh0qeg/AI+nSr3ffthmXYQTEb0nS9qRC7YhSbbuN4M4NPbaB77AJwtkTnCV9XZ7qYj3dkZaNcyl73EA==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Diagnostics": "8.0.1", + "Microsoft.Extensions.Logging": "8.0.1", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2" + } + }, + "Microsoft.Extensions.Options.ConfigurationExtensions": { + "type": "CentralTransitive", + "requested": "[8.0.0, )", + "resolved": "8.0.0", + "contentHash": "0f4DMRqEd50zQh+UyJc+/HiBsZ3vhAQALgdkcQEalSH1L2isdC7Yj54M3cyo5e+BeO5fcBQ7Dxly8XiBBcvRgw==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.Configuration.Binder": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } } } } diff --git a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json index e849d67..3a4a7f0 100644 --- a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json +++ b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json @@ -449,7 +449,13 @@ } }, "telblazor.components": { - "type": "Project" + "type": "Project", + "dependencies": { + "Blazored.LocalStorage": "[4.5.0, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", + "Microsoft.Extensions.Http": "[8.0.1, )", + "Serilog": "[4.2.0, )" + } }, "telblazor.components.showcase.shared": { "type": "Project", @@ -458,7 +464,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.3-local, )" + "TELBlazor.Components": "[1.9.4-local, )" } }, "Markdig": { diff --git a/TELBlazor.Components.UnitTests/packages.lock.json b/TELBlazor.Components.UnitTests/packages.lock.json index 58394bb..2df466b 100644 --- a/TELBlazor.Components.UnitTests/packages.lock.json +++ b/TELBlazor.Components.UnitTests/packages.lock.json @@ -387,6 +387,25 @@ "System.Text.Json": "8.0.0" } }, + "Microsoft.Extensions.Diagnostics": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "doVPCUUCY7c6LhBsEfiy3W1bvS7Mi6LkfQMS8nlC22jZWNxBv8VO8bdfeyvpYFst6Kxqk7HBC6lytmEoBssvSQ==", + "dependencies": { + "Microsoft.Extensions.Configuration": "8.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.1", + "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0" + } + }, + "Microsoft.Extensions.Diagnostics.Abstractions": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "elH2vmwNmsXuKmUeMQ4YW9ldXiF+gSGDgg1vORksob5POnpaI6caj1Hu8zaYbEuibhqCoWg0YRWDazBY3zjBfg==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2" + } + }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", "resolved": "8.0.0", @@ -1648,7 +1667,22 @@ } }, "telblazor.components": { - "type": "Project" + "type": "Project", + "dependencies": { + "Blazored.LocalStorage": "[4.5.0, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", + "Microsoft.Extensions.Http": "[8.0.1, )", + "Serilog": "[4.2.0, )" + } + }, + "Blazored.LocalStorage": { + "type": "CentralTransitive", + "requested": "[4.5.0, )", + "resolved": "4.5.0", + "contentHash": "6nZuJwA7zNIKx83IsObiHXZb09ponJOpCClU3en+hI8ZFvrOKXeOw+H7TegQZQrvdR1n9fkrVkEBQZg8vx6ZTw==", + "dependencies": { + "Microsoft.AspNetCore.Components.Web": "8.0.0" + } }, "Microsoft.AspNetCore.Components.Web": { "type": "CentralTransitive", @@ -1692,6 +1726,33 @@ "resolved": "8.0.2", "contentHash": "3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==" }, + "Microsoft.Extensions.Http": { + "type": "CentralTransitive", + "requested": "[8.0.1, )", + "resolved": "8.0.1", + "contentHash": "kDYeKJUzh0qeg/AI+nSr3ffthmXYQTEb0nS9qRC7YhSbbuN4M4NPbaB77AJwtkTnCV9XZ7qYj3dkZaNcyl73EA==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Diagnostics": "8.0.1", + "Microsoft.Extensions.Logging": "8.0.1", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2" + } + }, + "Microsoft.Extensions.Options.ConfigurationExtensions": { + "type": "CentralTransitive", + "requested": "[8.0.0, )", + "resolved": "8.0.0", + "contentHash": "0f4DMRqEd50zQh+UyJc+/HiBsZ3vhAQALgdkcQEalSH1L2isdC7Yj54M3cyo5e+BeO5fcBQ7Dxly8XiBBcvRgw==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.Configuration.Binder": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, "Newtonsoft.Json": { "type": "CentralTransitive", "requested": "[13.0.1, )", diff --git a/TELBlazor.Components/gulpfile.js b/TELBlazor.Components/gulpfile.js index a7d2d38..c134d1c 100644 --- a/TELBlazor.Components/gulpfile.js +++ b/TELBlazor.Components/gulpfile.js @@ -37,10 +37,11 @@ gulp.task("add-telFrontEndVersion-to-versionInfo", function (done) { console.log(`Adding TELFrontEndPackageVersion to CS file at: ${versionFilePath}`); - - // Read existing content - let existingContent = fs.readFileSync(versionFilePath, "utf8"); - console.log("Existing content:", existingContent); + // Read existing content only if file exists + if (fs.existsSync(versionFilePath)) { + let existingContent = fs.readFileSync(versionFilePath, "utf8"); + console.log("This pre-existing content will boe over written :", existingContent); + } const content = ` namespace TELBlazor.Components.TELBlazorPackageVersion{public static partial class VersionInfo{public static readonly string TELFrontEndPackageVersion = "${TELFrontEndPackageVersion}";}} `; diff --git a/TELBlazor.Components/packages.lock.json b/TELBlazor.Components/packages.lock.json index dd5b66c..51a3110 100644 --- a/TELBlazor.Components/packages.lock.json +++ b/TELBlazor.Components/packages.lock.json @@ -1,6 +1,201 @@ { "version": 2, "dependencies": { - "net8.0": {} + "net8.0": { + "Blazored.LocalStorage": { + "type": "Direct", + "requested": "[4.5.0, )", + "resolved": "4.5.0", + "contentHash": "6nZuJwA7zNIKx83IsObiHXZb09ponJOpCClU3en+hI8ZFvrOKXeOw+H7TegQZQrvdR1n9fkrVkEBQZg8vx6ZTw==", + "dependencies": { + "Microsoft.AspNetCore.Components.Web": "8.0.0" + } + }, + "Microsoft.AspNetCore.Components.Web": { + "type": "Direct", + "requested": "[8.0.14, )", + "resolved": "8.0.14", + "contentHash": "h/XSCAHmBywDF6San0FGPyXxK6PZh1g/xz4Ln9yeJNgSmKq5F1ehgVStDkJr4d6pWGr2RRkNxgGYMLRnULMnKw==", + "dependencies": { + "Microsoft.AspNetCore.Components": "8.0.14", + "Microsoft.AspNetCore.Components.Forms": "8.0.14", + "Microsoft.Extensions.DependencyInjection": "8.0.1", + "Microsoft.Extensions.Primitives": "8.0.0", + "Microsoft.JSInterop": "8.0.14", + "System.IO.Pipelines": "8.0.0" + } + }, + "Microsoft.Extensions.Http": { + "type": "Direct", + "requested": "[8.0.1, )", + "resolved": "8.0.1", + "contentHash": "kDYeKJUzh0qeg/AI+nSr3ffthmXYQTEb0nS9qRC7YhSbbuN4M4NPbaB77AJwtkTnCV9XZ7qYj3dkZaNcyl73EA==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Diagnostics": "8.0.1", + "Microsoft.Extensions.Logging": "8.0.1", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2" + } + }, + "Serilog": { + "type": "Direct", + "requested": "[4.2.0, )", + "resolved": "4.2.0", + "contentHash": "gmoWVOvKgbME8TYR+gwMf7osROiWAURterc6Rt2dQyX7wtjZYpqFiA/pY6ztjGQKKV62GGCyOcmtP1UKMHgSmA==" + }, + "Microsoft.AspNetCore.Authorization": { + "type": "Transitive", + "resolved": "8.0.14", + "contentHash": "lcKWEvzaJz+ahDj5J0zz05NGyv4vqEa2vLalBuBf69vL0qrWqqB/rwI4/zdyloun+fLTq1bCnsAwiplbFgQtAA==", + "dependencies": { + "Microsoft.AspNetCore.Metadata": "8.0.14", + "Microsoft.Extensions.Logging.Abstractions": "8.0.3", + "Microsoft.Extensions.Options": "8.0.2" + } + }, + "Microsoft.AspNetCore.Components": { + "type": "Transitive", + "resolved": "8.0.14", + "contentHash": "b/6dwE/ESturk5VHHzq/GP15qkcxb196T+qxFs4wzUkeZtCx2OuK+1rPIHSgsOjthnHNOAhCY7/9n5uLqyenKA==", + "dependencies": { + "Microsoft.AspNetCore.Authorization": "8.0.14", + "Microsoft.AspNetCore.Components.Analyzers": "8.0.14" + } + }, + "Microsoft.AspNetCore.Components.Analyzers": { + "type": "Transitive", + "resolved": "8.0.14", + "contentHash": "pHPb1bqV2ECTfOw2QcGQzO1/fdpo8mwekY8Jbycm2UZ6yvqLtZRRPd+RVzL74oXR/HTakvqSh2Un1W1rIFTnoQ==" + }, + "Microsoft.AspNetCore.Components.Forms": { + "type": "Transitive", + "resolved": "8.0.14", + "contentHash": "U83TX0obbdIh1DeIGCix62RILHRa4HC7h0fgEYrV9Gl8tz0wzv6AoYkU4PvnxXAqpYA2wPTMgNOuqt1X2XxCoQ==", + "dependencies": { + "Microsoft.AspNetCore.Components": "8.0.14" + } + }, + "Microsoft.AspNetCore.Metadata": { + "type": "Transitive", + "resolved": "8.0.14", + "contentHash": "4dkb/7GoyaFtEggCEHStc/t05nKgnEr1QUJIP8QaDvxdZTXk9SebVeMMPBSR4zbj6dK2tUwBAOdHLA215lmOWg==" + }, + "Microsoft.Extensions.Configuration": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Configuration.Abstractions": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==", + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Configuration.Binder": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "mBMoXLsr5s1y2zOHWmKsE9veDcx8h1x/c3rz4baEdQKTeDcmQAPNbB54Pi/lhFO3K431eEq6PFbMgLaa6PHFfA==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" + } + }, + "Microsoft.Extensions.Diagnostics": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "doVPCUUCY7c6LhBsEfiy3W1bvS7Mi6LkfQMS8nlC22jZWNxBv8VO8bdfeyvpYFst6Kxqk7HBC6lytmEoBssvSQ==", + "dependencies": { + "Microsoft.Extensions.Configuration": "8.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "8.0.1", + "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0" + } + }, + "Microsoft.Extensions.Diagnostics.Abstractions": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "elH2vmwNmsXuKmUeMQ4YW9ldXiF+gSGDgg1vORksob5POnpaI6caj1Hu8zaYbEuibhqCoWg0YRWDazBY3zjBfg==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2" + } + }, + "Microsoft.Extensions.Logging": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "8.0.1", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2" + } + }, + "Microsoft.Extensions.Logging.Abstractions": { + "type": "Transitive", + "resolved": "8.0.3", + "contentHash": "dL0QGToTxggRLMYY4ZYX5AMwBb+byQBd/5dMiZE07Nv73o6I5Are3C7eQTh7K2+A4ct0PVISSr7TZANbiNb2yQ==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" + } + }, + "Microsoft.Extensions.Options": { + "type": "Transitive", + "resolved": "8.0.2", + "contentHash": "dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, + "Microsoft.Extensions.Primitives": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==" + }, + "Microsoft.JSInterop": { + "type": "Transitive", + "resolved": "8.0.14", + "contentHash": "eg5HYSshwlO1oOzOg4WdT2ZSPKOu3hv556zPkfNpKEi5qoLuQt49mE1tegsL4H7ENl1dL0vBLRv4+YAuLKt/nA==" + }, + "System.IO.Pipelines": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA==" + }, + "Microsoft.Extensions.DependencyInjection": { + "type": "CentralTransitive", + "requested": "[8.0.1, )", + "resolved": "8.0.1", + "contentHash": "BmANAnR5Xd4Oqw7yQ75xOAYODybZQRzdeNucg7kS5wWKd2PNnMdYtJ2Vciy0QLylRmv42DGl5+AFL9izA6F1Rw==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions": { + "type": "CentralTransitive", + "requested": "[8.0.2, )", + "resolved": "8.0.2", + "contentHash": "3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions": { + "type": "CentralTransitive", + "requested": "[8.0.0, )", + "resolved": "8.0.0", + "contentHash": "0f4DMRqEd50zQh+UyJc+/HiBsZ3vhAQALgdkcQEalSH1L2isdC7Yj54M3cyo5e+BeO5fcBQ7Dxly8XiBBcvRgw==", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", + "Microsoft.Extensions.Configuration.Binder": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", + "Microsoft.Extensions.Options": "8.0.0", + "Microsoft.Extensions.Primitives": "8.0.0" + } + } + } } } \ No newline at end of file From da449ee9e74f8c25d52daea729821e9b6474d6b4 Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Fri, 15 Aug 2025 16:28:01 +0100 Subject: [PATCH 08/14] chore(qqqq): tidy files not in vs and add a little test run script --- .github/workflows/workflow-readme.md | 2 +- README.md | 8 +++- .../Logs/gitinclude.txt | 1 + .../appsettings.Development.json.template | 1 + run-tests-and-report-using-local-props.ps1 | 47 +++++++++++++++++++ 5 files changed, 56 insertions(+), 3 deletions(-) create mode 100644 TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/gitinclude.txt create mode 100644 run-tests-and-report-using-local-props.ps1 diff --git a/.github/workflows/workflow-readme.md b/.github/workflows/workflow-readme.md index 4b74fe6..185fd4e 100644 --- a/.github/workflows/workflow-readme.md +++ b/.github/workflows/workflow-readme.md @@ -83,4 +83,4 @@ The individual steps also automatically pass so can see if any error at the end - for tests use the run-tests-and-report-with-env-values.ps1 file ## Versioning - +Via semantic release and recorded as a generate c# file used by a blazor component diff --git a/README.md b/README.md index f0a1550..2d5fe66 100644 --- a/README.md +++ b/README.md @@ -173,7 +173,10 @@ It is recommended you check setup by reading this section and making sure packag - **packagesettings.props** sets thresholds - running at solution level **./run-tests-and-report-with-env-values.ps1** (see in the file for specific arguments you may want to set) - will produce a test coverage site **[your repo folder]/TELBlazor/CoverageReport/index.html** - + - then look at CoverageReport in solution root and you can bookmark index.html to see your coverage + - E2E project has a Reports folder for tracings +- Similarly run-tests-and-report-using-local-props.ps1 runs just using your local props file +- appsettings.Development can be set in the E2E Host to log to the Logs folder at project route, see template #### Tips @@ -186,7 +189,7 @@ It is recommended you check setup by reading this section and making sure packag ``` npm install -g @commitlint/cli @commitlint/config-angular ``` - - You can put into your pre-push, pre-commit hook, or into the gitguardian hooks some logic like the below. + - You can put into your pre-push, pre-commit hook, commit-ms, or into the gitguardian hooks some logic like the below. ``` #### --- Commitlint Logic (force local config) --- REPO_ROOT=$(git rev-parse --show-toplevel) @@ -270,6 +273,7 @@ It is recommended you check setup by reading this section and making sure packag - if still not working delete **bin** and **obj** - if still not working, restart Visual Studio - if there are still issues its easier to problem solve by using a random very high **TELBlazor.Components** package version number and ensuring it fails and says it found the source but not the version + #### Git commit names - git commit names can be caught locally - if they are not diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/gitinclude.txt b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/gitinclude.txt new file mode 100644 index 0000000..e3a3b5f --- /dev/null +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/gitinclude.txt @@ -0,0 +1 @@ +gitinclude \ No newline at end of file diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/appsettings.Development.json.template b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/appsettings.Development.json.template index 319791f..375c3f6 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/appsettings.Development.json.template +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/appsettings.Development.json.template @@ -35,6 +35,7 @@ "Name": "File", "Args": { "path": "Logs/log-development2-.txt", + // Adjust the path as needed for your environment because currently its relative to bin e.g. "path": "C:/dev/repos/TELBlazor/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/Logs/log-development2-.txt", "rollingInterval": "Day", "rollOnFileSizeLimit": true, "formatter": "Serilog.Formatting.Compact.CompactJsonFormatter, Serilog.Formatting.Compact" diff --git a/run-tests-and-report-using-local-props.ps1 b/run-tests-and-report-using-local-props.ps1 new file mode 100644 index 0000000..db8f90a --- /dev/null +++ b/run-tests-and-report-using-local-props.ps1 @@ -0,0 +1,47 @@ +<# +.SYNOPSIS +Run tests and generate coverage report using local MSBuild props file for environment settings. + + +.USAGE +From the solution root (where this script lives), run: + ./run-tests-and-report-using-local-props.ps1 +#> + +# Go to script root +$ScriptRoot = Split-Path -Parent $MyInvocation.MyCommand.Path +Set-Location $ScriptRoot + +# Path to your local props file +$LocalPropsFile = Join-Path $ScriptRoot "PackageSettings.props.local" + +if (-Not (Test-Path $LocalPropsFile)) { + Write-Error "Local props file not found at $LocalPropsFile" + exit 1 +} + +# Load MSBuild XML +[xml]$propsXml = Get-Content $LocalPropsFile + +# Extract values and set env variables +$env:TELBLAZOR_PACKAGE_VERSION = $propsXml.Project.PropertyGroup.TELBlazorPackageVersion +$env:NUGET_PACKAGES_OUTPUT_PATH = $propsXml.Project.PropertyGroup.NugetPackagesOutputPath +$env:USE_TEL_BLAZOR_COMPONENTS_PROJECT_REFERENCE = $propsXml.Project.PropertyGroup.UseTELBlazorComponentsProjectReference +$env:DISABLE_PACKAGE_GENERATION = $propsXml.Project.PropertyGroup.DisablePackageGeneration + +Write-Host "Using the following local settings from PackageSettings.Local.props:" +Write-Host "TELBLAZOR_PACKAGE_VERSION=$env:TELBLAZOR_PACKAGE_VERSION" +Write-Host "NUGET_PACKAGES_OUTPUT_PATH=$env:NUGET_PACKAGES_OUTPUT_PATH" +Write-Host "USE_TEL_BLAZOR_COMPONENTS_PROJECT_REFERENCE=$env:USE_TEL_BLAZOR_COMPONENTS_PROJECT_REFERENCE" +Write-Host "DISABLE_PACKAGE_GENERATION=$env:DISABLE_PACKAGE_GENERATION" + +# Run Tests +dotnet test --no-build --no-restore --settings .runsettings + +# Generate Coverage Report +dotnet reportgenerator ` + -reports:"**/AllTestResults/**/coverage.cobertura.xml" ` + -targetdir:CoverageReport ` + -reporttypes:Html + +Write-Host "Coverage report generated at: $ScriptRoot\CoverageReport\index.html" From 688172d375555b9d49192c1d85682859c79f87a1 Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Fri, 15 Aug 2025 16:52:42 +0100 Subject: [PATCH 09/14] chore(automated files): comments so know automated --- .../packages.lock.json | 2 +- .../packages.lock.json | 4 ++-- .../packages.lock.json | 4 ++-- .../packages.lock.json | 24 ++++++++++++------- .../packages.lock.json | 2 +- .../packages.lock.json | 24 ++++++++++++------- .../TELBlazor.Components.csproj | 13 +++++++++- TELBlazor.Components/gulpfile.js | 11 +++++++-- 8 files changed, 57 insertions(+), 27 deletions(-) diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json index d706e41..88fe291 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json @@ -321,7 +321,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.4-local, )" + "TELBlazor.Components": "[1.9.5-local, )" } }, "Markdig": { diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json index 92906be..b91bee2 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json @@ -348,7 +348,7 @@ "Serilog.Settings.Configuration": "[8.0.0, )", "Serilog.Sinks.BrowserConsole": "[8.0.0, )", "Serilog.Sinks.Http": "[8.0.0, )", - "TELBlazor.Components": "[1.9.4-local, )", + "TELBlazor.Components": "[1.9.5-local, )", "TELBlazor.Components.ShowCase.Shared": "[1.0.0, )" } }, @@ -359,7 +359,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.4-local, )" + "TELBlazor.Components": "[1.9.5-local, )" } }, "Markdig": { diff --git a/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json index 6e94048..f90707c 100644 --- a/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json @@ -1601,7 +1601,7 @@ "Serilog.Settings.Configuration": "[8.0.0, )", "Serilog.Sinks.BrowserConsole": "[8.0.0, )", "Serilog.Sinks.Http": "[8.0.0, )", - "TELBlazor.Components": "[1.9.4-local, )", + "TELBlazor.Components": "[1.9.5-local, )", "TELBlazor.Components.ShowCase.Shared": "[1.0.0, )" } }, @@ -1612,7 +1612,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.4-local, )" + "TELBlazor.Components": "[1.9.5-local, )" } }, "Blazored.LocalStorage": { diff --git a/TELBlazor.Components.ShowCase.Shared/packages.lock.json b/TELBlazor.Components.ShowCase.Shared/packages.lock.json index 354fe01..2cbe805 100644 --- a/TELBlazor.Components.ShowCase.Shared/packages.lock.json +++ b/TELBlazor.Components.ShowCase.Shared/packages.lock.json @@ -37,6 +37,21 @@ "resolved": "4.2.0", "contentHash": "gmoWVOvKgbME8TYR+gwMf7osROiWAURterc6Rt2dQyX7wtjZYpqFiA/pY6ztjGQKKV62GGCyOcmtP1UKMHgSmA==" }, + "TELBlazor.Components": { + "type": "Direct", + "requested": "[1.9.5-local, )", + "resolved": "1.10.0-refactor-logging.1-250812-1712", + "contentHash": "GLxrOCQUIWGGBObMTQlofwBmUw5HwU31dR2JUeEWcFP40s2bpNfBMX92kZkov1zxABKH7ioxMpc86MANI/06rw==", + "dependencies": { + "Blazored.LocalStorage": "4.5.0", + "Microsoft.AspNetCore.Components.Web": "8.0.14", + "Microsoft.Extensions.DependencyInjection": "8.0.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Http": "8.0.1", + "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0", + "Serilog": "4.2.0" + } + }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", "resolved": "8.0.14", @@ -160,15 +175,6 @@ "resolved": "8.0.0", "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA==" }, - "telblazor.components": { - "type": "Project", - "dependencies": { - "Blazored.LocalStorage": "[4.5.0, )", - "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", - "Microsoft.Extensions.Http": "[8.0.1, )", - "Serilog": "[4.2.0, )" - } - }, "Microsoft.Extensions.DependencyInjection": { "type": "CentralTransitive", "requested": "[8.0.1, )", diff --git a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json index 3a4a7f0..45e5917 100644 --- a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json +++ b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json @@ -464,7 +464,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.4-local, )" + "TELBlazor.Components": "[1.9.5-local, )" } }, "Markdig": { diff --git a/TELBlazor.Components.UnitTests/packages.lock.json b/TELBlazor.Components.UnitTests/packages.lock.json index 2df466b..255aebf 100644 --- a/TELBlazor.Components.UnitTests/packages.lock.json +++ b/TELBlazor.Components.UnitTests/packages.lock.json @@ -139,6 +139,21 @@ "xunit.core": "2.4.1" } }, + "TELBlazor.Components": { + "type": "Direct", + "requested": "[1.9.5-local, )", + "resolved": "1.10.0-refactor-logging.1-250812-1712", + "contentHash": "GLxrOCQUIWGGBObMTQlofwBmUw5HwU31dR2JUeEWcFP40s2bpNfBMX92kZkov1zxABKH7ioxMpc86MANI/06rw==", + "dependencies": { + "Blazored.LocalStorage": "4.5.0", + "Microsoft.AspNetCore.Components.Web": "8.0.14", + "Microsoft.Extensions.DependencyInjection": "8.0.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Http": "8.0.1", + "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0", + "Serilog": "4.2.0" + } + }, "xunit": { "type": "Direct", "requested": "[2.9.0, )", @@ -1666,15 +1681,6 @@ "xunit.extensibility.core": "[2.9.0]" } }, - "telblazor.components": { - "type": "Project", - "dependencies": { - "Blazored.LocalStorage": "[4.5.0, )", - "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", - "Microsoft.Extensions.Http": "[8.0.1, )", - "Serilog": "[4.2.0, )" - } - }, "Blazored.LocalStorage": { "type": "CentralTransitive", "requested": "[4.5.0, )", diff --git a/TELBlazor.Components/TELBlazor.Components.csproj b/TELBlazor.Components/TELBlazor.Components.csproj index 07923e5..9a8551c 100644 --- a/TELBlazor.Components/TELBlazor.Components.csproj +++ b/TELBlazor.Components/TELBlazor.Components.csproj @@ -69,7 +69,18 @@ - + diff --git a/TELBlazor.Components/gulpfile.js b/TELBlazor.Components/gulpfile.js index c134d1c..cf8f74b 100644 --- a/TELBlazor.Components/gulpfile.js +++ b/TELBlazor.Components/gulpfile.js @@ -43,8 +43,15 @@ gulp.task("add-telFrontEndVersion-to-versionInfo", function (done) { console.log("This pre-existing content will boe over written :", existingContent); } - const content = ` namespace TELBlazor.Components.TELBlazorPackageVersion{public static partial class VersionInfo{public static readonly string TELFrontEndPackageVersion = "${TELFrontEndPackageVersion}";}} `; - + const content = `// This file is auto-generated. Do not edit manually. +namespace TELBlazor.Components.TELBlazorPackageVersion +{ + public static partial class VersionInfo + { + public static readonly string TELFrontEndPackageVersion = "${TELFrontEndPackageVersion}"; + } +} +`; // Write or overwrite the file completely fs.writeFileSync(versionFilePath, content, "utf8"); console.log(`VersionInfo.TELFrontEnd.cs file updated with version ${TELFrontEndPackageVersion}`); From 7132f001f1f6c4591eafa96d8f20573eca071b26 Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Mon, 18 Aug 2025 10:11:21 +0100 Subject: [PATCH 10/14] chore(cicd): Tweaks only --- Directory.Packages.props | 2 +- PackageSettings.props | 4 ++- ...Case.E2ETests.WasmServerHost.Client.csproj | 1 - .../packages.lock.json | 2 +- .../packages.lock.json | 3 +-- .../packages.lock.json | 3 +-- ...ELBlazor.Components.ShowCase.Shared.csproj | 4 ++- .../packages.lock.json | 6 ++--- ...omponents.ShowCase.WasmStaticClient.csproj | 5 +++- .../packages.lock.json | 26 ++++++++++++------- .../TELBlazor.Components.UnitTests.csproj | 4 ++- .../packages.lock.json | 6 ++--- TELBlazor.Components/gulpfile.js | 2 +- 13 files changed, 40 insertions(+), 28 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 074ee19..e75535d 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -58,6 +58,6 @@ - + \ No newline at end of file diff --git a/PackageSettings.props b/PackageSettings.props index 1506e02..f372b16 100644 --- a/PackageSettings.props +++ b/PackageSettings.props @@ -50,7 +50,9 @@ $(DISABLE_PACKAGE_GENERATION) - + + + true diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client.csproj b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client.csproj index 9830405..177c906 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client.csproj +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client.csproj @@ -35,7 +35,6 @@ - diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json index 88fe291..68cd308 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json @@ -321,7 +321,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.5-local, )" + "TELBlazor.Components": "[1.9.9, )" } }, "Markdig": { diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json index b91bee2..baa33cc 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json @@ -348,7 +348,6 @@ "Serilog.Settings.Configuration": "[8.0.0, )", "Serilog.Sinks.BrowserConsole": "[8.0.0, )", "Serilog.Sinks.Http": "[8.0.0, )", - "TELBlazor.Components": "[1.9.5-local, )", "TELBlazor.Components.ShowCase.Shared": "[1.0.0, )" } }, @@ -359,7 +358,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.5-local, )" + "TELBlazor.Components": "[1.9.9, )" } }, "Markdig": { diff --git a/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json index f90707c..11071c4 100644 --- a/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json @@ -1601,7 +1601,6 @@ "Serilog.Settings.Configuration": "[8.0.0, )", "Serilog.Sinks.BrowserConsole": "[8.0.0, )", "Serilog.Sinks.Http": "[8.0.0, )", - "TELBlazor.Components": "[1.9.5-local, )", "TELBlazor.Components.ShowCase.Shared": "[1.0.0, )" } }, @@ -1612,7 +1611,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.5-local, )" + "TELBlazor.Components": "[1.9.9, )" } }, "Blazored.LocalStorage": { diff --git a/TELBlazor.Components.ShowCase.Shared/TELBlazor.Components.ShowCase.Shared.csproj b/TELBlazor.Components.ShowCase.Shared/TELBlazor.Components.ShowCase.Shared.csproj index 8e19aef..4bdb05a 100644 --- a/TELBlazor.Components.ShowCase.Shared/TELBlazor.Components.ShowCase.Shared.csproj +++ b/TELBlazor.Components.ShowCase.Shared/TELBlazor.Components.ShowCase.Shared.csproj @@ -13,7 +13,9 @@ - + + + diff --git a/TELBlazor.Components.ShowCase.Shared/packages.lock.json b/TELBlazor.Components.ShowCase.Shared/packages.lock.json index 2cbe805..71791ea 100644 --- a/TELBlazor.Components.ShowCase.Shared/packages.lock.json +++ b/TELBlazor.Components.ShowCase.Shared/packages.lock.json @@ -39,9 +39,9 @@ }, "TELBlazor.Components": { "type": "Direct", - "requested": "[1.9.5-local, )", - "resolved": "1.10.0-refactor-logging.1-250812-1712", - "contentHash": "GLxrOCQUIWGGBObMTQlofwBmUw5HwU31dR2JUeEWcFP40s2bpNfBMX92kZkov1zxABKH7ioxMpc86MANI/06rw==", + "requested": "[1.9.9, )", + "resolved": "1.9.9", + "contentHash": "l3oiHqxM2b8BIidNdYd/cyPThdZSL2vVYQWeXE/I/ywKBfQmCbO7KzdK9uXTFruwVFRz4yFd3cJWq3ivDYwEDA==", "dependencies": { "Blazored.LocalStorage": "4.5.0", "Microsoft.AspNetCore.Components.Web": "8.0.14", diff --git a/TELBlazor.Components.ShowCase.WasmStaticClient/TELBlazor.Components.ShowCase.WasmStaticClient.csproj b/TELBlazor.Components.ShowCase.WasmStaticClient/TELBlazor.Components.ShowCase.WasmStaticClient.csproj index 341866a..ee264e8 100644 --- a/TELBlazor.Components.ShowCase.WasmStaticClient/TELBlazor.Components.ShowCase.WasmStaticClient.csproj +++ b/TELBlazor.Components.ShowCase.WasmStaticClient/TELBlazor.Components.ShowCase.WasmStaticClient.csproj @@ -42,11 +42,14 @@ + + + - + diff --git a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json index 45e5917..8782ca9 100644 --- a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json +++ b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json @@ -142,6 +142,21 @@ "Serilog.Sinks.File": "5.0.0" } }, + "TELBlazor.Components": { + "type": "Direct", + "requested": "[1.9.9, )", + "resolved": "1.9.9", + "contentHash": "l3oiHqxM2b8BIidNdYd/cyPThdZSL2vVYQWeXE/I/ywKBfQmCbO7KzdK9uXTFruwVFRz4yFd3cJWq3ivDYwEDA==", + "dependencies": { + "Blazored.LocalStorage": "4.5.0", + "Microsoft.AspNetCore.Components.Web": "8.0.14", + "Microsoft.Extensions.DependencyInjection": "8.0.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Http": "8.0.1", + "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0", + "Serilog": "4.2.0" + } + }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", "resolved": "8.0.14", @@ -448,15 +463,6 @@ "System.Text.Encodings.Web": "8.0.0" } }, - "telblazor.components": { - "type": "Project", - "dependencies": { - "Blazored.LocalStorage": "[4.5.0, )", - "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", - "Microsoft.Extensions.Http": "[8.0.1, )", - "Serilog": "[4.2.0, )" - } - }, "telblazor.components.showcase.shared": { "type": "Project", "dependencies": { @@ -464,7 +470,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.5-local, )" + "TELBlazor.Components": "[1.9.9, )" } }, "Markdig": { diff --git a/TELBlazor.Components.UnitTests/TELBlazor.Components.UnitTests.csproj b/TELBlazor.Components.UnitTests/TELBlazor.Components.UnitTests.csproj index cdea28d..4d6fded 100644 --- a/TELBlazor.Components.UnitTests/TELBlazor.Components.UnitTests.csproj +++ b/TELBlazor.Components.UnitTests/TELBlazor.Components.UnitTests.csproj @@ -33,11 +33,13 @@ + + + all runtime; build; native; contentfiles; analyzers - diff --git a/TELBlazor.Components.UnitTests/packages.lock.json b/TELBlazor.Components.UnitTests/packages.lock.json index 255aebf..d19c641 100644 --- a/TELBlazor.Components.UnitTests/packages.lock.json +++ b/TELBlazor.Components.UnitTests/packages.lock.json @@ -141,9 +141,9 @@ }, "TELBlazor.Components": { "type": "Direct", - "requested": "[1.9.5-local, )", - "resolved": "1.10.0-refactor-logging.1-250812-1712", - "contentHash": "GLxrOCQUIWGGBObMTQlofwBmUw5HwU31dR2JUeEWcFP40s2bpNfBMX92kZkov1zxABKH7ioxMpc86MANI/06rw==", + "requested": "[1.9.9, )", + "resolved": "1.9.9", + "contentHash": "l3oiHqxM2b8BIidNdYd/cyPThdZSL2vVYQWeXE/I/ywKBfQmCbO7KzdK9uXTFruwVFRz4yFd3cJWq3ivDYwEDA==", "dependencies": { "Blazored.LocalStorage": "4.5.0", "Microsoft.AspNetCore.Components.Web": "8.0.14", diff --git a/TELBlazor.Components/gulpfile.js b/TELBlazor.Components/gulpfile.js index cf8f74b..c25fa4c 100644 --- a/TELBlazor.Components/gulpfile.js +++ b/TELBlazor.Components/gulpfile.js @@ -48,7 +48,7 @@ namespace TELBlazor.Components.TELBlazorPackageVersion { public static partial class VersionInfo { - public static readonly string TELFrontEndPackageVersion = "${TELFrontEndPackageVersion}"; + public const string TELFrontEndPackageVersion = "${TELFrontEndPackageVersion}"; } } `; From d0172a6ec13e77b7bd7a3141e22d42faf1b3b830 Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Mon, 18 Aug 2025 13:28:53 +0100 Subject: [PATCH 11/14] chore(cicd): tiny change --- .../packages.lock.json | 2 +- .../packages.lock.json | 2 +- .../packages.lock.json | 2 +- .../packages.lock.json | 24 ++++++---------- .../packages.lock.json | 26 +++++++---------- .../packages.lock.json | 24 ++++++---------- .../TELBlazor.Components.csproj | 28 +++++++++++-------- TELBlazor.sln | 1 - 8 files changed, 47 insertions(+), 62 deletions(-) diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json index 68cd308..90deeff 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json @@ -321,7 +321,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.9, )" + "TELBlazor.Components": "[1.2.5-local, )" } }, "Markdig": { diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json index baa33cc..64ab75e 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json @@ -358,7 +358,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.9, )" + "TELBlazor.Components": "[1.2.5-local, )" } }, "Markdig": { diff --git a/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json index 11071c4..979e81a 100644 --- a/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json @@ -1611,7 +1611,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.9, )" + "TELBlazor.Components": "[1.2.5-local, )" } }, "Blazored.LocalStorage": { diff --git a/TELBlazor.Components.ShowCase.Shared/packages.lock.json b/TELBlazor.Components.ShowCase.Shared/packages.lock.json index 71791ea..354fe01 100644 --- a/TELBlazor.Components.ShowCase.Shared/packages.lock.json +++ b/TELBlazor.Components.ShowCase.Shared/packages.lock.json @@ -37,21 +37,6 @@ "resolved": "4.2.0", "contentHash": "gmoWVOvKgbME8TYR+gwMf7osROiWAURterc6Rt2dQyX7wtjZYpqFiA/pY6ztjGQKKV62GGCyOcmtP1UKMHgSmA==" }, - "TELBlazor.Components": { - "type": "Direct", - "requested": "[1.9.9, )", - "resolved": "1.9.9", - "contentHash": "l3oiHqxM2b8BIidNdYd/cyPThdZSL2vVYQWeXE/I/ywKBfQmCbO7KzdK9uXTFruwVFRz4yFd3cJWq3ivDYwEDA==", - "dependencies": { - "Blazored.LocalStorage": "4.5.0", - "Microsoft.AspNetCore.Components.Web": "8.0.14", - "Microsoft.Extensions.DependencyInjection": "8.0.1", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", - "Microsoft.Extensions.Http": "8.0.1", - "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0", - "Serilog": "4.2.0" - } - }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", "resolved": "8.0.14", @@ -175,6 +160,15 @@ "resolved": "8.0.0", "contentHash": "FHNOatmUq0sqJOkTx+UF/9YK1f180cnW5FVqnQMvYUN0elp6wFzbtPSiqbo1/ru8ICp43JM1i7kKkk6GsNGHlA==" }, + "telblazor.components": { + "type": "Project", + "dependencies": { + "Blazored.LocalStorage": "[4.5.0, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", + "Microsoft.Extensions.Http": "[8.0.1, )", + "Serilog": "[4.2.0, )" + } + }, "Microsoft.Extensions.DependencyInjection": { "type": "CentralTransitive", "requested": "[8.0.1, )", diff --git a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json index 8782ca9..90e116d 100644 --- a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json +++ b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json @@ -142,21 +142,6 @@ "Serilog.Sinks.File": "5.0.0" } }, - "TELBlazor.Components": { - "type": "Direct", - "requested": "[1.9.9, )", - "resolved": "1.9.9", - "contentHash": "l3oiHqxM2b8BIidNdYd/cyPThdZSL2vVYQWeXE/I/ywKBfQmCbO7KzdK9uXTFruwVFRz4yFd3cJWq3ivDYwEDA==", - "dependencies": { - "Blazored.LocalStorage": "4.5.0", - "Microsoft.AspNetCore.Components.Web": "8.0.14", - "Microsoft.Extensions.DependencyInjection": "8.0.1", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", - "Microsoft.Extensions.Http": "8.0.1", - "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0", - "Serilog": "4.2.0" - } - }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", "resolved": "8.0.14", @@ -463,6 +448,15 @@ "System.Text.Encodings.Web": "8.0.0" } }, + "telblazor.components": { + "type": "Project", + "dependencies": { + "Blazored.LocalStorage": "[4.5.0, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", + "Microsoft.Extensions.Http": "[8.0.1, )", + "Serilog": "[4.2.0, )" + } + }, "telblazor.components.showcase.shared": { "type": "Project", "dependencies": { @@ -470,7 +464,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.9.9, )" + "TELBlazor.Components": "[1.2.5-local, )" } }, "Markdig": { diff --git a/TELBlazor.Components.UnitTests/packages.lock.json b/TELBlazor.Components.UnitTests/packages.lock.json index d19c641..2df466b 100644 --- a/TELBlazor.Components.UnitTests/packages.lock.json +++ b/TELBlazor.Components.UnitTests/packages.lock.json @@ -139,21 +139,6 @@ "xunit.core": "2.4.1" } }, - "TELBlazor.Components": { - "type": "Direct", - "requested": "[1.9.9, )", - "resolved": "1.9.9", - "contentHash": "l3oiHqxM2b8BIidNdYd/cyPThdZSL2vVYQWeXE/I/ywKBfQmCbO7KzdK9uXTFruwVFRz4yFd3cJWq3ivDYwEDA==", - "dependencies": { - "Blazored.LocalStorage": "4.5.0", - "Microsoft.AspNetCore.Components.Web": "8.0.14", - "Microsoft.Extensions.DependencyInjection": "8.0.1", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", - "Microsoft.Extensions.Http": "8.0.1", - "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0", - "Serilog": "4.2.0" - } - }, "xunit": { "type": "Direct", "requested": "[2.9.0, )", @@ -1681,6 +1666,15 @@ "xunit.extensibility.core": "[2.9.0]" } }, + "telblazor.components": { + "type": "Project", + "dependencies": { + "Blazored.LocalStorage": "[4.5.0, )", + "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", + "Microsoft.Extensions.Http": "[8.0.1, )", + "Serilog": "[4.2.0, )" + } + }, "Blazored.LocalStorage": { "type": "CentralTransitive", "requested": "[4.5.0, )", diff --git a/TELBlazor.Components/TELBlazor.Components.csproj b/TELBlazor.Components/TELBlazor.Components.csproj index 9a8551c..a4f81ca 100644 --- a/TELBlazor.Components/TELBlazor.Components.csproj +++ b/TELBlazor.Components/TELBlazor.Components.csproj @@ -59,18 +59,17 @@ PreserveNewest - - - + + + + + + - - - + + + + + diff --git a/TELBlazor.sln b/TELBlazor.sln index d2f65a3..324610f 100644 --- a/TELBlazor.sln +++ b/TELBlazor.sln @@ -16,7 +16,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution nuget.config = nuget.config nuget.config.cicd = nuget.config.cicd nuget.config.template = nuget.config.template - package-lock.json = package-lock.json package.json = package.json PackageSettings.props = PackageSettings.props PackageSettings.props.local = PackageSettings.props.local From 7f5fa57e4fd8c21eeb19ebebbc294ec04c75f85e Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Mon, 18 Aug 2025 13:38:59 +0100 Subject: [PATCH 12/14] chore(cicd): little tweak again --- .../packages.lock.json | 2 +- .../packages.lock.json | 2 +- TELBlazor.Components.ShowCase.E2ETests/packages.lock.json | 2 +- .../packages.lock.json | 2 +- TELBlazor.Components/TELBlazor.Components.csproj | 8 ++++---- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json index 90deeff..c05ad3b 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost.Client/packages.lock.json @@ -321,7 +321,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.2.5-local, )" + "TELBlazor.Components": "[1.2.6-local, )" } }, "Markdig": { diff --git a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json index 64ab75e..c01e0ce 100644 --- a/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/packages.lock.json @@ -358,7 +358,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.2.5-local, )" + "TELBlazor.Components": "[1.2.6-local, )" } }, "Markdig": { diff --git a/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json b/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json index 979e81a..74639a6 100644 --- a/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json +++ b/TELBlazor.Components.ShowCase.E2ETests/packages.lock.json @@ -1611,7 +1611,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.2.5-local, )" + "TELBlazor.Components": "[1.2.6-local, )" } }, "Blazored.LocalStorage": { diff --git a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json index 90e116d..1194dc0 100644 --- a/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json +++ b/TELBlazor.Components.ShowCase.WasmStaticClient/packages.lock.json @@ -464,7 +464,7 @@ "Markdig": "[0.41.3, )", "Microsoft.AspNetCore.Components.Web": "[8.0.14, )", "Serilog": "[4.2.0, )", - "TELBlazor.Components": "[1.2.5-local, )" + "TELBlazor.Components": "[1.2.6-local, )" } }, "Markdig": { diff --git a/TELBlazor.Components/TELBlazor.Components.csproj b/TELBlazor.Components/TELBlazor.Components.csproj index a4f81ca..eb4b555 100644 --- a/TELBlazor.Components/TELBlazor.Components.csproj +++ b/TELBlazor.Components/TELBlazor.Components.csproj @@ -64,10 +64,10 @@ - + - + - - + + From d9c84ec51b758e9046e76422cbc6a1f9a5966d15 Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Mon, 18 Aug 2025 14:04:34 +0100 Subject: [PATCH 13/14] chore(cicd): shouldnt be needed --- TELBlazor.Components/TELBlazor.Components.csproj | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/TELBlazor.Components/TELBlazor.Components.csproj b/TELBlazor.Components/TELBlazor.Components.csproj index eb4b555..fb1e622 100644 --- a/TELBlazor.Components/TELBlazor.Components.csproj +++ b/TELBlazor.Components/TELBlazor.Components.csproj @@ -86,6 +86,10 @@ namespace TELBlazor.Components.TELBlazorPackageVersion - + + + + + From bb4f26b37312e7e80272cd1bb89da84b9cc860b1 Mon Sep 17 00:00:00 2001 From: Phil-NHS Date: Mon, 18 Aug 2025 14:20:49 +0100 Subject: [PATCH 14/14] chore(cicd): maybe controlling compile time partial class --- .../TELBlazor.Components.csproj | 22 +++++++++++++------ 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/TELBlazor.Components/TELBlazor.Components.csproj b/TELBlazor.Components/TELBlazor.Components.csproj index fb1e622..ea4db64 100644 --- a/TELBlazor.Components/TELBlazor.Components.csproj +++ b/TELBlazor.Components/TELBlazor.Components.csproj @@ -64,10 +64,14 @@ - + + + $(DefaultItemExcludes);TELBlazorPackageVersion\VersionInfo.*.cs + + - + - + + + - - - - + + + + + +