Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
LLM-Filter
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
2026_NGIT
LLM-Filter
Commits
f4b6195e
Commit
f4b6195e
authored
Dec 13, 2025
by
uuo00_n
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
docs: 更新 CHANGELOG 和 README 以反映最新更改
- 在 CHANGELOG 中添加最新修复和功能更新 - 在 README 中添加学期配置和新增的周课表接口文档
parent
0d0589b6
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
11 additions
and
0 deletions
+11
-0
CHANGELOG.md
CHANGELOG.md
+3
-0
README.md
README.md
+8
-0
No files found.
CHANGELOG.md
View file @
f4b6195e
...
@@ -10,10 +10,13 @@
...
@@ -10,10 +10,13 @@
-
敏感词处理逻辑兼容新旧版本,修复记录中用户/对话 ID 类型转换问题。
-
敏感词处理逻辑兼容新旧版本,修复记录中用户/对话 ID 类型转换问题。
-
仪表盘校园总览接口角色等级要求由 5 调整为 4。
-
仪表盘校园总览接口角色等级要求由 5 调整为 4。
-
考勤统计缺失课程 ID 等问题修复。
-
考勤统计缺失课程 ID 等问题修复。
-
修复默认账号(user)无法访问学生信息的问题(自动补全学生实体)。
-
修复仪表盘接口中的数据类型错误(ObjectId 转换、datetime 序列化)。
-
重构
-
重构
-
升级并适配 Pydantic v2,更新模型与设置读取方式(
`pydantic-settings`
)。
-
升级并适配 Pydantic v2,更新模型与设置读取方式(
`pydantic-settings`
)。
-
统一鉴权依赖与权限等级校验;账户与人物实体分离,绑定机制统一。
-
统一鉴权依赖与权限等级校验;账户与人物实体分离,绑定机制统一。
-
敏感词记录功能重构,增加详细敏感词信息与审计能力;CORS 允许源与凭证动态配置。
-
敏感词记录功能重构,增加详细敏感词信息与审计能力;CORS 允许源与凭证动态配置。
-
新增周课表查询功能(学生/教师),支持按周次过滤与开学日期配置。
-
文档
-
文档
-
更新 README,补充实体化模型、接口说明、Windows PowerShell 快速启动指南与许可证信息。
-
更新 README,补充实体化模型、接口说明、Windows PowerShell 快速启动指南与许可证信息。
-
在 OpenAPI 中增加
`version`
、
`contact`
(邮箱:
`huangjunbo1107@outlook.com`
)、
`license`
元信息。
-
在 OpenAPI 中增加
`version`
、
`contact`
(邮箱:
`huangjunbo1107@outlook.com`
)、
`license`
元信息。
...
...
README.md
View file @
f4b6195e
...
@@ -74,6 +74,9 @@ MANAGER_EDU_PASSWORD=manager123
...
@@ -74,6 +74,9 @@ MANAGER_EDU_PASSWORD=manager123
LEADER_EDU_PASSWORD=leader123
LEADER_EDU_PASSWORD=leader123
MASTER_EDU_PASSWORD=master123
MASTER_EDU_PASSWORD=master123
# 企业版对应:ADMIN_BIZ_PASSWORD/USER_BIZ_PASSWORD/MANAGER_BIZ_PASSWORD/LEADER_BIZ_PASSWORD/MASTER_BIZ_PASSWORD
# 企业版对应:ADMIN_BIZ_PASSWORD/USER_BIZ_PASSWORD/MANAGER_BIZ_PASSWORD/LEADER_BIZ_PASSWORD/MASTER_BIZ_PASSWORD
# 学期配置
TERM_START_DATE=2025-09-01
```
```
生成强随机密钥(二选一):
生成强随机密钥(二选一):
```
bash
```
bash
...
@@ -175,6 +178,8 @@ USER_EDU_PASSWORD=user123
...
@@ -175,6 +178,8 @@ USER_EDU_PASSWORD=user123
MANAGER_EDU_PASSWORD=manager123
MANAGER_EDU_PASSWORD=manager123
LEADER_EDU_PASSWORD=leader123
LEADER_EDU_PASSWORD=leader123
MASTER_EDU_PASSWORD=master123
MASTER_EDU_PASSWORD=master123
TERM_START_DATE=2025-09-01
"
@ |
Out-File
-Encoding UTF8 .env
"
@ |
Out-File
-Encoding UTF8 .env
# 生成强随机密钥并替换上面的 SECRET_KEY
# 生成强随机密钥并替换上面的 SECRET_KEY
...
@@ -381,6 +386,9 @@ curl -X POST "http://localhost:8000/api/v1/admin/sensitive-words/import" \
...
@@ -381,6 +386,9 @@ curl -X POST "http://localhost:8000/api/v1/admin/sensitive-words/import" \
-
课表管理(/schedules)
-
课表管理(/schedules)
-
PUT
`/api/v1/schedules/assign-teacher`
设置
`teacher_person_id`
-
PUT
`/api/v1/schedules/assign-teacher`
设置
`teacher_person_id`
-
GET
`/api/v1/schedules`
列出共享节次(含各班
`location`
)
-
GET
`/api/v1/schedules`
列出共享节次(含各班
`location`
)
-
仪表盘(/dashboard)
-
GET
`/api/v1/dashboard/student/week`
查询学生周课表(新增)
-
GET
`/api/v1/dashboard/teacher/week`
查询教师周课表(新增)
---
---
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment