Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
870 commits
Select commit Hold shift + click to select a range
2ca5199
build(deps): Bump dotnet/sdk from 9.0.202 to 9.0.203 in /EssentialCSh…
dependabot[bot] Apr 14, 2025
faa0c26
fix: Add ReleaseDataAttribute to build pipeline
BenjaminMichaelis Apr 14, 2025
abf68e7
fix: Add Release Date Attribute
BenjaminMichaelis Apr 17, 2025
bb10545
build(deps): Bump dotnet/sdk from 9.0.203 to 9.0.300 in /EssentialCSh…
dependabot[bot] May 19, 2025
ffd350b
fix: Screen cutting off sidebar when on certain page (#731)
BenjaminMichaelis May 29, 2025
c9235d6
feat: Hide page buttons on mobile when sidebar is open (#732)
BenjaminMichaelis May 29, 2025
e924a96
Update dependabot.yml
BenjaminMichaelis May 29, 2025
785c0b3
chore: Update Content Packages (#733)
BenjaminMichaelis Jun 7, 2025
f5f0cd2
Fix OAuth Callbacks (#734)
BenjaminMichaelis Jun 11, 2025
1e8a4e4
build(deps): Bump dotnet/sdk from 9.0.300 to 9.0.301 in /EssentialCSh…
dependabot[bot] Jun 16, 2025
874fcd4
chore: Update content packages (#736)
BenjaminMichaelis Jun 16, 2025
36a65b4
CI: Test docker container build (#738)
BenjaminMichaelis Jun 16, 2025
d27f4fb
CI: Add trx-to-vsplaylist (#739)
BenjaminMichaelis Jun 24, 2025
a40b482
feat: Add Azure Application Insights integration with OpenTelemetry a…
Copilot Jun 27, 2025
f51f159
feat: Integrate referral service in ExternalLoginModel for user refer…
BenjaminMichaelis Jul 10, 2025
689e471
Conditionally configures Application Insights. (#746)
BenjaminMichaelis Jul 10, 2025
6afb357
Configures Azure Monitor connection string.
BenjaminMichaelis Jul 10, 2025
a48ab3f
Feat: Page Indicator (v1) (#667)
Joshua-Lester3 Jul 10, 2025
f02d63a
Fix referral ID missing in hyperlinks for external login users (#749)
Copilot Jul 11, 2025
dc119f9
build(deps): Bump dotnet/sdk from 9.0.301 to 9.0.302 in /EssentialCSh…
dependabot[bot] Jul 14, 2025
52f77b3
fix: ReferralMiddleware causing blank pages with rid query parameter …
Copilot Jul 14, 2025
fb2882b
build(deps): Bump dotnet/sdk from 9.0.302 to 9.0.303 in /EssentialCSh…
dependabot[bot] Jul 21, 2025
4cff45c
feat: Add naming conventions table and anchors to guideline blocks (#…
BenjaminMichaelis Jul 24, 2025
fab8f9b
feat: Adds sitemap generation (#753)
BenjaminMichaelis Jul 24, 2025
9d25818
fix: Add Referral Id to controller (#764)
BenjaminMichaelis Jul 29, 2025
9c1396d
feat: AI Chat and embeddings (#763)
BenjaminMichaelis Jul 31, 2025
bd7f107
Update ServiceCollectionExtensions.cs
BenjaminMichaelis Jul 31, 2025
ee64c81
Update ServiceCollectionExtensions.cs
BenjaminMichaelis Jul 31, 2025
994925d
Update Build-Test-And-Deploy.yml
BenjaminMichaelis Jul 31, 2025
0c521a2
Update dependabot.yml
BenjaminMichaelis Aug 6, 2025
7d2f036
build(deps): Bump dotnet/sdk from 9.0.303 to 9.0.304 in /EssentialCSh…
dependabot[bot] Aug 6, 2025
065d573
build(deps): Bump actions/download-artifact from 4 to 5 (#767)
dependabot[bot] Aug 6, 2025
6d84690
build(deps): Bump actions/checkout from 4 to 5 (#769)
dependabot[bot] Aug 18, 2025
c6568e1
Create static GitHub Copilot instructions file and restore environmen…
Copilot Aug 29, 2025
bbadd7a
Update author credit in Home.cshtml (#772)
BenjaminMichaelis Aug 29, 2025
8443d7d
Implement Cookie Consent Management for Microsoft Clarity GDPR Compli…
Copilot Sep 4, 2025
afe3be1
build(deps): Bump actions/setup-dotnet from 4 to 5 (#773)
dependabot[bot] Sep 8, 2025
d648170
build(deps): Bump actions/setup-python from 5 to 6 (#774)
dependabot[bot] Sep 8, 2025
1fd9f5b
build(deps): Bump actions/setup-node from 4 to 5 (#775)
dependabot[bot] Sep 8, 2025
f682462
[WIP] No `copilot-setup-steps` job found in your `copilot-setup-steps…
Copilot Sep 10, 2025
f847852
build(deps-dev): Bump the npm_and_yarn group across 3 directories wit…
dependabot[bot] Sep 10, 2025
ac761c8
build(deps): Bump dotnet/sdk from 9.0.304 to 9.0.305 in /EssentialCSh…
dependabot[bot] Sep 15, 2025
64cd37b
Fix devcontainer to properly restore projects with private NuGet feed…
Copilot Sep 20, 2025
5f7528e
Update workflow triggers in copilot-setup-steps.yml (#783)
BenjaminMichaelis Sep 20, 2025
351f928
feat: Update tooling version and improve sitemap modified date (#785)
BenjaminMichaelis Sep 20, 2025
723f9ff
Fix Microsoft Clarity consent API property names for GDPR compliance …
Copilot Sep 21, 2025
f21bdb0
feat: Add mcp.json configuration for Visual Studio Code
BenjaminMichaelis Sep 23, 2025
747c706
Update ToolingPackagesVersion to 1.1.1.18044 (#788)
BenjaminMichaelis Sep 25, 2025
60036ba
chore: Update ToolingPackagesVersion to 1.1.1.18164 (#789)
BenjaminMichaelis Oct 2, 2025
50f0ce7
chore: Update ToolingPackages version to 1.1.1.18205 (#790)
BenjaminMichaelis Oct 2, 2025
60b7456
chore: Update ToolingPackagesVersion to 1.1.1.18207 (#791)
BenjaminMichaelis Oct 2, 2025
10f90a2
Move development setup documentation from README to dedicated getting…
Copilot Oct 4, 2025
e6ff767
Migrate to .slnx solution format exclusively (#793)
Copilot Oct 6, 2025
1cb9d90
build(deps-dev): Bump the npm_and_yarn group across 4 directories wit…
dependabot[bot] Oct 11, 2025
7314166
feat: default axure credential
BenjaminMichaelis Oct 12, 2025
4bc14dd
feat: UpdateToManagedIdentity
BenjaminMichaelis Oct 12, 2025
6bfb7cc
fix: Add pg vector support?
BenjaminMichaelis Oct 13, 2025
b3916ed
Add key vault abilities
BenjaminMichaelis Oct 13, 2025
908e4e2
build(deps): Bump github/codeql-action from 3 to 4 (#798)
dependabot[bot] Oct 13, 2025
82949aa
build(deps): Bump actions/setup-node from 5 to 6 (#799)
dependabot[bot] Oct 20, 2025
d566d4b
build(deps): Bump dotnet/sdk from 9.0.305 to 9.0.306 in /EssentialCSh…
dependabot[bot] Oct 20, 2025
14abfe8
build(deps): Bump actions/download-artifact from 5 to 6 (#801)
dependabot[bot] Oct 27, 2025
43ea293
build(deps): Bump actions/upload-artifact from 4 to 5 (#802)
dependabot[bot] Oct 27, 2025
ab62aa7
Bump Azure.Identity from 1.12.1 to 1.17.0 (#803)
dependabot[bot] Oct 27, 2025
e2154da
Bump ModelContextProtocol and ModelContextProtocol.AspNetCore (#805)
dependabot[bot] Oct 27, 2025
e8115cb
Bump Microsoft.NET.Test.Sdk from 17.12.0 to 18.0.0 (#806)
dependabot[bot] Oct 27, 2025
f847a49
Bump Microsoft.AspNetCore.Mvc.Testing from 8.0.12 to 9.0.10 (#807)
dependabot[bot] Oct 27, 2025
3ae85af
Bump Newtonsoft.Json from 13.0.3 to 13.0.4 (#809)
dependabot[bot] Oct 28, 2025
1721ae0
Bump System.CommandLine from 2.0.0-beta6.25358.103 to 2.0.0-rc.2.2550…
dependabot[bot] Oct 29, 2025
95d25a3
Bump xunit.runner.visualstudio from 3.0.1 to 3.1.5 (#811)
dependabot[bot] Oct 30, 2025
3998e07
Update C# version reference from 8.0 to 12.0
BenjaminMichaelis Nov 2, 2025
d34a1ff
Bump Microsoft.AspNetCore.Mvc.Testing from 9.0.10 to 9.0.11 (#814)
dependabot[bot] Nov 11, 2025
9f63b92
Bump Microsoft.NET.Test.Sdk from 18.0.0 to 18.0.1 (#816)
dependabot[bot] Nov 11, 2025
dbe8625
Bump System.CommandLine from 2.0.0-rc.2.25502.107 to 2.0.0 (#817)
dependabot[bot] Nov 11, 2025
e7fde67
chore(deps): bump BenjaminMichaelis/trx-to-vsplaylist from 1 to 2 (#818)
dependabot[bot] Nov 17, 2025
06359bf
Bump Azure.Identity from 1.17.0 to 1.17.1 (#819)
dependabot[bot] Nov 20, 2025
189bfca
chore(deps): bump actions/checkout from 5 to 6 (#820)
dependabot[bot] Nov 24, 2025
b0c9748
chore(deps): bump dotnet/aspnet from 9.0 to 10.0 in /EssentialCSharp.…
dependabot[bot] Nov 24, 2025
b0003a1
Bump System.CommandLine from 2.0.0 to 2.0.1 (#825)
dependabot[bot] Dec 10, 2025
7c9d1cf
chore(deps): bump actions/download-artifact from 6 to 7 (#827)
dependabot[bot] Dec 15, 2025
c359aee
chore(deps): bump actions/cache from 4 to 5 (#828)
dependabot[bot] Dec 15, 2025
bcbce1a
chore(deps): bump actions/upload-artifact from 5 to 6 (#826)
dependabot[bot] Dec 15, 2025
0bb0fb2
Add dotnet-sdk package ecosystem to dependabot configuration (#830)
Copilot Jan 14, 2026
3fb82c9
Bump Microsoft.AspNetCore.Mvc.Testing from 9.0.11 to 9.0.12 (#834)
dependabot[bot] Jan 14, 2026
40eb6ff
Bump Microsoft.SourceLink.GitHub from 8.0.0 to 10.0.102 (#836)
dependabot[bot] Jan 14, 2026
3155d50
Bump System.CommandLine from 2.0.1 to 2.0.2 (#837)
dependabot[bot] Jan 14, 2026
7379163
Configure multi-ecosystem grouping for .NET SDK Dependabot updates (#…
Copilot Jan 15, 2026
2d71bce
Bump the "dotnet-sdk-updates" group with 2 updates across multiple ec…
dependabot[bot] Jan 15, 2026
6414f2c
chore(deps): bump BenjaminMichaelis/trx-to-vsplaylist from 2 to 3 (#841)
dependabot[bot] Feb 4, 2026
d0a5151
Update vector size
BenjaminMichaelis Feb 4, 2026
8e02d76
Revert size of vector db
BenjaminMichaelis Feb 4, 2026
9ba05f6
Bump the tooling-dependencies group with 1 update (#842)
dependabot[bot] Feb 6, 2026
4915c98
Bump AspNet.Security.OAuth.GitHub from 8.3.0 to 9.4.1 (#843)
dependabot[bot] Feb 6, 2026
68e2c25
Bump Azure.Monitor.OpenTelemetry.AspNetCore from 1.3.0 to 1.4.0 (#844)
dependabot[bot] Feb 6, 2026
0670e9f
Bump Microsoft.VisualStudio.Azure.Containers.Tools.Targets from 1.21.…
dependabot[bot] Feb 6, 2026
ff55e2a
Add devcontainers to Dependabot configuration
BenjaminMichaelis Feb 8, 2026
05be570
Bump HtmlAgilityPack from 1.11.72 to 1.12.4 (#848)
dependabot[bot] Feb 8, 2026
d240cd5
Bump Mailjet.Api from 3.0.0 to 3.0.1 (#849)
dependabot[bot] Feb 8, 2026
130a786
Bump the tooling-dependencies group with 1 update (#847)
dependabot[bot] Feb 8, 2026
dbe3614
Bump Microsoft.ApplicationInsights.Profiler.AspNetCore from 2.6.0 to …
dependabot[bot] Feb 9, 2026
2414e4b
Bump Microsoft.AspNetCore.Authentication.MicrosoftAccount from 8.0.12…
dependabot[bot] Feb 9, 2026
e5c02b2
Bump Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation from 8.0.12 to…
dependabot[bot] Feb 10, 2026
e3c6ad1
Bump Microsoft.AspNetCore.Identity.UI from 8.0.12 to 9.0.12 (#855)
dependabot[bot] Feb 10, 2026
b3cd901
Bump the "dotnet-sdk-updates" group with 2 updates across multiple ec…
dependabot[bot] Feb 11, 2026
dffe4a3
Bump Microsoft.AspNetCore.Authentication.MicrosoftAccount from 9.0.12…
dependabot[bot] Feb 11, 2026
99d9093
Bump Microsoft.AspNetCore.Identity.UI from 9.0.12 to 9.0.13 (#860)
dependabot[bot] Feb 11, 2026
4d5273b
Bump System.CommandLine from 2.0.2 to 2.0.3 (#862)
dependabot[bot] Feb 11, 2026
1f46197
feat: Update to .net 10, nuget packages, C# 14.0 (#864)
BenjaminMichaelis Feb 12, 2026
2fa509e
Bump the tooling-dependencies group with 1 update (#865)
dependabot[bot] Feb 12, 2026
c92b416
Bump Microsoft.AspNetCore.Mvc.Testing from 10.0.2 to 10.0.3 (#866)
dependabot[bot] Feb 12, 2026
c883a07
Iteration 1: Hello World works, button hidden for others (#863)
Joshua-Lester3 Feb 14, 2026
e9a2d6e
Bump coverlet.collector from 6.0.4 to 8.0.0 (#867)
dependabot[bot] Feb 16, 2026
ca07b7a
Bump Microsoft.SemanticKernel from 1.70.0 to 1.71.0 (#868)
dependabot[bot] Feb 17, 2026
d8a3b1d
fix content version
BenjaminMichaelis Feb 17, 2026
b5aa41f
Bump the tooling-dependencies group with 1 update (#869)
dependabot[bot] Feb 19, 2026
cd99966
Bump Microsoft.SemanticKernel from 1.71.0 to 1.72.0 (#870)
dependabot[bot] Feb 20, 2026
dd3494d
fix: Misc code quality improvements (#871)
BenjaminMichaelis Feb 21, 2026
c7f71f8
Bump Mailjet.Api from 3.0.1 to 4.0.0 (#872)
dependabot[bot] Feb 23, 2026
41235cc
fix: update production deployment variable to use PROD_TRYDOTNET_ORIG…
Joshua-Lester3 Feb 23, 2026
7e6678d
Bump Microsoft.NET.Test.Sdk from 18.0.1 to 18.3.0 (#874)
dependabot[bot] Feb 24, 2026
8ddf367
Bump the tooling-dependencies group with 1 update (#877)
dependabot[bot] Feb 25, 2026
69735f3
feat: Migrate tests from xunit to TUnit (#875)
BenjaminMichaelis Feb 26, 2026
065d541
Bump the tooling-dependencies group with 1 update (#880)
dependabot[bot] Feb 26, 2026
021590d
Bump IntelliTect.Multitool from 1.5.3 to 2.0.0 (#881)
dependabot[bot] Feb 26, 2026
26b5b74
Bump TUnit from 1.17.25 to 1.17.29 (#882)
dependabot[bot] Feb 26, 2026
4f8f3bf
Set concurrency limit of 1 for deploy-development and deploy-producti…
Copilot Feb 26, 2026
fa5f453
Bump Azure.Identity from 1.17.1 to 1.18.0 (#884)
dependabot[bot] Feb 27, 2026
8f82126
Bump TUnit from 1.17.29 to 1.17.36 (#885)
dependabot[bot] Feb 27, 2026
478fa48
Bump the tooling-dependencies group with 1 update (#887)
dependabot[bot] Mar 2, 2026
bbcf584
Bump TUnit from 1.17.36 to 1.18.0 (#888)
dependabot[bot] Mar 2, 2026
8e33d9a
Bump the tooling-dependencies group with 1 update (#889)
dependabot[bot] Mar 3, 2026
3f30125
Bump TUnit from 1.18.0 to 1.18.9 (#890)
dependabot[bot] Mar 3, 2026
595b72b
chore(deps): bump actions/upload-artifact from 6 to 7 (#892)
dependabot[bot] Mar 4, 2026
ffeffc5
chore(deps): bump actions/download-artifact from 7 to 8 (#891)
dependabot[bot] Mar 4, 2026
2d04fb1
Bump the tooling-dependencies group with 1 update (#893)
dependabot[bot] Mar 4, 2026
4452389
Bump TUnit from 1.18.9 to 1.18.21 (#894)
dependabot[bot] Mar 4, 2026
057b0ef
Bump the tooling-dependencies group with 1 update (#895)
dependabot[bot] Mar 5, 2026
8433d31
Bump Azure.Extensions.AspNetCore.Configuration.Secrets from 1.4.0 to …
dependabot[bot] Mar 5, 2026
57c76d9
Bump the tooling-dependencies group with 1 update (#899)
dependabot[bot] Mar 6, 2026
63734a8
Bump TUnit from 1.18.21 to 1.18.37 (#900)
dependabot[bot] Mar 6, 2026
0bd2e01
fix: Chat Failure (#901)
BenjaminMichaelis Mar 6, 2026
8d61f2e
Bump the tooling-dependencies group with 1 update (#903)
dependabot[bot] Mar 9, 2026
43d61d1
Bump TUnit from 1.18.37 to 1.19.16 (#906)
dependabot[bot] Mar 9, 2026
8c0f329
Enable cancellation of in-progress production deploys
BenjaminMichaelis Mar 9, 2026
6a61fe7
Enable TUnit test report artifact upload in GitHub Actions (#902)
Copilot Mar 9, 2026
30a8f84
chore(deps): bump docker/login-action from 3 to 4 (#911)
dependabot[bot] Mar 11, 2026
9f7fb54
chore(deps): bump docker/build-push-action from 6 to 7 (#910)
dependabot[bot] Mar 11, 2026
7bd5142
chore(deps): bump actions/github-script from 7 to 8 (#909)
dependabot[bot] Mar 11, 2026
f301b1f
chore(deps): bump docker/setup-buildx-action from 3 to 4 (#908)
dependabot[bot] Mar 11, 2026
ab4ccd4
Bump the "dotnet-sdk-updates" group with 2 updates across multiple ec…
dependabot[bot] Mar 11, 2026
fb9e948
Bump the tooling-dependencies group with 1 update (#913)
dependabot[bot] Mar 11, 2026
c97f3d4
Bump Microsoft.AspNetCore.Authentication.MicrosoftAccount from 10.0.3…
dependabot[bot] Mar 11, 2026
a021a58
Bump Microsoft.SourceLink.GitHub from 10.0.103 to 10.0.200 (#916)
dependabot[bot] Mar 11, 2026
fede719
Bump Microsoft.AspNetCore.Identity.EntityFrameworkCore from 10.0.3 to…
dependabot[bot] Mar 11, 2026
03f4ef2
Bump System.CommandLine from 2.0.3 to 2.0.4 (#917)
dependabot[bot] Mar 11, 2026
03912ec
Bump Azure.Identity from 1.18.0 to 1.19.0 (#919)
dependabot[bot] Mar 12, 2026
1946581
Bump the tooling-dependencies group with 1 update (#918)
dependabot[bot] Mar 12, 2026
962c0c4
Bump Microsoft.AspNetCore.Identity.UI from 10.0.3 to 10.0.4 (#920)
dependabot[bot] Mar 12, 2026
42d3f31
Bump TUnit from 1.19.16 to 1.19.22 (#921)
dependabot[bot] Mar 12, 2026
a36c594
Bump Microsoft.AspNetCore.Authentication.MicrosoftAccount from 10.0.4…
dependabot[bot] Mar 13, 2026
277e9d4
Bump the tooling-dependencies group with 1 update (#922)
dependabot[bot] Mar 13, 2026
9bee34d
Bump System.CommandLine from 2.0.4 to 2.0.5 (#925)
dependabot[bot] Mar 13, 2026
e9523ce
Bump Microsoft.AspNetCore.Identity.EntityFrameworkCore from 10.0.4 to…
dependabot[bot] Mar 13, 2026
2e7dbd1
Bump the tooling-dependencies group with 1 update (#926)
dependabot[bot] Mar 16, 2026
da9af99
Bump Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation from 10.0.3 to…
dependabot[bot] Mar 16, 2026
47d5fa2
Bump TUnit from 1.19.22 to 1.19.57 (#930)
dependabot[bot] Mar 16, 2026
2bb5270
Bump Microsoft.AspNetCore.Identity.UI from 10.0.4 to 10.0.5 (#927)
dependabot[bot] Mar 16, 2026
a29e84e
Bump Moq.AutoMock from 3.6.1 to 4.0.0 (#929)
dependabot[bot] Mar 16, 2026
efdeec0
Bump the tooling-dependencies group with 1 update (#932)
dependabot[bot] Mar 17, 2026
47831a8
Bump Microsoft.AspNetCore.Mvc.Testing from 10.0.3 to 10.0.5 (#933)
dependabot[bot] Mar 17, 2026
af655f7
build(deps): bump azure/login from 2 to 3 (#935)
dependabot[bot] Mar 18, 2026
933307d
Bump the "dotnet-sdk-updates" group with 2 updates across multiple ec…
dependabot[bot] Mar 18, 2026
4139463
Bump EssentialCSharp.Shared.Models from 1.1.1.18888 to 1.1.1.18896 (#…
dependabot[bot] Mar 18, 2026
9996869
Bump Microsoft.EntityFrameworkCore.Sqlite from 10.0.3 to 10.0.5 (#938)
dependabot[bot] Mar 18, 2026
3c1e377
Bump EssentialCSharp.Shared.Models from 1.1.1.18896 to 1.1.1.18898 (#…
dependabot[bot] Mar 19, 2026
13c4aac
Bump Microsoft.EntityFrameworkCore.SqlServer from 10.0.3 to 10.0.5 (#…
dependabot[bot] Mar 19, 2026
f004570
Bump Microsoft.SourceLink.GitHub from 10.0.200 to 10.0.201 (#942)
dependabot[bot] Mar 20, 2026
63c1889
Bump EssentialCSharp.Shared.Models from 1.1.1.18898 to 1.1.1.18901 (#…
dependabot[bot] Mar 20, 2026
8921093
Bump EssentialCSharp.Shared.Models from 1.1.1.18901 to 1.1.1.18904 (#…
dependabot[bot] Mar 23, 2026
9e3b445
Bump Moq.AutoMock from 4.0.0 to 4.0.1 (#945)
dependabot[bot] Mar 23, 2026
8ab13f6
Bump EssentialCSharp.Shared.Models from 1.1.1.18904 to 1.1.1.18905 (#…
dependabot[bot] Mar 24, 2026
ec31463
Bump TUnit from 1.19.57 to 1.21.6 (#947)
dependabot[bot] Mar 24, 2026
d8622b2
build(deps): bump azure/powershell from 2.0.0 to 3.0.0 (#948)
dependabot[bot] Mar 25, 2026
2fadcca
build(deps): bump azure/CLI from 2 to 3 (#949)
dependabot[bot] Mar 25, 2026
fc89c13
Bump TUnit from 1.21.6 to 1.21.20 (#951)
dependabot[bot] Mar 25, 2026
c20716b
Bump EssentialCSharp.Shared.Models from 1.1.1.18905 to 1.1.1.18908 (#…
dependabot[bot] Mar 25, 2026
8b89ff1
Bump EssentialCSharp.Shared.Models from 1.1.1.18908 to 1.1.1.18909 (#…
dependabot[bot] Mar 26, 2026
fd1a248
Bump TUnit from 1.21.20 to 1.21.24 (#953)
dependabot[bot] Mar 26, 2026
acafaf0
Bump EssentialCSharp.Shared.Models from 1.1.1.18909 to 1.1.1.18910 (#…
dependabot[bot] Mar 27, 2026
bbcfa33
Bump TUnit from 1.21.24 to 1.21.30 (#955)
dependabot[bot] Mar 27, 2026
a17166f
Bump EssentialCSharp.Shared.Models from 1.1.1.18910 to 1.1.1.18913 (#…
dependabot[bot] Mar 30, 2026
0e7f41b
Bump TUnit from 1.21.30 to 1.23.7 (#960)
dependabot[bot] Mar 30, 2026
3f09841
Bump EssentialCSharp.Shared.Models from 1.1.1.18913 to 1.1.1.18914 (#…
dependabot[bot] Mar 31, 2026
5c2dbb2
Bump Azure.Identity from 1.19.0 to 1.20.0 (#961)
dependabot[bot] Mar 31, 2026
fcc6cfc
Bump EssentialCSharp.Shared.Models from 1.1.1.18914 to 1.1.1.18917 (#…
dependabot[bot] Apr 1, 2026
ae3b748
Bump TUnit from 1.23.7 to 1.24.13 (#964)
dependabot[bot] Apr 1, 2026
1fe3978
Iteration 2: Getting all simple code listings working (#898)
Joshua-Lester3 Apr 2, 2026
35494d9
Bump EssentialCSharp.Shared.Models from 1.1.1.18917 to 1.1.1.18918 (#…
dependabot[bot] Apr 2, 2026
c82c17c
Bump TUnit from 1.24.13 to 1.24.18 (#966)
dependabot[bot] Apr 2, 2026
aaed29a
Bump EssentialCSharp.Shared.Models from 1.1.1.18918 to 1.1.1.18919 (#…
dependabot[bot] Apr 3, 2026
3ccbe1c
Bump Moq.AutoMock from 4.0.1 to 4.0.2 (#968)
dependabot[bot] Apr 3, 2026
201bb7b
Bump EssentialCSharp.Shared.Models from 1.1.1.18919 to 1.1.1.18922 (#…
dependabot[bot] Apr 6, 2026
613a8ad
Bump Microsoft.ApplicationInsights.Profiler.AspNetCore from 3.0.1 to …
dependabot[bot] Apr 6, 2026
1b21eb1
Bump EssentialCSharp.Shared.Models from 1.1.1.18922 to 1.1.1.18923 (#…
dependabot[bot] Apr 7, 2026
db92551
Bump TUnit from 1.24.18 to 1.28.7 (#972)
dependabot[bot] Apr 7, 2026
f37dbe1
Bump EssentialCSharp.Shared.Models from 1.1.1.18923 to 1.1.1.18926 (#…
dependabot[bot] Apr 8, 2026
3b7aaff
Bump TUnit from 1.28.7 to 1.29.0 (#974)
dependabot[bot] Apr 8, 2026
12cc277
Bump EssentialCSharp.Shared.Models from 1.1.1.18926 to 1.1.1.18927 (#…
dependabot[bot] Apr 9, 2026
5bc2bf0
Bump TUnit from 1.29.0 to 1.30.0 (#976)
dependabot[bot] Apr 9, 2026
fc17392
Bump EssentialCSharp.Shared.Models from 1.1.1.18927 to 1.1.1.18928 (#…
dependabot[bot] Apr 10, 2026
a73c932
Bump TUnit from 1.30.0 to 1.30.8 (#978)
dependabot[bot] Apr 10, 2026
e362e34
Bump Azure.Identity from 1.20.0 to 1.21.0 (#979)
dependabot[bot] Apr 13, 2026
afb469b
Bump EssentialCSharp.Shared.Models from 1.1.1.18928 to 1.1.1.18931 (#…
dependabot[bot] Apr 13, 2026
fa258f9
Bump EssentialCSharp.Shared.Models from 1.1.1.18931 to 1.1.1.18932 (#…
dependabot[bot] Apr 14, 2026
9407f6e
Bump TUnit from 1.30.8 to 1.33.0 (#982)
dependabot[bot] Apr 14, 2026
23a0080
build(deps): bump actions/github-script from 8 to 9 (#983)
dependabot[bot] Apr 15, 2026
69fc2b3
build(deps): bump dependabot/fetch-metadata from 2 to 3 (#984)
dependabot[bot] Apr 15, 2026
793a2f8
Bump the "dotnet-sdk-updates" group with 2 updates across multiple ec…
dependabot[bot] Apr 15, 2026
9833095
Bump Microsoft.AspNetCore.Identity.EntityFrameworkCore from 10.0.5 to…
dependabot[bot] Apr 15, 2026
d2a7126
Bump Microsoft.AspNetCore.Authentication.MicrosoftAccount from 10.0.5…
dependabot[bot] Apr 15, 2026
c9498b4
fix: AI, lifecycle improvements, etc (#990)
BenjaminMichaelis Apr 17, 2026
176cef3
Bump Microsoft.AspNetCore.Identity.UI from 10.0.5 to 10.0.6 (#988)
dependabot[bot] Apr 17, 2026
5290602
Bump Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation from 10.0.5 to…
dependabot[bot] Apr 17, 2026
e5db0e6
fix: return 401/403 for API endpoints instead of redirecting
Apr 17, 2026
988ab5b
feat: Add data protection key storage
BenjaminMichaelis Apr 17, 2026
31b0aab
Bump Microsoft.AspNetCore.Mvc.Testing from 10.0.5 to 10.0.6 (#991)
dependabot[bot] Apr 17, 2026
b5efa4f
Bump Microsoft.EntityFrameworkCore.Sqlite from 10.0.5 to 10.0.6 (#992)
dependabot[bot] Apr 17, 2026
b1a2aa6
Bump TUnit from 1.33.0 to 1.35.2 (#993)
dependabot[bot] Apr 17, 2026
fdb9262
fix: Embedding retries
Apr 17, 2026
db67e7d
fix: improve exception handling and update chat deployment name
Apr 17, 2026
727d12a
feat: migrate prod AI to ecs-cog-prod via versioned KV secrets
Apr 17, 2026
85c3fa3
fix: revert prod workflow to use original KV secret names
Apr 17, 2026
7604d45
Fix: reference ConnectionStrings--PostgresVectorStore KV secret in de…
Apr 19, 2026
78bac01
Bump Microsoft.EntityFrameworkCore.SqlServer from 10.0.5 to 10.0.6 (#…
dependabot[bot] Apr 20, 2026
f0e72f6
Bump the tooling-dependencies group with 1 update (#994)
dependabot[bot] Apr 20, 2026
700128f
Bump the tooling-dependencies group with 1 update (#996)
dependabot[bot] Apr 21, 2026
5992483
Bump Microsoft.EntityFrameworkCore.Tools from 10.0.3 to 10.0.6 (#997)
dependabot[bot] Apr 21, 2026
f2a2abd
Bump System.CommandLine from 2.0.5 to 2.0.6 (#998)
dependabot[bot] Apr 21, 2026
57f1d3e
Bump TUnit from 1.35.2 to 1.37.10 (#999)
dependabot[bot] Apr 21, 2026
f211979
ci: migrate ACR login to OIDC/UAMI managed identity
Apr 21, 2026
47b32b4
ci: migrate ACR login to OIDC/UAMI managed identity (#1000)
BenjaminMichaelis Apr 22, 2026
08890a3
fix: replace containerapp up with targeted commands; add --image to u…
Apr 22, 2026
38795e9
fix: prod concurrency cancel-in-progress false; remove dead CONTAINER…
Apr 22, 2026
e49c5c0
feat: OIDC/UAMI ACR migration for container app deployments
Apr 22, 2026
f34d26e
Add GitHub Actions workflow to clean up PR branch caches on close (#931)
Copilot Apr 22, 2026
8fc6f29
Bump the "dotnet-sdk-updates" group with 2 updates across multiple ec…
dependabot[bot] Apr 22, 2026
ff9f4d1
Bump the tooling-dependencies group with 1 update (#1003)
dependabot[bot] Apr 22, 2026
a502c62
Bump Microsoft.AspNetCore.Authentication.MicrosoftAccount from 10.0.6…
dependabot[bot] Apr 22, 2026
ce91cd8
Bump Microsoft.EntityFrameworkCore.SqlServer from 10.0.6 to 10.0.7 (#…
dependabot[bot] Apr 22, 2026
740e03f
Bump Microsoft.SemanticKernel from 1.72.0 to 1.74.0
dependabot[bot] Apr 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"image": "mcr.microsoft.com/devcontainers/dotnet",
"features": {
"ghcr.io/devcontainers/features/dotnet:2": {
"version": "9.0"
}
},
"postCreateCommand": ".devcontainer/setup-nuget-auth.sh",
"customizations": {
"vscode": {
"extensions": [
"ms-dotnettools.csharp",
"ms-dotnettools.csdevkit"
]
}
},
"remoteUser": "vscode"
}
54 changes: 54 additions & 0 deletions .devcontainer/setup-nuget-auth.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
#!/bin/bash
set -e

echo "Setting up NuGet authentication for Azure DevOps..."

# Install Azure Artifacts Credential Provider
echo "Installing Azure Artifacts Credential Provider..."
if sh -c "$(curl -fsSL https://aka.ms/install-artifacts-credprovider.sh)" 2>/dev/null; then
echo "✅ Azure Artifacts Credential Provider installed successfully"
else
echo "⚠️ Could not download Azure Artifacts Credential Provider installer."
echo "This may be due to network restrictions. Falling back to public packages only."
export ACCESS_TO_NUGET_FEED=false
fi

# Display .NET version
echo "Checking .NET SDK version..."
dotnet --version

# Try to restore packages with interactive authentication if credential provider is available
echo "Attempting to restore NuGet packages..."
if command -v dotnet-credential-provider-installer >/dev/null 2>&1 || [ -n "$(find ~/.nuget -name "*CredentialProvider*" 2>/dev/null | head -1)" ]; then
echo ""
echo "🔐 The credential provider is available for Azure DevOps authentication."
echo "If prompted for credentials during package restoration, you can:"
echo " 1. Use your Azure DevOps account credentials, or"
echo " 2. Create a Personal Access Token (PAT) with 'Packaging (read)' permissions"
echo " from: https://dev.azure.com/intelliTect/_usersSettings/tokens"
echo ""

# First try to restore with interactive authentication for private packages
if dotnet restore --interactive -p:AccessToNugetFeed=true; then
echo "✅ Package restoration successful with private feed access!"
else
echo "⚠️ Private package restoration failed or was cancelled."
echo "Falling back to public packages only..."
if dotnet restore -p:AccessToNugetFeed=false; then
echo "✅ Package restoration successful with public packages only!"
else
echo "❌ Package restoration failed completely."
exit 1
fi
fi
else
echo "Credential provider not available, using public packages only..."
if dotnet restore -p:AccessToNugetFeed=false; then
echo "✅ Package restoration successful with public packages only!"
else
echo "❌ Package restoration failed."
exit 1
fi
fi

echo "🎉 Devcontainer setup complete!"
25 changes: 25 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
**/.classpath
**/.dockerignore
**/.env
**/.git
**/.gitignore
**/.project
**/.settings
**/.toolstarget
**/.vs
**/.vscode
**/*.*proj.user
**/*.dbmdl
**/*.jfm
**/azds.yaml
**/bin
**/charts
**/docker-compose*
**/Dockerfile*
**/node_modules
**/npm-debug.log
**/obj
**/secrets.dev.yaml
**/values.dev.yaml
LICENSE
README.md
14 changes: 11 additions & 3 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,8 @@ dotnet_style_operator_placement_when_wrapping = beginning_of_line
tab_width = 4
end_of_line = crlf
dotnet_style_prefer_simplified_boolean_expressions = true:suggestion
dotnet_style_allow_multiple_blank_lines_experimental = false:suggestion
dotnet_style_allow_statement_immediately_after_block_experimental = true:silent
###############################
# C# Coding Conventions #
###############################
Expand Down Expand Up @@ -123,9 +125,9 @@ csharp_preserve_single_line_blocks = true
# IntelliTect Conventions #
###############################
# var preferences
csharp_style_var_for_built_in_types = false:warning
csharp_style_var_for_built_in_types = false:none
csharp_style_var_when_type_is_apparent = true:suggestion
csharp_style_var_elsewhere = false:warning
csharp_style_var_elsewhere = false:none

## Naming
# Style Definitions
Expand All @@ -151,4 +153,10 @@ csharp_style_namespace_declarations = block_scoped:silent
csharp_style_prefer_method_group_conversion = true:silent
csharp_style_prefer_top_level_statements = true:silent
csharp_style_expression_bodied_lambdas = true:silent
csharp_style_expression_bodied_local_functions = false:silent
csharp_style_expression_bodied_local_functions = false:silent

# CA1848: Use the LoggerMessage delegates
dotnet_diagnostic.CA1848.severity = suggestion
# Test files - allow underscore-separated test method names (CA1707)
[{EssentialCSharp.Web.Tests,EssentialCSharp.Chat.Tests}/**]
dotnet_diagnostic.CA1707.severity = none
Loading
Loading