Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
d177a34
chore: integrate changes from main
Apr 9, 2026
d9ae5b3
chore: integrate changes from main
Apr 9, 2026
0337caf
Merged PR 604: feat(cloud): add diagnostic settings for blueprint res…
Apr 10, 2026
e879f87
Merged PR 624: feat(cncf-cluster): add Entra ID group support and Arc…
Apr 14, 2026
4e405c1
Merged PR 640: fix: resolve deployment issues across blueprints
Apr 15, 2026
f3d7ff6
[SECURITY] Add ignore-scripts=true to .npmrc
Apr 16, 2026
eb0e661
chore: integrate changes from main
Apr 18, 2026
fcac7aa
chore: integrate changes from upstream/main
katriendg Apr 21, 2026
9b5c687
chore: integrate changes from main
Apr 27, 2026
3312e60
feat(blueprints): add leak-detection blueprint and scenario guide
auyidi1 Mar 13, 2026
31ac3b0
fix(build): resolve all megalinter failures for PR #615
auyidi1 Mar 13, 2026
2a63967
fix(build): resolve cspell and ruff failures for PR #615
auyidi1 Mar 13, 2026
a9fd7b5
Apply suggestions from code review
auyidi1 Mar 16, 2026
bfee779
Apply suggestions from code review
auyidi1 Mar 16, 2026
87f30e8
feat(blueprints): integrate leak-detection notification into full-sin…
auyidi1 Mar 19, 2026
48ad99d
fix(docs): reformat 045-notification README table after description c…
auyidi1 Mar 31, 2026
07b152b
Apply suggestions from code review
auyidi1 Apr 2, 2026
c030f88
refactor(ci-cd): rename scripts to leak-detection-specific names
auyidi1 Apr 22, 2026
76eb130
feat(notification): add Teams channel posting support from feat/045-n…
auyidi1 Apr 22, 2026
186f3ea
fix(docs): remove broken reference links from leak detection ADR
auyidi1 Apr 22, 2026
82d3465
revert: remove accidental .gitignore change from PR
auyidi1 Apr 22, 2026
98a7a21
fix(build): sync package-lock.json with dev and exclude lxml CVE
auyidi1 Apr 22, 2026
e75836e
fix(build): add NuGet lockfile exclusion and easyops to cspell
auyidi1 Apr 23, 2026
68021b5
fix(build): resolve ruff lint errors in pre-existing test files
auyidi1 Apr 23, 2026
91ed545
fix(edge): fix asset schema patterns and align API versions to 2026-0…
auyidi1 Apr 24, 2026
7ff91d3
fix(build): update Cargo.lock files to patch openssl, rand, and rustl…
auyidi1 Apr 24, 2026
c41ef73
style(scripts): reformat shell scripts to 4-space indent for shfmt co…
auyidi1 Apr 24, 2026
9dabdd1
docs(terraform): regenerate terraform-docs READMEs
auyidi1 Apr 27, 2026
578f039
fix(build): reset Cargo.lock files to dev baseline after rebase conflict
auyidi1 Apr 27, 2026
d941c16
fix(build): remove lxml grype ignore now that lxml 6.1.0 is in use
auyidi1 Apr 27, 2026
142c637
fix(build): reset ai-edge-inference Cargo.lock to dev baseline
auyidi1 Apr 27, 2026
a13cb76
style(docs): format markdown tables in blueprint README
auyidi1 Apr 27, 2026
2648853
style: fix shfmt 4-space indentation across all shell scripts
auyidi1 Apr 28, 2026
faed600
style: fix shfmt case statement indentation (remove -ci flag)
auyidi1 Apr 28, 2026
b0e7c06
Merge branch 'main' into pr/leak-detection-blueprint
auyidi1 May 1, 2026
1d06820
revert: restore shell scripts to dev baseline (2-space indent)
auyidi1 May 4, 2026
b73bc8c
fix(blueprints): address PR review feedback for leak-detection scenario
auyidi1 May 4, 2026
8137196
docs(frontmatter): use valid ms.topic values for leak-detection scena…
auyidi1 May 4, 2026
75cb8c3
Merge branch 'main' into pr/leak-detection-blueprint
auyidi1 May 4, 2026
22c5736
fix(blueprints): add aggregate messaging output to full-single-node-c…
auyidi1 May 5, 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
2 changes: 1 addition & 1 deletion .cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"cache": {
"useCache": false
},
"ignorePaths": ["node_modules/**", "**/node_modules/**", "packages/**", "**/packages/**", "vendor/**", "**/vendor/**", "dist/**", "build/**", ".git/**", "**/.terraform/**", "**/.terraform.lock.hcl", ".vscode/**", ".copilot-tracking/**", ".github/copilot-instructions.md", ".github/instructions/**", ".github/prompts/**", ".github/agents/**", "venv/**", "**/*.min.js", "**/*.min.css", "package-lock.json", "**/package-lock.json", "Cargo.lock", "**/Cargo.lock"],
"ignorePaths": ["node_modules/**", "**/node_modules/**", "packages/**", "**/packages/**", "vendor/**", "**/vendor/**", "dist/**", "build/**", ".git/**", "**/.terraform/**", "**/.terraform.lock.hcl", ".vscode/**", ".copilot-tracking/**", ".github/copilot-instructions.md", ".github/instructions/**", ".github/prompts/**", ".github/agents/**", "venv/**", "**/*.min.js", "**/*.min.css", "package-lock.json", "**/package-lock.json", "**/packages.lock.json", "Cargo.lock", "**/Cargo.lock"],
"ignoreRegExpList": ["/#.*/g", "/^authors?:.*(?:\\r?\\n\\s*-.*)*$/gmi"],
"dictionaryDefinitions": [
{
Expand Down
25 changes: 13 additions & 12 deletions .cspell/project-specific.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,18 @@ AADSTS
Burstable
COMMITMSG
DCAM
EOBS
Fanuc
GHCP
Hikvision
Keycloak
Linfa
Multimodal
Obtenez
Ollama
Ouvrir
SARIF
Standardised
TMDL
WIQL
Workback
Expand All @@ -32,19 +36,22 @@ azureuser
bicepconfig
bicepparam
bluenviron
chipsets
cloudapp
colorbars
commitish
conseils
corax
curlimages
denoising
dimproducts
dimstore
dlqc
docsmcp
docstool
docstrings
dorny
easyops
edgeai
edgeserver
efrecon
Expand All @@ -66,13 +73,16 @@ isengineering
jointable
jspx
kalypso
leakdet
libonnxruntime
libopencv
logissue
managedidentity
mcpservers
mediamtx
minioadmin
mobilenet
mobilenetv
mqttui
myuniqueeventhub
namespacing
Expand All @@ -83,6 +93,7 @@ notebookutils
ocation
octocat
onelake
optimises
orientationmeasure
oxsecurity
pipx
Expand Down Expand Up @@ -124,6 +135,7 @@ testpassword
tfstate
tftest
timescaledb
tinyyolov
toolkits
traceidratio
ullaakut
Expand All @@ -135,16 +147,5 @@ workstreams
wowza
xychart
yolov
acsalocalsharedtestfile
asyncua
conseils
denoising
émojis
interactifs
libonnxruntime
mobilenetv
Obtenez
Ouvrir
tinyyolov
ullaakut
youracr
émojis
4 changes: 3 additions & 1 deletion .npmrc
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,6 @@ package-lock=true
# Use color in npm output
color=true
# Set log level to warn by default
loglevel=warn
loglevel=warn
# Disable postinstall scripts for supply chain security hardening
ignore-scripts=true
1 change: 1 addition & 0 deletions .ruff.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ select = ["E", "F", "W", "I", "N", "UP", "S", "B", "A", "C4"]

[lint.per-file-ignores]
"**/tests/**" = ["S101", "S108", "S603", "S607"]
"**/test_*.py" = ["S101"]
"**/*simulator*/**" = ["S311", "S104"]
"**/*simulator*.py" = ["S311", "S104"]
"**/services/**/app.py" = ["S311", "S104"]
Expand Down
2 changes: 1 addition & 1 deletion blueprints/azure-local/terraform/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ Deploys the cloud and edge resources required to run Azure IoT Operations on an
| azure\_local\_control\_plane\_count | Number of control plane nodes for Azure Local cluster | `number` | `1` | no |
| azure\_local\_control\_plane\_vm\_size | VM size for control plane nodes in Azure Local cluster | `string` | `"Standard_A4_v2"` | no |
| azure\_local\_node\_pool\_count | Number of worker nodes in the default node pool for Azure Local cluster | `number` | `1` | no |
| azure\_local\_node\_pool\_vm\_size | VM size for worker nodes in Azure Local cluster | `string` | `"Standard_D8s_v3"` | no |
| azure\_local\_node\_pool\_vm\_size | VM size for worker nodes in Azure Local cluster | `string` | `"Standard_D8s_v6"` | no |
| azure\_local\_pod\_cidr | CIDR range for Kubernetes pods in Azure Local cluster | `string` | `"10.244.0.0/16"` | no |
| custom\_locations\_oid | Resource ID of the custom location for the Azure Stack HCI cluster | `string` | `null` | no |
| instance | Instance identifier for naming resources: 001, 002, etc | `string` | `"001"` | no |
Expand Down
6 changes: 5 additions & 1 deletion blueprints/azure-local/terraform/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,8 @@ module "cloud_security_identity" {
should_enable_purge_protection = var.should_enable_key_vault_purge_protection
should_create_aks_identity = false
should_create_ml_workload_identity = false
log_analytics_workspace_id = module.cloud_observability.log_analytics_workspace.id
should_enable_diagnostic_settings = true
}

module "cloud_observability" {
Expand Down Expand Up @@ -102,7 +104,9 @@ module "cloud_messaging" {
resource_prefix = var.resource_prefix
instance = var.instance

should_create_azure_functions = var.should_create_azure_functions
should_create_azure_functions = var.should_create_azure_functions
log_analytics_workspace_id = module.cloud_observability.log_analytics_workspace.id
should_enable_diagnostic_settings = true
}

module "azure_local_host" {
Expand Down
2 changes: 1 addition & 1 deletion blueprints/azure-local/terraform/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ variable "azure_local_control_plane_vm_size" {
variable "azure_local_node_pool_vm_size" {
type = string
description = "VM size for worker nodes in Azure Local cluster"
default = "Standard_D8s_v3"
default = "Standard_D8s_v6"
}

variable "azure_local_pod_cidr" {
Expand Down
Loading
Loading