Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
242 commits
Select commit Hold shift + click to select a range
f468af0
docs: Updated architecture diagram
Prajwal-Microsoft Jan 16, 2026
8f93b9e
docs: Updated architecture diagram
Prajwal-Microsoft Jan 16, 2026
565810d
docs: Updated pipeline processing image
Prajwal-Microsoft Jan 19, 2026
673a2b7
docs: Updated the box shape
Prajwal-Microsoft Jan 19, 2026
a9b68e1
docs: Added grey background
Prajwal-Microsoft Jan 22, 2026
1a88594
build: bump the all-npm-deps group
dependabot[bot] Feb 1, 2026
61f6385
build: bump the all-uv-deps group
dependabot[bot] Feb 1, 2026
bb30f0a
build: bump the all-uv-deps group
dependabot[bot] Feb 1, 2026
2b8371e
build: bump the all-actions group with 5 updates
dependabot[bot] Feb 1, 2026
ddedbde
build: bump the all-uv-deps group
dependabot[bot] Mar 1, 2026
ca6bf5c
build: bump the all-npm-deps group
dependabot[bot] Mar 1, 2026
ab40f19
build: bump the all-uv-deps group
dependabot[bot] Mar 1, 2026
7572f21
build: bump the all-actions group with 4 updates
dependabot[bot] Mar 1, 2026
e38e28d
Added unit test
Prachig-Microsoft Mar 25, 2026
b60d462
Update test.yml to run unit test cases for all backend folders
Prachig-Microsoft Mar 25, 2026
8ce472a
Updated test.yml file
Prachig-Microsoft Mar 25, 2026
c5e0434
Made changes in text.yml for Workflow dependencies
Prachig-Microsoft Mar 25, 2026
beac95b
standardize bicep resource parameters and azd env-var
Harsh-Microsoft Mar 26, 2026
83cd190
Apply suggestions from code review
Harsh-Microsoft Mar 27, 2026
e0f8c0e
Merge branch 'psl-cps-v2' into hb-psl-us-37608-v2
Harsh-Microsoft Mar 27, 2026
2384c09
update gptModelVersion and clarify documentation for Log Analytics Wo…
Harsh-Microsoft Mar 27, 2026
1d25a1c
Apply suggestions from code review
Harsh-Microsoft Mar 27, 2026
2586f1a
Fix variable name for Log Analytics Workspace Resource ID in EXP vali…
Harsh-Microsoft Mar 27, 2026
a6a356f
Apply suggestions from code review
Harsh-Microsoft Mar 27, 2026
fd15db9
Update GPT model version and deployment capacity; add RG_TAGS for res…
Vamshi-Microsoft Mar 27, 2026
7f3d3c7
feat: Add weekly schedule for Azure Template validation,split azure-d…
VishalS-Microsoft Mar 31, 2026
22dc2ca
Merge branch 'psl-cps-v2' into hb-psl-us-37608-v2
Harsh-Microsoft Mar 31, 2026
1dc1ec9
fix: Update environment variable for AI deployments location in azure…
VishalS-Microsoft Mar 31, 2026
b380b4b
feat: Add AZURE_ENV_MODEL_CAPACITY to Azure Dev Deploy workflow
VishalS-Microsoft Mar 31, 2026
5961173
fix: Update GITHUB_TOKEN secret reference in azd-template-validation.yml
VishalS-Microsoft Mar 31, 2026
ca0a186
ci: Add Bicep Parameter Validation Workflow and Script
Harsh-Microsoft Mar 31, 2026
8d7f989
fix: Update workflow triggers and notification conditions in validate…
Harsh-Microsoft Mar 31, 2026
86c3682
fix: Update Bicep validation workflow and script for improved error h…
Harsh-Microsoft Mar 31, 2026
ea19139
Update infra/scripts/validate_bicep_params.py
Harsh-Microsoft Mar 31, 2026
757f3d7
fix post deployment script
Mar 31, 2026
3b7b09d
fix: Remove push trigger and refine schedule notification conditions …
Harsh-Microsoft Apr 1, 2026
98028e3
Merge branch 'hb-psl-38859' of https://github.com/microsoft/content-p…
Harsh-Microsoft Apr 1, 2026
13c027d
Update infra/scripts/validate_bicep_params.py
Harsh-Microsoft Apr 1, 2026
101aa47
fix: Remove push trigger for psl-weeklyschedule-cps branch in Azure D…
VishalS-Microsoft Apr 1, 2026
65656cd
fix: Update Bicep validation workflow to include push trigger and sim…
Harsh-Microsoft Apr 1, 2026
b9459b6
fix: Remove push trigger from Bicep validation workflow and refine no…
Harsh-Microsoft Apr 1, 2026
09f8114
Update infra/scripts/validate_bicep_params.py
Harsh-Microsoft Apr 1, 2026
eebde0d
fix: Add AZURE_EXISTING_AIPROJECT_RESOURCE_ID to exempt environment v…
Harsh-Microsoft Apr 1, 2026
642a361
Merge branch 'dev' into psl-weeklyschedule-cps
VishalS-Microsoft Apr 1, 2026
432a454
refactor: Rename Log Analytics Workspace and Foundry Project paramete…
Harsh-Microsoft Apr 1, 2026
eb6a30e
fix: Update secret references for Log Analytics Workspace and Foundry…
Harsh-Microsoft Apr 1, 2026
5d9846d
build: bump the all-uv-deps group
dependabot[bot] Apr 1, 2026
4b13e6e
build: bump the all-npm-deps group
dependabot[bot] Apr 1, 2026
63c8c64
build: bump the all-uv-deps group
dependabot[bot] Apr 1, 2026
8a56071
build: bump the all-actions group with 3 updates
dependabot[bot] Apr 1, 2026
3ba61cd
fix: Remove push trigger for psl-weeklyschedule-cps branch in AZD tem…
VishalS-Microsoft Apr 2, 2026
c73397c
fix: Update push trigger configuration for psl-weeklyschedule-cps bra…
VishalS-Microsoft Apr 2, 2026
9f8b5ec
fix: Remove push trigger for psl-weeklyschedule-cps branch in azd-tem…
VishalS-Microsoft Apr 2, 2026
d0018f4
fix: Update timestamp handling and environment name in workflow files
VishalS-Microsoft Apr 2, 2026
375e0fd
fix: Remove push trigger for psl-weeklyschedule-cps branch in azd-tem…
VishalS-Microsoft Apr 2, 2026
3205574
Merge pull request #499 from microsoft/hb-psl-38859
Roopan-Microsoft Apr 3, 2026
8494f46
Merge pull request #472 from microsoft/hb-psl-us-37608-v2
Roopan-Microsoft Apr 3, 2026
774da96
Add troubleshooot for 403 - content understanding
Shreyas-Microsoft Apr 3, 2026
70a2d6f
Merge pull request #519 from microsoft/dev
Prajwal-Microsoft Apr 6, 2026
50eb375
Filter the paths for pipeline run
Prekshith-Microsoft Apr 6, 2026
31c478a
Refcator Pipeline
Vamshi-Microsoft Apr 7, 2026
348e9d6
rename pipeline
Vamshi-Microsoft Apr 7, 2026
7b362d0
feat: Add runner_os input option for deployment environment in workflow
Vamshi-Microsoft Apr 7, 2026
b2782f4
Add cognitive services account refresh step to post-deployment script
Shreyas-Microsoft Apr 7, 2026
5eb8592
update refresh command to not put all the json
Shreyas-Microsoft Apr 7, 2026
d83f7b0
Merge pull request #500 from microsoft/psl-fix-post-deployment-script
Prajwal-Microsoft Apr 8, 2026
61807b0
Merge pull request #518 from microsoft/psl-weeklyschedule-cps
Prajwal-Microsoft Apr 8, 2026
c86d72d
fix: Update workflow configurations to correct environment variable n…
VishalS-Microsoft Apr 8, 2026
60ae1c5
chore: remove unused axios dependency from ContentProcessorWeb
Abdul-Microsoft Apr 8, 2026
7153938
fix: Remove push trigger from workflow configuration
VishalS-Microsoft Apr 8, 2026
f86687c
Merge pull request #524 from microsoft/psl-pipelinefix-cpsv2
Prajwal-Microsoft Apr 8, 2026
258762f
update ai summary and gap analysis once refresh is clicked
Shreyas-Microsoft Apr 8, 2026
5f9e52b
fix: add bicep version requirement (>= 0.33.0) to azure.yaml
Roopan-Microsoft Apr 9, 2026
e6af68a
fix: Remove create-release.yml path filter changes
Prekshith-Microsoft Apr 9, 2026
56ddc4c
Merge pull request #525 from microsoft/psl-refresh-button
Roopan-Microsoft Apr 9, 2026
0798b57
fix: add bicep version requirement (>= 0.33.0) to azure.yaml
Avijit-Microsoft Apr 9, 2026
2e1f384
Merge pull request #530 from microsoft/feature/remove-axios-39065
Roopan-Microsoft Apr 9, 2026
022ff8b
Integrated Smoke testing automation
Vamshi-Microsoft Apr 9, 2026
175ccee
Update README
Thanusree-Microsoft Apr 9, 2026
55b1200
Update Deployment Guide
Thanusree-Microsoft Apr 9, 2026
6a20bde
fix: Remove --headed option from pytest commands and update screensho…
Vamshi-Microsoft Apr 9, 2026
b975710
Fixed all the code quality issues
Prekshith-Microsoft Apr 9, 2026
bc0c886
Removed unused import sys
Prekshith-Microsoft Apr 9, 2026
dcd20cc
Merge pull request #522 from microsoft/psl-filter-paths
Roopan-Microsoft Apr 9, 2026
e729a8d
Merge pull request #532 from microsoft/psl-SFI
Roopan-Microsoft Apr 10, 2026
5474f83
Merge pull request #533 from microsoft/psl-code-quality
Roopan-Microsoft Apr 10, 2026
7d8b992
added support for deploying local changes
Dhruvkumar-Microsoft Apr 10, 2026
4d1fc86
updated the copilot comments
Dhruvkumar-Microsoft Apr 10, 2026
899b96d
ci: add CodeQL Advanced security scanning workflow
Prachig-Microsoft Apr 10, 2026
0492c58
ci: add psl-codequality branch to CodeQL workflow triggers
Prachig-Microsoft Apr 10, 2026
f6581ae
ci: add workflow_dispatch trigger to CodeQL workflow
Prachig-Microsoft Apr 10, 2026
a2f83bd
Merge pull request #531 from microsoft/dev
Prajwal-Microsoft Apr 13, 2026
77f62a0
fixed dependabot security alerts
Kanchan-Microsoft Apr 13, 2026
66f6c82
Merge pull request #534 from microsoft/psl-DeployingLocalChanges
Roopan-Microsoft Apr 14, 2026
1247ab6
Merge branch 'dev' into psl-smoketesting
Vamshi-Microsoft Apr 14, 2026
92f9b50
Resolve pylint issue
Vamshi-Microsoft Apr 14, 2026
8d0dc7e
rename deploy-linux to deploy-v2
Vamshi-Microsoft Apr 14, 2026
2eb4738
improve Application Insights logging and telemetry handling
AjitPadhi-Microsoft Apr 15, 2026
8ffb543
Merge remote-tracking branch 'origin/dev' into PSL-US-40015
AjitPadhi-Microsoft Apr 15, 2026
4d78576
Merge pull request #541 from microsoft/psl-sm-integration
Prajwal-Microsoft Apr 15, 2026
b2b65e2
lint issue fixed
AjitPadhi-Microsoft Apr 15, 2026
f2b370e
Merge remote-tracking branch 'origin/dev' into psl-unit-test-cps-v2
Prachig-Microsoft Apr 15, 2026
876f66b
Merge dev branch and fix test issues
Prachig-Microsoft Apr 15, 2026
ab14185
Fix linting errors: remove trailing whitespace
Prachig-Microsoft Apr 15, 2026
67954b9
Update CI workflow to include services tests for ContentProcessorWork…
Prachig-Microsoft Apr 15, 2026
5dfa297
Update dependencies to specific versions across multiple files
Kanchan-Microsoft Apr 15, 2026
cdf98fc
Fixed telemetary logging
AjitPadhi-Microsoft Apr 15, 2026
201acae
Merge pull request #536 from microsoft/feature/dependabot-security-fixes
Roopan-Microsoft Apr 15, 2026
d7ba8ee
Merge remote-tracking branch 'origin/dev' into PSL-US-40015
AjitPadhi-Microsoft Apr 16, 2026
3fd2d83
fixed pylint issue
AjitPadhi-Microsoft Apr 16, 2026
c5aede2
Merge remote-tracking branch 'origin/dev' into dependabotchanges
Pavan-Microsoft Apr 16, 2026
f43702b
Update azure dependencies in requirements.txt to latest versions
Pavan-Microsoft Apr 16, 2026
dd256bd
updated custom bicep
AjitPadhi-Microsoft Apr 16, 2026
49412df
docs: Add sections for Features, Getting Started, Guidance, and Resou…
VishalS-Microsoft Apr 16, 2026
8c766a5
Add pytest coverage comment to PRs
Rafi-Microsoft Apr 16, 2026
f22859e
Refactor JSONEditor and UploadFilesModal components for improved type…
Pavan-Microsoft Apr 17, 2026
4c37cb5
Revert "Refactor JSONEditor and UploadFilesModal components for impro…
Pavan-Microsoft Apr 17, 2026
3d371cb
Refactor JSONEditor and UploadFilesModal components for improved type…
Pavan-Microsoft Apr 17, 2026
b5f2f7b
Revert "Refactor JSONEditor and UploadFilesModal components for impro…
Pavan-Microsoft Apr 17, 2026
89070e0
Refactor JSONEditor and UploadFilesModal components for improved type…
Pavan-Microsoft Apr 17, 2026
6e6e013
Update pydantic version to 2.13.1 in requirements files
Pavan-Microsoft Apr 17, 2026
dea1a44
Update pydantic-core version to 2.46.1 in requirements files
Pavan-Microsoft Apr 17, 2026
2a6c2bf
Refactor HomePageV2 class to improve variable naming for clarity
Pavan-Microsoft Apr 17, 2026
d072b5c
Remove unused type definitions and improve error handling in API util…
Pavan-Microsoft Apr 17, 2026
90cc1ab
Enhance error handling in handleApiThunk to ensure consistent return …
Pavan-Microsoft Apr 17, 2026
999f59c
Fix type assertion for contentJson in saveContentJson dispatch
Pavan-Microsoft Apr 17, 2026
f3a50fb
Merge pull request #535 from microsoft/psl-codequality
Prajwal-Microsoft Apr 20, 2026
6427293
Fix test_join_url_variations to match _join_url function signature
Prachig-Microsoft Apr 20, 2026
148b1bf
Restore commented schema and metadata in azure.yaml
Shreyas-Microsoft Apr 20, 2026
11cecf3
Fix linting errors: remove unused imports, prefix unused variables, f…
Prachig-Microsoft Apr 20, 2026
6cadc8e
Fix linting errors: remove unused imports and whitespace issues in sr…
Prachig-Microsoft Apr 20, 2026
ba383ae
Fix remaining linting errors: add missing pytest imports, fix unused …
Prachig-Microsoft Apr 20, 2026
e359bba
Fix linting errors: revert _app to app where used, remove unused impo…
Prachig-Microsoft Apr 20, 2026
9236e0a
Fix linting errors: remove escaped quotes, prefix unused app variable…
Prachig-Microsoft Apr 20, 2026
7e7b5de
Fix F841 and E127 linting errors: remove unused _app assignments and …
Prachig-Microsoft Apr 20, 2026
d4f67d9
Fix F841 linting errors in e2e tests: remove unused variables
Prachig-Microsoft Apr 20, 2026
175e8d6
Fix final linting errors: remove unused _app variable and fix E125 co…
Prachig-Microsoft Apr 20, 2026
e676354
Merge pull request #543 from microsoft/psl-unit-test-cps-v2
Prajwal-Microsoft Apr 20, 2026
85d656b
removed bicep required versions
Shreyas-Microsoft Apr 20, 2026
75b3770
Merge pull request #553 from microsoft/dev-patch-1
Prajwal-Microsoft Apr 20, 2026
a6e0b38
Merge pull request #549 from microsoft/dev
Roopan-Microsoft Apr 20, 2026
4adc353
fix: resolve merge conflict with dev branch
Rafi-Microsoft Apr 20, 2026
9e7e1c5
Merge remote-tracking branch 'origin/dev' into PSL-US-40015
AjitPadhi-Microsoft Apr 20, 2026
68529d4
Merge pull request #548 from microsoft/psl-add-coverage-pr-comment
Roopan-Microsoft Apr 20, 2026
6d8a63e
Merge remote-tracking branch 'origin/main' into dev
Ayaz-Microsoft Apr 20, 2026
81ae477
Merge branch 'dev' into dependabotchanges
Ayaz-Microsoft Apr 20, 2026
67e3933
unit test fixed
AjitPadhi-Microsoft Apr 20, 2026
534ef74
updated multiple packages for dependabot
Ayaz-Microsoft Apr 17, 2026
5c0d601
pylint issue fixed
AjitPadhi-Microsoft Apr 20, 2026
b40f756
Update dependencies in pyproject.toml and uv.lock
Pavan-Microsoft Apr 20, 2026
4224fbc
fix: resolve pydantic/pydantic-core version conflict and regenerate p…
Ayaz-Microsoft Apr 21, 2026
a15e189
fix: add eslint as explicit devDependency and revert @eslint/js to ^9.x
Ayaz-Microsoft Apr 21, 2026
33c774d
Merge pull request #551 from microsoft/pk-dependabot-package-upgrades
Roopan-Microsoft Apr 21, 2026
6e7d1ce
Merge remote-tracking branch 'origin/dev' into PSL-US-40015
AjitPadhi-Microsoft Apr 21, 2026
a2998cf
lib issue fix
AjitPadhi-Microsoft Apr 21, 2026
3259305
fix: downgrade eslint to v8 for react-scripts 5.0.1 compatibility
Ayaz-Microsoft Apr 21, 2026
d89b6e3
Add method to locate Import Content dialog and refactor related code
Pavan-Microsoft Apr 21, 2026
1ffa4ab
Remove unnecessary wait for file labels in HomePageV2
Pavan-Microsoft Apr 21, 2026
fa99662
fix: resolve merge conflicts with dev, keep latest package versions
Ayaz-Microsoft Apr 21, 2026
d300d74
Merge pull request #542 from microsoft/PSL-US-40015
Roopan-Microsoft Apr 21, 2026
ecdac44
Refactor Import Content dialog handling to improve visibility checks …
Pavan-Microsoft Apr 21, 2026
cd9493f
Merge pull request #555 from microsoft/pk-dependabot-package-upgrades
Roopan-Microsoft Apr 21, 2026
60109a5
fix: resolve merge conflicts with latest dev (PR #555 merged)
Ayaz-Microsoft Apr 21, 2026
84efe11
cp-v2-fixed-pr-comments
Ritesh-Microsoft Apr 21, 2026
8106193
fix: remove duplicate eslint entry in devDependencies
Ayaz-Microsoft Apr 21, 2026
b7df3c6
Update AVM module versions and Azure Resource API versions
Abdul-Microsoft Apr 21, 2026
b68a764
Merge branch 'dev' into psl-fix-nonconfirming
VishalS-Microsoft Apr 22, 2026
f2c8bf8
updated main.json
Abdul-Microsoft Apr 22, 2026
0c320d6
Merge origin/dev into feature/update-bicep-avm-versions-40544
Copilot Apr 22, 2026
fe95c65
Update README.md for improved formatting and clarity
VishalS-Microsoft Apr 22, 2026
a3f38b9
Update infra/modules/container-registry.bicep
Abdul-Microsoft Apr 22, 2026
67409e1
Fix Copilot review comments: typo in keyVaultExport, update container…
Abdul-Microsoft Apr 22, 2026
c72b293
Merge pull request #558 from microsoft/feature/update-bicep-avm-versi…
Roopan-Microsoft Apr 22, 2026
1c07fb1
Improve formatting of additional resources in README
Prajwal-Microsoft Apr 22, 2026
3e6559e
Merge pull request #547 from microsoft/psl-fix-nonconfirming
Prajwal-Microsoft Apr 22, 2026
9e3a8fe
upgrade @eslint/js to version 10.0.1 in devDependencies
Ayaz-Microsoft Apr 22, 2026
44e0714
Merge pull request #554 from microsoft/feature/dependabot-package-upg…
Roopan-Microsoft Apr 22, 2026
6f17fd1
Fix to resolve SFI-W18 policy issue
NirajC-Microsoft Apr 23, 2026
12392c3
remove unnecessary extra tags
NirajC-Microsoft Apr 23, 2026
1e962f9
test: Fix comments in cp-v2 pull request
Avijit-Microsoft Apr 23, 2026
a8592ce
Merge pull request #562 from microsoft/psl-resolve-sfi-w18
Prajwal-Microsoft Apr 23, 2026
3a0a358
Merge branch 'main' into dev
Shreyas-Microsoft Apr 24, 2026
677fa9c
feat(schemavault): accept JSON Schema uploads alongside legacy .py
Apr 28, 2026
d0139e0
feat(schemavault): convert remaining sample schemas to JSON; register…
Apr 28, 2026
1fb797f
feat(schemavault): switch default samples and deployment scripts to .…
Apr 28, 2026
6cb8cf9
fix(deps): add jsonschema==4.25.1 to pyproject.toml and refresh uv.lock
Apr 28, 2026
6b37de5
feat(schemavault)!: remove legacy .py schema path (RCE remediation)
Apr 28, 2026
cdd447d
Merge pull request #564 from microsoft/dev
Prajwal-Microsoft Apr 28, 2026
fb99456
install latest bicep via CLI
AjitPadhi-Microsoft Apr 28, 2026
74130cb
fix code quality issues
Kanchan-Microsoft Apr 29, 2026
91cd706
fixed pylint issue
Kanchan-Microsoft Apr 29, 2026
99917aa
Merge pull request #568 from microsoft/code-quality
Roopan-Microsoft Apr 29, 2026
f427d7d
cleanup of unused bicep resources
Priyanka-Microsoft Apr 30, 2026
dc45979
updated json
Priyanka-Microsoft Apr 30, 2026
9766525
Merge pull request #569 from microsoft/psl-us-41953
Roopan-Microsoft Apr 30, 2026
4be80cb
Merge pull request #567 from microsoft/PSL-US-42068
Roopan-Microsoft May 4, 2026
c33918e
Merge remote-tracking branch 'origin/dev' into feature/json-schema-su…
Prajwal-Microsoft May 5, 2026
c0de233
Merge pull request #573 from microsoft/dev
Prajwal-Microsoft May 5, 2026
aa0401d
Format changes
NirajC-Microsoft May 6, 2026
2c712a7
docs: add Bicep CLI prerequisite to local deployment guide
Rafi-Microsoft May 6, 2026
9b9f0c2
fix: Copilot comments
Prajwal-Microsoft May 6, 2026
e47b85c
Migrate Content Understanding from preview to GA and consolidate AI S…
Harsh-Microsoft May 6, 2026
cb2834f
Fix root-relative links in CustomizingAzdParameters.md
Harsh-Microsoft May 6, 2026
e8b2fae
fix: Fixed copilot comments
Prajwal-Microsoft May 6, 2026
87a7108
fix: Updated unit tests
Prajwal-Microsoft May 6, 2026
7244f95
refactore: Removed unused headers
Prajwal-Microsoft May 6, 2026
22cd514
updated uv.lock
Prajwal-Microsoft May 6, 2026
b341a93
refactore: removed unused files
Prajwal-Microsoft May 6, 2026
fa465a9
fix: Fixed copilot comments
Prajwal-Microsoft May 6, 2026
f7d780b
docs: Add Bicep CLI (v0.33.0+) version pinning alongside azd/PowerShell
Rafi-Microsoft May 6, 2026
37d338b
fix: Updated documentation for JSON schema files
Prajwal-Microsoft May 6, 2026
4930a1d
Merge pull request #566 from microsoft/feature/json-schema-support
Prajwal-Microsoft May 6, 2026
2dd4797
docs: Use /en-us/ locale in Bicep install URL for consistency (Copilo…
Rafi-Microsoft May 6, 2026
9d92b1e
Merge remote-tracking branch 'origin/dev' into psl-hb-us-41641
Harsh-Microsoft May 7, 2026
e5ba300
docs: add region requirement note for re-use Foundry project flow
Harsh-Microsoft May 7, 2026
9524e7b
docs: clarify region-mismatch consequence in re-use Foundry note
Harsh-Microsoft May 7, 2026
980b413
docs: fix root-relative DeploymentGuide.md links in re-use-foundry-pr…
Harsh-Microsoft May 7, 2026
0f069ac
Correct supported regions list in re-use-foundry-project.md
Harsh-Microsoft May 7, 2026
ab1cccb
Use Field(default_factory=list) for CU response collections
Harsh-Microsoft May 7, 2026
8aa9a61
Use Field(default_factory=list) for Page.lines and Page.paragraphs
Harsh-Microsoft May 7, 2026
483ec48
Update email format 4
NirajC-Microsoft May 7, 2026
db79814
Resolve Copilot Comment
NirajC-Microsoft May 7, 2026
57424c3
Merge pull request #574 from microsoft/psl-addBicepVer
Roopan-Microsoft May 7, 2026
450e26d
Merge pull request #577 from microsoft/dev
Prajwal-Microsoft May 8, 2026
259610e
Merge pull request #576 from NirajC-Microsoft/dev
Roopan-Microsoft May 8, 2026
1fbb362
Merge pull request #575 from microsoft/psl-hb-us-41641
Harsh-Microsoft May 8, 2026
59ad46e
fix(infra): remove enableAnalyticalStorage on Cosmos DB account creation
Shreyas-Microsoft May 13, 2026
9c3befd
Merge pull request #590 from microsoft/main
Roopan-Microsoft May 14, 2026
bd4e5f5
Fix: Collection dropdown chevron overlapping Import Document(s) butto…
Shubhangi-Microsoft May 14, 2026
4d6ee48
fix: use flex-wrap wrap for graceful wrapping at zoom >100%
Shubhangi-Microsoft May 14, 2026
d6066e3
Merge pull request #591 from microsoft/psl-bug43321
Prajwal-Microsoft May 15, 2026
d75db01
Merge pull request #588 from microsoft/psl-sw/fix-cosmos-analytical-s…
Prajwal-Microsoft May 15, 2026
779c257
Merge remote-tracking branch 'origin/main' into architeture_update
Prajwal-Microsoft May 18, 2026
00c6796
docs: Updated Architecture diagram
Prajwal-Microsoft May 18, 2026
ef9f1fe
docs: Updated the architecture diagrm
Prajwal-Microsoft May 18, 2026
45e1bea
docs; Updated diagrams
Prajwal-Microsoft May 18, 2026
3e2f3ba
Merge pull request #404 from microsoft/architeture_update
Prajwal-Microsoft May 18, 2026
8fec046
Merge remote-tracking branch 'origin/main' into prdc-conflict-resolve
Prajwal-Microsoft May 19, 2026
710c300
Merge pull request #594 from microsoft/prdc-conflict-resolve
Prajwal-Microsoft May 19, 2026
b96ad2a
chore: resolve Copilot review comments from PR #579
Shreyas-Microsoft May 20, 2026
57774f2
Merge pull request #598 from microsoft/psl-sw/pr579-review-fixes
Prajwal-Microsoft May 20, 2026
91ce3ed
Merge pull request #579 from microsoft/dev
Roopan-Microsoft May 20, 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
119 changes: 62 additions & 57 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,58 +1,63 @@
{
"name": "Multi-Project DevContainer",
"build": {
"dockerfile": "Dockerfile"
},
"features": {
"ghcr.io/devcontainers/features/docker-in-docker:2": {
"version": "latest"
},
"ghcr.io/va-h/devcontainers-features/uv:1": {
"shellautocompletion": true,
"version": "latest"
},
"azure-cli": "latest"
},
"customizations": {
"vscode": {
"extensions": [
"ms-python.python",
"charliermarsh.ruff",
"exiasr.hadolint",
"kevinrose.vsc-python-indent",
"mosapride.zenkaku",
"ms-azuretools.vscode-docker",
"ms-python.python",
"njpwerner.autodocstring",
"redhat.vscode-yaml",
"shardulm94.trailing-spaces",
"tamasfe.even-better-toml",
"yzhang.markdown-all-in-one",
"ms-azuretools.azure-dev",
"charliermarsh.ruff",
"exiasr.hadolint",
"kevinrose.vsc-python-indent",
"mosapride.zenkaku",
"ms-azuretools.vscode-docker",
"ms-python.python",
"njpwerner.autodocstring",
"redhat.vscode-yaml",
"shardulm94.trailing-spaces",
"tamasfe.even-better-toml",
"yzhang.markdown-all-in-one",
"ms-azuretools.azure-dev",
"ms-vscode.azurecli"
]
}
},
"containerEnv": {
"DISPLAY": "dummy",
"PYTHONUNBUFFERED": "True",
"UV_LINK_MODE": "copy",
"UV_PROJECT_ENVIRONMENT": "/home/vscode/.venv"
},
"postCreateCommand": "sed -i 's/\r$//' ./.devcontainer/setupEnv.sh && sh ./.devcontainer/setupEnv.sh",
"remoteEnv": {
"PYTHONPATH": "/home/vscode/.venv/bin"
}
{
"name": "Multi-Project DevContainer",
"build": {
"dockerfile": "Dockerfile"
},
"features": {
"ghcr.io/devcontainers/features/docker-in-docker:2": {
"version": "latest"
},
"ghcr.io/va-h/devcontainers-features/uv:1": {
"shellautocompletion": true,
"version": "latest"
},
"ghcr.io/devcontainers/features/azure-cli:1": {
"installBicep": true,
"version": "latest",
"bicepVersion": "latest"
},
"azure-cli": "latest"
},
"customizations": {
"vscode": {
"extensions": [
"ms-python.python",
"charliermarsh.ruff",
"exiasr.hadolint",
"kevinrose.vsc-python-indent",
"mosapride.zenkaku",
"ms-azuretools.vscode-docker",
"ms-python.python",
"njpwerner.autodocstring",
"redhat.vscode-yaml",
"shardulm94.trailing-spaces",
"tamasfe.even-better-toml",
"yzhang.markdown-all-in-one",
"ms-azuretools.azure-dev",
"charliermarsh.ruff",
"exiasr.hadolint",
"kevinrose.vsc-python-indent",
"mosapride.zenkaku",
"ms-azuretools.vscode-docker",
"ms-python.python",
"njpwerner.autodocstring",
"redhat.vscode-yaml",
"shardulm94.trailing-spaces",
"tamasfe.even-better-toml",
"yzhang.markdown-all-in-one",
"ms-azuretools.azure-dev",
"ms-vscode.azurecli"
]
}
},
"containerEnv": {
"DISPLAY": "dummy",
"PYTHONUNBUFFERED": "True",
"UV_LINK_MODE": "copy",
"UV_PROJECT_ENVIRONMENT": "/home/vscode/.venv"
},
"postCreateCommand": "sed -i 's/\r$//' ./.devcontainer/setupEnv.sh && sh ./.devcontainer/setupEnv.sh",
"remoteEnv": {
"PYTHONPATH": "/home/vscode/.venv/bin"
}
}
40 changes: 40 additions & 0 deletions .github/workflows/azd-template-validation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: AZD Template Validation
on:
schedule:
- cron: '30 1 * * 4' # Every Thursday at 7:00 AM IST (1:30 AM UTC)
workflow_dispatch:

permissions:
contents: read
id-token: write
pull-requests: write

jobs:
template_validation:
runs-on: ubuntu-latest
name: azd template validation
environment: production
steps:
- uses: actions/checkout@v4

- name: Set timestamp
run: echo "HHMM=$(date -u +'%H%M')" >> $GITHUB_ENV

- uses: microsoft/template-validation-action@v0.4.3
with:
validateAzd: ${{ vars.TEMPLATE_VALIDATE_AZD }}
validateTests: ${{ vars.TEMPLATE_VALIDATE_TESTS }}
useDevContainer: ${{ vars.TEMPLATE_USE_DEV_CONTAINER }}
id: validation
env:
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
AZURE_ENV_NAME: azd-${{ vars.AZURE_ENV_NAME }}-${{ env.HHMM }}
AZURE_LOCATION: ${{ vars.AZURE_LOCATION }}
AZURE_ENV_AI_SERVICE_LOCATION: ${{ vars.AZURE_LOCATION }}
AZURE_ENV_MODEL_CAPACITY: 1 # keep low to avoid potential quota issues
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: print result
run: cat ${{ steps.validation.outputs.resultFile }}
73 changes: 46 additions & 27 deletions .github/workflows/azure-dev.yaml
Original file line number Diff line number Diff line change
@@ -1,38 +1,57 @@
name: Azure Template Validation
name: Azure Dev Deploy

on:
workflow_dispatch:

permissions:
contents: read
id-token: write
pull-requests: write

jobs:
template_validation_job:
environment: production
deploy:
runs-on: ubuntu-latest
name: Template validation

environment: production
env:
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
AZURE_ENV_NAME: ${{ vars.AZURE_ENV_NAME }}
AZURE_LOCATION: ${{ vars.AZURE_LOCATION }}
AZURE_ENV_MODEL_CAPACITY: 1 # keep low to avoid potential quota issues
AZURE_DEV_COLLECT_TELEMETRY: ${{ vars.AZURE_DEV_COLLECT_TELEMETRY }}
steps:
# Step 1: Checkout the code from your repository
- name: Checkout code
uses: actions/checkout@v5

# Step 2: Validate the Azure template using microsoft/template-validation-action
- name: Validate Azure Template
uses: microsoft/template-validation-action@v0.4.3
id: validation
- name: Checkout Code
uses: actions/checkout@v6

- name: Set timestamp and env name
run: |
HHMM=$(date -u +'%H%M')
echo "AZURE_ENV_NAME=azd-${{ vars.AZURE_ENV_NAME }}-${HHMM}" >> $GITHUB_ENV

- name: Install azd
uses: Azure/setup-azd@v2

- name: Login to Azure
uses: azure/login@v2
with:
useDevContainer: false
env:
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
AZURE_ENV_NAME: ${{ secrets.AZURE_ENV_NAME }}
AZURE_LOCATION: ${{ secrets.AZURE_LOCATION }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
AZURE_DEV_COLLECT_TELEMETRY: ${{ vars.AZURE_DEV_COLLECT_TELEMETRY }}

# Step 3: Print the result of the validation
- name: Print result
run: cat ${{ steps.validation.outputs.resultFile }}
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }}

- name: Login to AZD
shell: bash
run: |
azd auth login \
--client-id "$AZURE_CLIENT_ID" \
--federated-credential-provider "github" \
--tenant-id "$AZURE_TENANT_ID"

- name: Provision and Deploy
shell: bash
run: |
if ! azd env select "$AZURE_ENV_NAME"; then
azd env new "$AZURE_ENV_NAME" --subscription "$AZURE_SUBSCRIPTION_ID" --location "$AZURE_LOCATION" --no-prompt
fi
azd config set defaults.subscription "$AZURE_SUBSCRIPTION_ID"
azd env set AZURE_ENV_AI_SERVICE_LOCATION="$AZURE_LOCATION"
azd up --no-prompt
8 changes: 4 additions & 4 deletions .github/workflows/broken-links-checker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ jobs:

steps:
- name: Checkout Repo
uses: actions/checkout@v5
uses: actions/checkout@v6
with:
fetch-depth: 0

# For PR : Get only changed markdown files
- name: Get changed markdown files (PR only)
id: changed-markdown-files
if: github.event_name == 'pull_request'
uses: tj-actions/changed-files@24d32ffd492484c1d75e0c0b894501ddb9d30d62 # v46
uses: tj-actions/changed-files@22103cc46bda19c2b464ffe86db46df6922fd323 # v46
with:
files: |
**/*.md
Expand All @@ -34,7 +34,7 @@ jobs:
- name: Check Broken Links in Changed Markdown Files
id: lychee-check-pr
if: github.event_name == 'pull_request' && steps.changed-markdown-files.outputs.any_changed == 'true'
uses: lycheeverse/lychee-action@v2.6.1
uses: lycheeverse/lychee-action@v2.8.0
with:
args: >
--verbose --no-progress --exclude ^https?://
Expand All @@ -47,7 +47,7 @@ jobs:
- name: Check Broken Links in All Markdown Files in Entire Repo (Manual Trigger)
id: lychee-check-manual
if: github.event_name == 'workflow_dispatch'
uses: lycheeverse/lychee-action@v2.6.1
uses: lycheeverse/lychee-action@v2.8.0
with:
args: >
--verbose --no-progress --exclude ^https?://
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/build-docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,10 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v5
uses: actions/checkout@v6

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@v4

- name: Get current date
id: date
Expand Down Expand Up @@ -110,7 +110,7 @@ jobs:
echo "Base tag: $BASE_TAG, Date tag: $DATE_TAG"

- name: Build and Push ContentProcessor Docker image
uses: docker/build-push-action@v6
uses: docker/build-push-action@v7
with:
context: ./src/ContentProcessor
file: ./src/ContentProcessor/Dockerfile
Expand All @@ -120,7 +120,7 @@ jobs:
${{ steps.registry.outputs.ext_registry }}/contentprocessor:${{ env.DATE_TAG }}

- name: Build and Push ContentProcessorAPI Docker image
uses: docker/build-push-action@v6
uses: docker/build-push-action@v7
with:
context: ./src/ContentProcessorAPI
file: ./src/ContentProcessorAPI/Dockerfile
Expand All @@ -130,7 +130,7 @@ jobs:
${{ steps.registry.outputs.ext_registry }}/contentprocessorapi:${{ env.DATE_TAG }}

- name: Build and Push ContentProcessorWeb Docker image
uses: docker/build-push-action@v6
uses: docker/build-push-action@v7
with:
context: ./src/ContentProcessorWeb
file: ./src/ContentProcessorWeb/Dockerfile
Expand Down
Loading
Loading