From 10f70ceb017e019b786d31427cc45a3ba84348f8 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sat, 31 Jan 2026 22:11:55 +0100 Subject: [PATCH] Add option to hide policy definition for enterprise configs --- .../DocumentAnalysisAssistant.razor | 10 ++++++-- .../DocumentAnalysisAssistant.razor.cs | 23 ++++++++++++++++--- .../Assistants/I18N/allTexts.lua | 12 ++++++++++ .../plugin.lua | 12 ++++++++++ .../plugin.lua | 12 ++++++++++ .../wwwroot/changelog/v26.2.1.md | 1 + 6 files changed, 65 insertions(+), 5 deletions(-) diff --git a/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor b/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor index 6f8cd8d6..2df2f9bb 100644 --- a/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor +++ b/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor @@ -53,9 +53,9 @@ else -@if (this.selectedPolicy?.HidePolicyDefinition ?? false) +@if ((this.selectedPolicy?.HidePolicyDefinition ?? false) && (this.selectedPolicy?.IsEnterpriseConfiguration ?? false)) { - @* When HidePolicyDefinition is true, show only the document selection section without expansion panels *@ + @* When HidePolicyDefinition is true AND the policy is an enterprise configuration, show only the document selection section without expansion panels *@
@T("Document selection - Policy"): @this.selectedPolicy?.PolicyName @@ -96,6 +96,12 @@ else + + + + + @T("Note: This setting only takes effect when this policy is exported and distributed via a configuration plugin to other users. When enabled, users will only see the document selection interface and cannot view or modify the policy details. This setting does NOT affect your local view - you will always see the full policy definition for policies you create.") + diff --git a/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor.cs b/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor.cs index 8adfeb3b..e31882b6 100644 --- a/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor.cs +++ b/app/MindWork AI Studio/Assistants/DocumentAnalysis/DocumentAnalysisAssistant.razor.cs @@ -170,6 +170,7 @@ public partial class DocumentAnalysisAssistant : AssistantBaseCore