feat: 新增发布日期自选、站点 Logo、回收站清空等十项改进
- 编辑页标题改 filled 变体;标签改 tags 选择器(可勾选既有/输入新建) - 笔记发布日期可自选(schema v2 新增 published_at 并回填),前台展示发布日期 - 登录页移除「请输入管理密码以继续」「连续失败将被暂时锁定」文案 - 站点设置每页条数收敛为 10/20/30/50 选择器,后端白名单同源校验 - 站点设置两卡片宽屏左右/窄屏上下;修改密码按钮改常规大小 - 后台各页顶栏固定高度,切换页面不再抖动 - 站点 Logo:settings 新增 site_logo(站内路径),gc/孤儿清单豁免 Logo 图片, 博客 header 站点名前展示,设置页支持上传/更换/清除 - 回收站右上角一键清空(DELETE /api/admin/trash,含确认弹窗) - pn init 写入 Markdown 语法示例文档(slug welcome,公开)与程序生成的示例图片
This commit is contained in:
@@ -150,10 +150,10 @@ func TestAdjacentPublicNote(t *testing.T) {
|
||||
t.Fatal(err)
|
||||
}
|
||||
}
|
||||
mk("a", 100, false, "public") // id=1
|
||||
mk("b", 100, false, "public") // id=2(与 a 同秒,列表中排在 a 之前)
|
||||
mk("c", 80, false, "public") // id=3
|
||||
mk("p", 50, true, "public") // id=4 置顶 → 列表首
|
||||
mk("a", 100, false, "public") // id=1
|
||||
mk("b", 100, false, "public") // id=2(与 a 同秒,列表中排在 a 之前)
|
||||
mk("c", 80, false, "public") // id=3
|
||||
mk("p", 50, true, "public") // id=4 置顶 → 列表首
|
||||
mk("priv", 200, false, "private") // 更新的私有笔记:不得出现在邻接中
|
||||
|
||||
get := func(slug string) *Note {
|
||||
|
||||
Reference in New Issue
Block a user