-
Notifications
You must be signed in to change notification settings - Fork 91
v0.236.011 #636
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
v0.236.011 #636
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Development (#467) * upgrade to v0.229.060 (#459) * Update release notes to show support for GPT-5 * Documented support for gpt-image-1 * Update config.py * remove documentation folder * Documentation and message table support (#444) * Develop demo docs and import markdown table support * fixed enhanced citations for groups and public workspaces * Updated to support showing public workspaces in scope * Update config.py * fix docs * Updated RELEASE_NOTES * docs demos for public workspaces * V0.229 bug fixes (v0.229.019) (#448) * Development (#445) * Update release notes to show support for GPT-5 * Documented support for gpt-image-1 * Update config.py * remove documentation folder * Documentation and message table support (#444) * Develop demo docs and import markdown table support * fixed enhanced citations for groups and public workspaces * Updated to support showing public workspaces in scope * Update config.py * fix docs * Updated RELEASE_NOTES * video indexer config details, doc intel test button fix, move multimedia configs to search and extract * improved header security * updated versions * moved * Update EXTERNAL_HEALTH_CHECK_DUPLICATION_FIX.md * added pdfs * v0.229.019 bug fixes upgrade to v0.229.058 (#452) * all urls in chat open in new tabs * consolidated admin settings for improved navigation * added left hand nav admin settings menus * added left hand menu options for workspaces * Added debug logging to video indexer processes * readme and functional test * Workspace Scope in Chat affects Prompts * Create WORKSPACE_SCOPE_PROMPTS_FIX.md * time based turn off for debug and file process logging * improve saving in admin settings * update to v0.229.058 * Update RELEASE_NOTES.md * Update RELEASE_NOTES.md * Popup modal for Health Check config * Added Health Check config guide * Chat page top nav bug (#458) * initial fix * fixed top nav chat up bug * notes for v0.229.060 * file location fix * Update config.py * Update RELEASE_NOTES.md * moved to correct location * Fixed enhanced citations CSP bug Simple Chat implemented improved security which negatively impacted enhanced citations. * Updated release notes * updated version and tests * swagger support for all endpoints and added swagger search * added wide screen support for chats when collapsing side bar * v0.230.001 features
Updated else if for AUTHORITY
* setup folders and base files * setting up files * architecture diagrams * updated to libdoc * libdoc updates * updating side bar * removed loops * editing side bar * Created Simple Chat Jekyll theme * Update config.py (#477) (#478) Updated else if for AUTHORITY Co-authored-by: Patrick C Davis <82388365+Patrick-Davis-MSFT@users.noreply.github.com> * Updating architectures * Update README.md --------- Co-authored-by: Patrick C Davis <82388365+Patrick-Davis-MSFT@users.noreply.github.com>
Control center bug fixes
…l, group member role update, and approve/reject request
* retention execution logging bug fix * debug timer reset with admin save bug fix * Create test_debug_logging_timer_preservation.py * fixed file processing logic prevent runtime execution * fixed bug processing execution against personal documents * removed test logging * Retention Policy Document Deletion Fix * Improve execution logic for rentention policy Now uses retention_policy_next_run timestamp - Compares current time against the stored next scheduled time. If current time >= next scheduled time, it runs. Reduced check interval from 1 hour to 5 minutes - More responsive scheduling, ensures it catches the scheduled time promptly. Better fallback logic - If next_run can't be parsed, falls back to checking last_run (23-hour threshold). Runs immediately if never run before - If there's no last_run or next_run, it will execute on the first check.
Bug fix - fixed group member management errors with selecting new users, removing them, and updating the roles
…s scope in the chat_stream_api and smart_http_plugin and replaced with variable from config.py so they work in MAG and custom clouds (#618)
* initial structure for private networking * Update to support private networking for core services * refactor of private networking * reformat content for ease of reading / maintenance * found redis configs were missing * updates to add in missing configurations for redis cache * handle zone names for gov cloud. Externalize zone names * fix: rename module for storing Cosmos DB secrets to improve clarity * fix: update OpenID issuer for Azure US Government environment * fix: remove deprecated Bicep parameter file * feat: add roles for Control Center administration and dashboard access * refactor: enhance post-provisioning and pre-deployment scripts with detailed logging and error handling * removed models that may cause issues in usgov, removed ipaddress from cosmos fw script, minor cleanup of unused values * fix: update condition for storing search service keys in key vault * feat: add environment and application permission parameters to deployment configuration * update to oneclickdeploy.md to correct for updated bicep structures. * fix: correct links and typos in README.md for improved clarity and navigation * fix incorrect postup step numbering. Fix disabling public network access for webapp if private network is enabled * Fix to support prompting of allowedIPaddresses and enable setting allowed IP addresses for ACR.
…les (#620) * Configure a user agreement that users must accept before uploading files * added log_event to exceptions
* Added default retention policy * Added logging and admin ui * Updated release notes * added log_event * Removed potential to expose error info directly to front end.
* add limition to py * rmv mjs node * add agent templating poc * upd pipeline * add agent template gallery and start of ai foundry agents * push for paul * add conversationid query param * move abp docs * add plugin/tool auth definitions * upd lang instructions + fix * adad web search--upd/fixes for control center * upd pipelines * add swagger * upd to pipelines * add max lengths checks for payload and templates * fix missing swagger import * add code doc for behavior * add submittedAt back --------- Co-authored-by: Bionic711 <nadoyle@microsoft.com> Co-authored-by: Paul Lizer <paullizer@microsoft.com>
…erly when using APIM or managed identity (#633)
Bionic711
approved these changes
Jan 23, 2026
Collaborator
Bionic711
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Staging woo!
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
(v0.236.011)
New Features
Retention Policy Defaults
activity_logscontainer for audit purposes with admin info, affected scopes, and results summary./api/retention-policy/defaults/<workspace_type>(GET) and/api/admin/retention-policy/force-push(POST) endpoints.functions_settings.py,admin_settings.html,route_frontend_admin_settings.py,route_backend_retention_policy.py,functions_retention_policy.py,functions_activity_logging.py,profile.html,control_center.html,workspace-manager.js.Private Networking Support
azd upwithENABLE_PRIVATE_NETWORKING=trueenvironment variable.postuphook automatically disables public network access when private networking is enabled.azure.yamlwith stepwise logging, explicit error handling, and clearer output for troubleshooting.deployers/azure.yaml,deployers/bicep/, private endpoint configuration, VNet integration)User Agreement for File Uploads
user-agreement.js(frontend module),route_backend_user_agreement.py(API endpoints).admin_settings.html,route_frontend_admin_settings.py,base.html,_sidebar_nav.html,functions_activity_logging.py,workspace-documents.js,group_workspaces.html,public_workspace.js,chat-input-actions.js.Web Search via Azure AI Foundry Agents
enable_web_searchtoggle,web_search_consent_acceptedtracking,enable_web_search_user_noticetoggle, andweb_search_user_notice_textcustomization in admin settings._web_search_foundry_info.html(setup guide modal).route_frontend_admin_settings.py,route_backend_chats.py,functions_activity_logging.py,admin_settings.html,chats.html,chat-input-actions.js,functions_settings.py.Conversation Deep Linking
conversationIdandconversation_idquery parameters.history.replaceState()for seamless URL updates without new history entries.chat-onload.js,chat-conversations.js.Plugin Authentication Type Constraints
AuthTypeenum fromplugin.schema.json..definition.jsonfiles can restrict available auth types./api/plugins/<plugin_type>/auth-typesendpoint returns allowed auth types and source.route_backend_plugins.py.Bug Fixes
Control Center Chart Date Labels Fix
new Date()was parsing date strings as UTC, causing labels to display previous day in western timezones.control_center.html(Chart.js date parsing logic).Sovereign Cloud Cognitive Services Scope Fix
chat_stream_apiandsmart_http_pluginused hardcoded commercial cognitive services scope URL instead of configurable value fromconfig.py.AZURE_OPENAI_TOKEN_SCOPEenvironment variable, dynamically resolved based on cloud environment.chat_stream_api,smart_http_plugin, sovereign cloud authentication, MAG support)User Search Toast and Inline Messages Fix
searchUsers()function to use inline and toast messages instead of browser alert pop-ups.