Skip to content

Conversation

@paullizer
Copy link
Contributor

(v0.235.012)

Bug Fixes

  • Control Center Access Control Logic Fix

    • Fixed access control discrepancy where users with ControlCenterAdmin role were incorrectly granted access when the role requirement setting was disabled.
    • Correct Behavior: When require_member_of_control_center_admin is DISABLED (default), only the regular Admin role grants access. The ControlCenterAdmin role is only checked when the setting is ENABLED.
    • Files Modified: functions_authentication.py (decorator logic), route_frontend_control_center.py (frontend access computation), _sidebar_nav.html and _top_nav.html (menu visibility).
    • (Ref: control_center_required decorator, role-based access control)
  • Disable Group Creation Setting Fix

    • Fixed issue where "Disable Group Creation" setting was not being saved from Admin Settings or Control Center pages.
    • Root Cause 1: Form field name mismatch - HTML used disable_group_creation but backend expected enable_group_creation.
    • Root Cause 2: Missing onclick handler on Control Center's "Save Settings" button.
    • Files Modified: route_frontend_admin_settings.py (form field reading), control_center.html (button handler).
    • (Ref: group creation permissions, admin settings form handling)

paullizer and others added 30 commits September 22, 2025 20:20
* 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>
Bionic711 and others added 29 commits January 5, 2026 19:24
* added group status (active, locked, upload disabled, and inactive)

Adds Azure Billing Plugin in Community Customizations

* added bulk member upload via csv for groups

* add document metadata modified activity log tracking

* activity logging for members deleted from groups

* added group activity timeline

* added notification system

* added notifications for document upload to workspaces

* fixed badge sizing

* fixed url link

* fixed badge to not show with zero notifications

* Updated notification system

* Updated approval system

* updated approval workflow

* updated notification workflow

* Fixed set active bug on my public workspace page

* Added user retention policy, updated user profile page with dashboards, retention config, and more.

* adding speed to text for chat UI

* updated the speech wave form and input field

* updated to transcribe entire recording

* fixed bug creating new conversation with auto-send

* add mic permissions

* added stream token tracking

* Added public workspace reporting

* Updated AI search sizing analysis

* added management for public workspaces

* improved public workspace management includes stats and bulk actions

* updated groups dashboard for owners and admins with stats and bulk actions

* added voice for ai to talk with users in chats

* Auto Voice Response

* for speech service, added 429 randomized response pattern to prevent thunder herding

* updated admin settings for speech services and fixed dark mode for raw log viewing

* updated video extraction card

* Added Control Center Admin and Dashboard Reader roles

* updated feedback and safety decorators so admins work unless required then those roles must be used

* Updated and Validated logic for admin roles; control center, safety, and feedback

* added support for control center admin and dashboard reader

* Development (#566)

* Banner text color picker from Vivien (#555)

* Classification text color picker

* Line endings

* Remove opencensus

* Add flask instrumentation

* Add troubleshooting doc

* Add troubleshooting doc

---------

Co-authored-by: Ed Clark <107473135+clarked-msft@users.noreply.github.com>
Co-authored-by: Ed Clark <clarked@microsoft.com>
Co-authored-by: Bionic711 <13358952+Bionic711@users.noreply.github.com>

* updated tool tip to better inform user on status of ai response

* improve query parameters detection for swagger

* updated visual cue showing the ai is talking to the user

* moved duplicates to shared js

* replaced alert with toast.

* fixed and added log_event to exceptions

* added @user_required and improved swagger generation

* Update route_frontend_profile.py

* fixed swagger generation bug on affecting two apis

* returned keyvault to admin settings ui

* Fixed bug when running local js

---------

Co-authored-by: Ed Clark <107473135+clarked-msft@users.noreply.github.com>
Co-authored-by: Ed Clark <clarked@microsoft.com>
Co-authored-by: Bionic711 <13358952+Bionic711@users.noreply.github.com>
- Kept Development's VERSION (0.235.001) and newer features
- Fixed debug_debug_print to debug_print in authentication functions
- Kept Development's managed identity only approach (no API key support)
- Preserved Development's threading metadata in file uploads
- Kept Development's masking, deletion, and metadata drawer features in chat-messages.js
- Kept Development's Key Vault test button in admin settings
- Updated vision model descriptions to include GPT-5 references
- Accepted documentation files from main branch structure
- Kept Development's release notes and admin configuration docs
@paullizer paullizer merged commit c0926ae into main Jan 15, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants