mirror of
https://github.com/moeacgx/Telegram-Panel.git
synced 2026-05-09 07:16:57 +08:00
- 新增模块抽象与 manifest/版本范围、安装/启用/停用/回滚\n- 模块管理页面:上传 .tpm/.zip、状态与冲突提示\n- 任务中心/新建任务改为基于模块贡献动态展示(system 不出现在新建列表)\n- API 管理改为基于模块贡献动态创建与通用配置编辑\n- 支持模块扩展任务执行器与扩展页面入口 /ext/{moduleId}/{pageKey}\n\n内置模块:builtin.kick-api、builtin.tasks
27 lines
1.0 KiB
XML
27 lines
1.0 KiB
XML
<Project Sdk="Microsoft.NET.Sdk.Web">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net8.0</TargetFramework>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<Nullable>enable</Nullable>
|
|
<RootNamespace>TelegramPanel.Web</RootNamespace>
|
|
<!-- 确保静态 Web 资源在开发和生产环境都能正确加载 -->
|
|
<StaticWebAssetsEnabled>true</StaticWebAssetsEnabled>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="MudBlazor" Version="7.*" />
|
|
<PackageReference Include="Hangfire.Core" Version="1.8.*" />
|
|
<PackageReference Include="Hangfire.AspNetCore" Version="1.8.*" />
|
|
<PackageReference Include="Hangfire.InMemory" Version="1.0.*" />
|
|
<PackageReference Include="Serilog.AspNetCore" Version="8.*" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\TelegramPanel.Core\TelegramPanel.Core.csproj" />
|
|
<ProjectReference Include="..\TelegramPanel.Data\TelegramPanel.Data.csproj" />
|
|
<ProjectReference Include="..\TelegramPanel.Modules.Abstractions\TelegramPanel.Modules.Abstractions.csproj" />
|
|
</ItemGroup>
|
|
|
|
</Project>
|