Skip to content

chore: dev to main merge#843

Merged
Roopan-Microsoft merged 34 commits into
mainfrom
dev
May 11, 2026
Merged

chore: dev to main merge#843
Roopan-Microsoft merged 34 commits into
mainfrom
dev

Conversation

@Ragini-Microsoft
Copy link
Copy Markdown
Collaborator

Purpose

This pull request introduces several improvements to backend health checking, error handling, and documentation, along with a minor dependency update. The main focus is on making the backend API health check more robust and improving the developer experience when the backend is not configured.

Backend health check improvements:

  • Enhanced the check_admin_api_health function in scripts/post_deploy.py to increase the number of retries and delay between retries, and to validate that the response is from the actual backend API (by checking for a JSON response with {"status": "healthy"}), not just a frontend fallback. Improved error messages for various failure scenarios, such as receiving HTML instead of JSON or a misconfigured proxy. [1] [2]

API proxy error handling:

  • Updated src/App/server/server.js to provide a clear JSON error response with status 503 when the BACKEND_URL environment variable is not set, instead of falling through to the frontend SPA. This makes misconfiguration easier to diagnose. [1] [2]

Dependency update:

  • Bumped the postcss dependency from version 8.5.6 to 8.5.13 in src/App/package-lock.json for security and stability.

Documentation:

  • Updated the Azure app registration guide in docs/create_new_app_registration.md to clarify that the user should click "+ Add Redirect URI" instead of "+ Add a platform".

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

Thanusree-Microsoft and others added 25 commits April 17, 2026 18:30
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- postcss: 8.5.6 -> 8.5.13 (fixes GHSA-qx2v-qp2m-jg93 - XSS via unescaped </style> in CSS stringify output)
…-label on LoginButton buttons

Agent-Logs-Url: https://github.com/microsoft/content-generation-solution-accelerator/sessions/22315c19-138c-49fc-9d54-060a30972272

Co-authored-by: Akhileswara-Microsoft <234037885+Akhileswara-Microsoft@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 7, 2026 10:27
feat: implementation of logout functionality
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 13 out of 17 changed files in this pull request and generated 1 comment.

Files not reviewed (1)
  • src/App/package-lock.json: Language not supported

Comment thread docs/create_new_app_registration.md
@Roopan-Microsoft Roopan-Microsoft merged commit c20645d into main May 11, 2026
22 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 2.5.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants