diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 04015dc..e0d7bbe 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -459,7 +459,16 @@ routes/ ### 🔲 待完善事项 -- [ ] **用户名黑名单管理**(后台 CRUD,`UsernameBlacklist` 模型已建,路由/界面待完成) +- [x] **用户名禁词管理**(已完成) + - `username_blacklist` 表新增 `type`(`temp`/`permanent`)和 `reason` 字段 + - `temp` = 改名后旧名30天保留;`permanent` = 管理员永久禁用词 + - `UsernameBlacklist::isBlocked()` 精确匹配两种类型,`isReserved()` 保留兼容 + - 注册(`AuthController`)和改名(`ShopService::useRenameCard`)均经过检测 + - 后台「🚫 禁用用户名」页面(站长专用): + - 单个添加 / 批量添加(多行/逗号/空格分隔,自动去重) + - 关键词搜索 + 分页列表 + - 行内编辑原因备注、删除 + - 已预置:系统保留词、国家领导人名称、侮辱性词汇 - [ ] **滚动公告管理**(后台 CRUD,`ScrollAd` 模型已建,界面待完成) - [x] **好友系统**(已完成) - 好友面板独立 partial:`resources/views/chat/partials/friend-panel.blade.php`