feat: Merge latest changes to demo#373
Conversation
fix: Fix for Deployment Lifecycle Automation pipeline failure
chore: fixed security vulnerabilities
fix: package upgraded for h11 and httpcore
chore: raising the PR for all the updates from dev
fix: Change Createdby tag logic
docs: Additional troubleshoting steps and updated deploy.yml pipeline
fix: Dev to main
…s and enhancing clarity
docs: Updated README, azure.yml for minimum azd version 1.18.0
Bumps the all-uv-deps group in /src/ContentProcessor with 1 update: [openai](https://github.com/openai/openai-python). Updates `openai` from 1.102.0 to 2.0.0 - [Release notes](https://github.com/openai/openai-python/releases) - [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md) - [Commits](openai/openai-python@v1.102.0...v2.0.0) --- updated-dependencies: - dependency-name: openai dependency-version: 2.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-uv-deps ... Signed-off-by: dependabot[bot] <support@github.com>
chore: Down merge from main to dev
…ps and make all steps in bullets
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
docs: add known issues
docs: Improve Troubleshoot Document
fix: merge dev to main
chore: fixed security vulnerability
chore: merge dev into main
Removed known issues section regarding environment variables and container configuration in Azure Container Apps.
docs: Remove known issues about Azure Container Apps
fix: Removed SecurityControl tag
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
| from azure.identity import DefaultAzureCredential | ||
|
|
||
| project_client = AIProjectClient.from_connection_string( | ||
| credential=DefaultAzureCredential(), |
Check failure
Code scanning / CodeQL
Detect unsafe use of DefaultAzureCredential in python application Error
| from azure.ai.agents.models import ListSortOrder | ||
|
|
||
| project = AIProjectClient( | ||
| credential=DefaultAzureCredential(), |
Check failure
Code scanning / CodeQL
Detect unsafe use of DefaultAzureCredential in python application Error
| Credential object: Either DefaultAzureCredential or ManagedIdentityCredential. | ||
| """ | ||
| if os.getenv("APP_ENV", "prod").lower() == 'dev': | ||
| return DefaultAzureCredential() # CodeQL [SM05139] Okay use of DefaultAzureCredential as it is only used in development |
Check failure
Code scanning / CodeQL
Detect unsafe use of DefaultAzureCredential in python application Error
| Credential object: Either DefaultAzureCredential or ManagedIdentityCredential. | ||
| """ | ||
| if os.getenv("APP_ENV", "prod").lower() == 'dev': | ||
| return DefaultAzureCredential() # CodeQL [SM05139] Okay use of DefaultAzureCredential as it is only used in development |
Check failure
Code scanning / CodeQL
Detect unsafe use of DefaultAzureCredential in python application Error
| Credential object: Either AioDefaultAzureCredential or AioManagedIdentityCredential. | ||
| """ | ||
| if os.getenv("APP_ENV", "prod").lower() == 'dev': | ||
| return AioDefaultAzureCredential() # CodeQL [SM05139] Okay use of DefaultAzureCredential as it is only used in development |
Check notice
Code scanning / CodeQL
Suppression of type m365. Expiration date: none, Suppression Code: SM05139. Justification: Okay use of DefaultAzureCredential as it is only used in development. Note
| Credential object: Either DefaultAzureCredential or ManagedIdentityCredential. | ||
| """ | ||
| if os.getenv("APP_ENV", "prod").lower() == 'dev': | ||
| return DefaultAzureCredential() # CodeQL [SM05139] Okay use of DefaultAzureCredential as it is only used in development |
Check notice
Code scanning / CodeQL
Suppression of type m365. Expiration date: none, Suppression Code: SM05139. Justification: Okay use of DefaultAzureCredential as it is only used in development. Note
| Credential object: Either AioDefaultAzureCredential or AioManagedIdentityCredential. | ||
| """ | ||
| if os.getenv("APP_ENV", "prod").lower() == 'dev': | ||
| return AioDefaultAzureCredential() # CodeQL [SM05139] Okay use of DefaultAzureCredential as it is only used in development |
Check notice
Code scanning / CodeQL
Suppression of type m365. Expiration date: none, Suppression Code: SM05139. Justification: Okay use of DefaultAzureCredential as it is only used in development. Note
| Credential object: Either DefaultAzureCredential or ManagedIdentityCredential. | ||
| """ | ||
| if os.getenv("APP_ENV", "prod").lower() == 'dev': | ||
| return DefaultAzureCredential() # CodeQL [SM05139] Okay use of DefaultAzureCredential as it is only used in development |
Check notice
Code scanning / CodeQL
Suppression of type m365. Expiration date: none, Suppression Code: SM05139. Justification: Okay use of DefaultAzureCredential as it is only used in development. Note
Purpose
Does this introduce a breaking change?
Golden Path Validation
Deployment Validation
What to Check
Verify that the following are valid
Other Information