feat: expand cockpit integrations and support workflows
Add Phoenix remote desktop, action connector, documentation engine, and gamification support. Refactor support-case processing and search/action UI, and update installer assets and dependencies.
This commit is contained in:
@@ -94,40 +94,40 @@
|
||||
<Reference Include="C4IT.F4SD.DisplayFormatting, Version=1.0.9509.21303, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\C4IT.F4SD.DisplayFormatting.1.0.0\lib\netstandard2.0\C4IT.F4SD.DisplayFormatting.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="C4IT.F4SD.SupportCaseProtocoll, Version=1.0.9516.21165, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\C4IT.F4SD.SupportCaseProtocoll.1.0.0\lib\netstandard2.0\C4IT.F4SD.SupportCaseProtocoll.dll</HintPath>
|
||||
<Reference Include="C4IT.F4SD.SupportCaseProtocoll, Version=1.0.9558.28081, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\C4IT.F4SD.SupportCaseProtocoll.1.0.1\lib\netstandard2.0\C4IT.F4SD.SupportCaseProtocoll.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="MaterialIcons, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\MaterialIcons.1.0.3\lib\MaterialIcons.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=10.0.0.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.10.0.2\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
|
||||
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=10.0.0.3, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.10.0.3\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Extensions.DependencyInjection.Abstractions, Version=10.0.0.2, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.10.0.2\lib\net462\Microsoft.Extensions.DependencyInjection.Abstractions.dll</HintPath>
|
||||
<Reference Include="Microsoft.Extensions.DependencyInjection.Abstractions, Version=10.0.0.3, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.10.0.3\lib\net462\Microsoft.Extensions.DependencyInjection.Abstractions.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Extensions.Logging.Abstractions, Version=10.0.0.2, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Extensions.Logging.Abstractions.10.0.2\lib\net462\Microsoft.Extensions.Logging.Abstractions.dll</HintPath>
|
||||
<Reference Include="Microsoft.Extensions.Logging.Abstractions, Version=10.0.0.3, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Extensions.Logging.Abstractions.10.0.3\lib\net462\Microsoft.Extensions.Logging.Abstractions.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Web.WebView2.Core, Version=1.0.3650.58, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Web.WebView2.1.0.3650.58\lib\net462\Microsoft.Web.WebView2.Core.dll</HintPath>
|
||||
<Reference Include="Microsoft.Web.WebView2.Core, Version=1.0.3800.47, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Web.WebView2.1.0.3800.47\lib\net462\Microsoft.Web.WebView2.Core.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Web.WebView2.WinForms, Version=1.0.3650.58, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Web.WebView2.1.0.3650.58\lib\net462\Microsoft.Web.WebView2.WinForms.dll</HintPath>
|
||||
<Reference Include="Microsoft.Web.WebView2.WinForms, Version=1.0.3800.47, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Web.WebView2.1.0.3800.47\lib\net462\Microsoft.Web.WebView2.WinForms.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Web.WebView2.Wpf, Version=1.0.3650.58, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Web.WebView2.1.0.3650.58\lib\net462\Microsoft.Web.WebView2.Wpf.dll</HintPath>
|
||||
<Reference Include="Microsoft.Web.WebView2.Wpf, Version=1.0.3800.47, Culture=neutral, PublicKeyToken=2a8ab48044d2601e, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Web.WebView2.1.0.3800.47\lib\net462\Microsoft.Web.WebView2.Wpf.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Newtonsoft.Json.13.0.4\lib\net45\Newtonsoft.Json.dll</HintPath>
|
||||
<HintPath>..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Buffers, Version=4.0.5.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Buffers.4.6.1\lib\net462\System.Buffers.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Diagnostics.DiagnosticSource, Version=10.0.0.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Diagnostics.DiagnosticSource.10.0.2\lib\net462\System.Diagnostics.DiagnosticSource.dll</HintPath>
|
||||
<Reference Include="System.Diagnostics.DiagnosticSource, Version=10.0.0.3, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\System.Diagnostics.DiagnosticSource.10.0.3\lib\net462\System.Diagnostics.DiagnosticSource.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Memory, Version=4.0.5.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
@@ -177,7 +177,12 @@
|
||||
</Compile>
|
||||
<Compile Include="AppStartUp.cs" />
|
||||
<Compile Include="Basics\Browser.cs" />
|
||||
<Compile Include="Basics\Converter\LanguageCultureConverter.cs" />
|
||||
<Compile Include="Basics\CustomEvents\HeadingDataEventArgs.cs" />
|
||||
<Compile Include="Basics\Models\DTOs\MenuDataBaseDto.cs" />
|
||||
<Compile Include="Basics\Services\Models\CockpitValueDisplayData.cs" />
|
||||
<Compile Include="Basics\Helper\ActionDisplayTypeInspector.cs" />
|
||||
<Compile Include="Basics\Services\RemoteDesktop\AgentRemoteDesktopService.cs" />
|
||||
<Compile Include="Basics\Services\SupportCase\Controllers\SupportCaseController.cs" />
|
||||
<Compile Include="Basics\Services\SupportCase\Controllers\SupportCaseHeadingController.cs" />
|
||||
<Compile Include="Basics\ExternalToolExecutorEnh.cs" />
|
||||
@@ -209,12 +214,15 @@
|
||||
<Compile Include="Basics\CustomEvents\RelationEventArgs.cs" />
|
||||
<Compile Include="Basics\Services\RelationService\StagedSearchResultRelationsEventArgs.cs" />
|
||||
<Compile Include="Basics\Services\SupportCaseSearchService\SupportCaseSearchService.cs" />
|
||||
<Compile Include="Basics\Services\SupportCase\Controllers\MenuDataFactory.cs" />
|
||||
<Compile Include="Basics\Services\SupportCase\ISupportCase.cs" />
|
||||
<Compile Include="Basics\Services\SupportCase\Processors\ISupportCaseProcessor.cs" />
|
||||
<Compile Include="Basics\Services\SupportCase\SupportCase.cs" />
|
||||
<Compile Include="Basics\CustomEvents\SupportCaseDataEventArgs.cs" />
|
||||
<Compile Include="Basics\Services\SupportCase\Processors\SupportCaseDetailsValueProcessesor.cs" />
|
||||
<Compile Include="Basics\Services\SupportCase\SupportCaseFactory.cs" />
|
||||
<Compile Include="Basics\Services\SupportCase\SupportCaseProcessor.cs" />
|
||||
<Compile Include="Basics\Services\SupportCase\SupportCaseProcessorFactory.cs" />
|
||||
<Compile Include="Basics\Services\SupportCase\Processors\SupportCaseProcessor.cs" />
|
||||
<Compile Include="Basics\Services\SupportCase\Processors\SupportCaseProcessorFactory.cs" />
|
||||
<Compile Include="Basics\SupportCaseDataProvider.cs" />
|
||||
<Compile Include="Basics\Enums\enumActionDisplayType.cs" />
|
||||
<Compile Include="Basics\Helper\DirectConnectionHelper.cs" />
|
||||
@@ -244,6 +252,7 @@
|
||||
<Compile Include="Basics\PrivateSecurePassword.cs" />
|
||||
<Compile Include="Basics\UiActions\ChangeHealthCardAction.cs" />
|
||||
<Compile Include="Basics\UiActions\CopyQuickActionProtocolAction.cs" />
|
||||
<Compile Include="Basics\UiActions\NativeActions\RemoteConnectionAction.cs" />
|
||||
<Compile Include="Basics\UiActions\UiCopyDetailsTableContent.cs" />
|
||||
<Compile Include="Basics\UiActions\UiDummyQuickAction.cs" />
|
||||
<Compile Include="Basics\Models\DataHistoryValueModel.cs" />
|
||||
@@ -252,6 +261,7 @@
|
||||
<Compile Include="Basics\Models\NamedParameterEntry.cs" />
|
||||
<Compile Include="Basics\Models\WidgetValueModel.cs" />
|
||||
<Compile Include="Basics\UiActions\UiDemoQuickAction.cs" />
|
||||
<Compile Include="Basics\UiActions\UiNativeQuickAction.cs" />
|
||||
<Compile Include="Basics\UiActions\UiProcessSearchHistoryEntry.cs" />
|
||||
<Compile Include="Basics\UiActions\UiProcessSearchResultAction.cs" />
|
||||
<Compile Include="Basics\UiActions\ShowCustomDialog.cs" />
|
||||
@@ -281,6 +291,18 @@
|
||||
<Compile Include="Basics\UserControls\ComboBoxPageAble.xaml.cs">
|
||||
<DependentUpon>ComboBoxPageAble.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Basics\UserControls\CustomMenuItemToolTipTemplate.xaml.cs">
|
||||
<DependentUpon>CustomMenuItemToolTipTemplate.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Basics\UserControls\Gamification\LevelTracker.xaml.cs">
|
||||
<DependentUpon>LevelTracker.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Basics\UserControls\FooterButton.xaml.cs">
|
||||
<DependentUpon>FooterButton.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Basics\UserControls\InformationClassSearchBar.xaml.cs">
|
||||
<DependentUpon>InformationClassSearchBar.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Pages\DesktopWidgetPage\DesktopWidgetPageView.xaml.cs">
|
||||
<DependentUpon>DesktopWidgetPageView.xaml</DependentUpon>
|
||||
</Compile>
|
||||
@@ -383,6 +405,9 @@
|
||||
<DependentUpon>CustomMessageBox.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Pages\CustomPopupBase.cs" />
|
||||
<Compile Include="Pages\LevelUpPage\LevelUpPage.xaml.cs">
|
||||
<DependentUpon>LevelUpPage.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Pages\RawHealthCardValuesPage\RawHealthCardValuesPage.xaml.cs">
|
||||
<DependentUpon>RawHealthCardValuesPage.xaml</DependentUpon>
|
||||
</Compile>
|
||||
@@ -501,10 +526,26 @@
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Basics\UserControls\CustomMenuItemToolTipTemplate.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Basics\UserControls\FooterButton.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Basics\UserControls\InformationClassSearchBar.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Pages\DesktopWidgetPage\DesktopWidgetPageView.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Basics\UserControls\Gamification\LevelTracker.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Basics\UserControls\HierarchicalSelectionControl.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
@@ -751,6 +792,10 @@
|
||||
<Compile Include="Basics\UserControls\FunctionMarker.xaml.cs">
|
||||
<DependentUpon>FunctionMarker.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Page Include="Pages\LevelUpPage\LevelUpPage.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Pages\M42AuthenticationPage\F4sdM42FormsAuthentication.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
@@ -971,6 +1016,10 @@
|
||||
<Project>{bab63a6a-1524-435d-9f96-7a30b6ee0624}</Project>
|
||||
<Name>F4SD-AdaptableIcon</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\F4SD-Gamification\F4SD-Gamification.csproj">
|
||||
<Project>{b59e7dfd-81c8-4d98-ace5-a8f1fc51f7a8}</Project>
|
||||
<Name>F4SD-Gamification</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\F4SD-Logging\F4SD-Logging.csproj">
|
||||
<Project>{7793f281-b226-4e20-b6f6-5d53d70f1dc1}</Project>
|
||||
<Name>F4SD-Logging</Name>
|
||||
@@ -1058,11 +1107,21 @@ taskkill -im "F4SD-Cockpit-Client.exe" -f -FI "STATUS eq RUNNING"
|
||||
<PropertyGroup>
|
||||
<PreBuildEvent>copy "$(ProjectDir)..\..\C4IT FASD\_Common\XmlSchemas\LanguageDefinitions.xsd" "$(ProjectDir)Config"</PreBuildEvent>
|
||||
</PropertyGroup>
|
||||
<Import Project="..\packages\Microsoft.Web.WebView2.1.0.3650.58\build\Microsoft.Web.WebView2.targets" Condition="Exists('..\packages\Microsoft.Web.WebView2.1.0.3650.58\build\Microsoft.Web.WebView2.targets')" />
|
||||
<Import Project="..\packages\Microsoft.Web.WebView2.1.0.3800.47\build\Microsoft.Web.WebView2.targets" Condition="Exists('..\packages\Microsoft.Web.WebView2.1.0.3800.47\build\Microsoft.Web.WebView2.targets')" />
|
||||
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
|
||||
<PropertyGroup>
|
||||
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
|
||||
</PropertyGroup>
|
||||
<Error Condition="!Exists('..\packages\Microsoft.Web.WebView2.1.0.3650.58\build\Microsoft.Web.WebView2.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Web.WebView2.1.0.3650.58\build\Microsoft.Web.WebView2.targets'))" />
|
||||
<Error Condition="!Exists('..\packages\Microsoft.Web.WebView2.1.0.3800.47\build\Microsoft.Web.WebView2.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Web.WebView2.1.0.3800.47\build\Microsoft.Web.WebView2.targets'))" />
|
||||
</Target>
|
||||
</Project>
|
||||
<Target Name="CopyPhoenixViewer" AfterTargets="Build">
|
||||
<ItemGroup>
|
||||
<PhoenixFiles Include="$(SolutionDir)PhoenixViewer\*" />
|
||||
</ItemGroup>
|
||||
<MakeDir Directories="$(TargetDir)Phoenix" />
|
||||
<Copy
|
||||
SourceFiles="@(PhoenixFiles)"
|
||||
DestinationFolder="$(TargetDir)Phoenix"
|
||||
SkipUnchangedFiles="true" />
|
||||
</Target>
|
||||
</Project>
|
||||
Reference in New Issue
Block a user