GET /api/public/home

GET /api/public/notices/{id}
SQLite / MySQL 双数据库只读连接
.env 与现有数据库配置兼容
公告 HTML 安全清洗
学校、班级、考试、科目、报名及系统通知聚合
This commit is contained in:
biss committed 2026-07-22 18:59:53 +08:00
1 parent 241fa8a6d7
commit 38e42ad734
23 files changed
+1144 -13

No files matched your search

+14
View File
@@ -0,0 +1,14 @@
<Project>
<PropertyGroup>
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
</PropertyGroup>
<ItemGroup>
<PackageVersion Include="AngleSharp" Version="1.5.2" />
<PackageVersion Include="Microsoft.Data.Sqlite" Version="10.0.10" />
<PackageVersion Include="MySqlConnector" Version="2.6.1" />
<PackageVersion Include="SQLitePCLRaw.bundle_e_sqlite3" Version="3.0.4" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.8.1" />
<PackageVersion Include="xunit" Version="2.9.3" />
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
</ItemGroup>
</Project>
+3
View File
@@ -5,4 +5,7 @@
<Project Path="src/Eis.Infrastructure/Eis.Infrastructure.csproj" /> <Project Path="src/Eis.Infrastructure/Eis.Infrastructure.csproj" />
<Project Path="src/Eis.Web/Eis.Web.csproj" /> <Project Path="src/Eis.Web/Eis.Web.csproj" />
</Folder> </Folder>
<Folder Name="/tests/">
<Project Path="tests/Eis.Infrastructure.Tests/Eis.Infrastructure.Tests.csproj" />
</Folder>
</Solution> </Solution>
+2 -1
View File
@@ -8,7 +8,8 @@
- [x] 原前端静态资源无修改托管 - [x] 原前端静态资源无修改托管
- [x] 旧 API 兼容转发,包含 Cookie、请求体、文件下载和状态码 - [x] 旧 API 兼容转发,包含 Cookie、请求体、文件下载和状态码
- [x] 存活与迁移就绪检查 - [x] 存活与迁移就绪检查
- [ ] 公开接口与数据库读取 - [x] 公开首页与已发布通知(原生 SQLite / MySQL 读取)
- [ ] 招生公示与文书验真公开接口
- [ ] 登录、Session 与 TOTP - [ ] 登录、Session 与 TOTP
- [ ] 考生业务 - [ ] 考生业务
- [ ] 管理后台、审批流和考务编排 - [ ] 管理后台、审批流和考务编排
Loaded 3 of 23 files, more files were not shown because too many files have changed in this diff. Show more