Commit Graph

  • 203591ff65 feat(model): extend Post with cover_image, reading_time, word_count, toc_html, prev/next nav xfy 2026-06-02 18:13:04 +08:00
  • cf783d8f6e feat(migration): add cover_image column to posts table xfy 2026-06-02 18:12:45 +08:00
  • f3c1718cd0 feat: add use_delayed_loading hook to prevent skeleton flash xfy 2026-06-02 17:53:04 +08:00
  • 9c5b09a278 chore: code cleanup - formatting, EOF newlines, model helper, and UI tweaks xfy 2026-06-02 17:25:58 +08:00
  • 1950646bef feat: add shared components, new pages, and pagination xfy 2026-06-02 17:25:49 +08:00
  • 36231a8ec2 feat: add XSS sanitization with ammonia for markdown rendering xfy 2026-06-02 17:24:50 +08:00
  • 327738c2e0 refactor: replace post_status ENUM with TEXT + CHECK constraint xfy 2026-06-01 18:29:46 +08:00
  • 42ed54a752 feat: add database migration helper script xfy 2026-06-01 18:20:13 +08:00
  • 32e8407ed7 fix: use Debug format {:?} for database errors xfy 2026-06-01 17:59:12 +08:00
  • 5695b1c62b feat: add explicit error logging and startup validation xfy 2026-06-01 17:57:26 +08:00
  • b6cabe489f feat: migrate frontend to database-driven posts xfy 2026-06-01 17:35:27 +08:00
  • df339cb084 feat: add post creation form to write.rs xfy 2026-06-01 17:18:10 +08:00
  • 973d6f3d57 feat: add posts, tags database schema and API xfy 2026-06-01 17:14:44 +08:00
  • e48253c6f7 添加 AGENTS.md 项目开发指南文档 xfy 2026-06-01 16:55:19 +08:00
  • a58e0f4e3b 修复 Footer 组件滚动监听器未正确清理的问题 xfy 2026-06-01 16:48:43 +08:00
  • 6ddc02a815 将 rust-analyzer 配置从 JSON 迁移为 TOML 格式 xfy 2026-05-29 09:42:50 +08:00
  • b0bb94d184 添加 rust-analyzer 配置,排除无关目录以优化启动速度 xfy 2026-05-28 16:25:54 +08:00
  • 2b90fd05d6 将 session 清理错误日志改为 Debug 格式并忽略 tiptap 资源目录 xfy 2026-05-27 13:53:17 +08:00
  • c924b1e643 修复编译器警告并改进代码质量 xfy 2026-05-27 13:29:21 +08:00
  • 24b04ee638 修复请求日志不输出的问题 xfy 2026-05-27 13:19:52 +08:00
  • 4093178fc3 添加tracing日志并重构服务器启动逻辑 李林军 2026-05-27 11:39:09 +08:00
  • 9c834ba1df 添加骨架屏组件,优化 admin 路由切换和编辑器初始化体验 xfy 2026-05-27 09:25:26 +08:00
  • 61376f6ba9 修复 admin 路由切换闪烁,全局替换原生导航为客户端路由 xfy 2026-05-27 00:18:15 +08:00
  • 5d523fbfc7 添加 dev 监听 0.0.0.0 xfy 2026-05-26 23:59:31 +08:00
  • 0be0719fdb 将 session cookie 改为后端 HttpOnly 设置 xfy 2026-05-26 23:54:58 +08:00
  • e358f2af7d 登录页面支持回车键提交表单 xfy 2026-05-26 23:45:24 +08:00
  • f3204e108b 添加项目 README xfy 2026-05-26 18:06:28 +08:00
  • 956b2d7374 修复编辑器暗色主题和列表样式 xfy 2026-05-26 18:02:52 +08:00
  • f6d60520eb 集成 Tiptap Markdown 编辑器到文章撰写页面 xfy 2026-05-26 17:46:04 +08:00
  • 91d9c04a3d 支持使用邮箱登录 xfy 2026-05-26 16:16:40 +08:00
  • 8b9c6aa83d 重构 admin 模块,新增共享组件和文章撰写页面 xfy 2026-05-26 16:13:18 +08:00
  • 4a73e4d931 将生成的 style.css 从版本控制中移除 xfy 2026-05-26 14:29:59 +08:00
  • 06302b14de 实现 PaperMod 风格标签页面:标签列表 + 标签详情 xfy 2026-05-26 13:43:38 +08:00
  • 7599bfbb13 实现 PaperMod 风格归档页面,支持按年份月份分组 xfy 2026-05-26 13:31:35 +08:00
  • a15394c935 返回顶部按钮迁移为 PaperMod 风格 xfy 2026-05-26 13:20:25 +08:00
  • 61c1ec7282 修复暗色模式:class 变体、状态同步、FOUC 预防、系统偏好 xfy 2026-05-26 11:31:06 +08:00
  • 3079f1a505 ThemeToggle:用 SVG 图标替换 emoji,移除灰色背景 xfy 2026-05-26 11:11:44 +08:00
  • f52b3165da 首页首区改为个人简介(HomeInfo) xfy 2026-05-26 10:46:18 +08:00
  • 1d57c91836 编译 Tailwind CSS,包含首页所需的 utility classes xfy 2026-05-26 10:36:18 +08:00
  • 452e7d8312 实现博客首页(PaperMod 风格) xfy 2026-05-26 10:34:54 +08:00
  • 8b3aab21de 恢复首页路由,添加归档/标签/搜索/关于路由占位 xfy 2026-05-26 10:31:52 +08:00
  • c2d5619855 移除首页,将根路径重定向到登录页,添加注册链接 xfy 2026-05-26 10:22:05 +08:00
  • 390ab98b86 升级 Tailwind CSS 到 v4 并简化构建流程 xfy 2026-05-26 09:59:42 +08:00
  • 61638fafcc 更新依赖版本:http 1.4.1, log 0.4.30, regex 1.12 xfy 2026-05-26 08:28:49 +08:00
  • d5010024d4 添加 release profile 优化配置 xfy 2026-05-26 08:26:31 +08:00
  • 401556c24e 修复 login.rs 中的变量名错误并更新默认 features xfy 2026-05-26 08:21:11 +08:00
  • cbf19b3f47 Fix remaining clippy/formatting warnings xfy 2026-05-25 18:25:48 +08:00
  • 0b15cc7e1c 切换到本地 Tailwind CSS 构建并清理项目文件 xfy 2026-05-25 17:35:02 +08:00
  • c4dfd1f445 Fix additional clippy warnings and update progress xfy 2026-05-25 17:02:14 +08:00
  • 5afd8b597c Fix clippy warnings xfy 2026-05-25 16:51:12 +08:00
  • 6df0a7ee19 US-006: 验证 + 修复编译和运行时问题 xfy 2026-05-25 16:49:43 +08:00
  • 14b92c3a89 US-005: 后台页面与路由整合 xfy 2026-05-25 16:29:50 +08:00
  • 4a77f2c457 US-004: 前端页面 - 注册与登录 xfy 2026-05-25 16:24:05 +08:00
  • b2a1e13c79 US-003: 认证 API (Server Functions) xfy 2026-05-25 16:21:11 +08:00
  • a767f81d21 US-002: 用户模型与认证模块 xfy 2026-05-25 16:17:27 +08:00
  • 031a7aa0f2 US-001: 数据库配置与建表 xfy 2026-05-25 16:15:47 +08:00
  • 2dd53e3516 Initial commit: Dioxus project scaffold xfy 2026-05-25 15:00:12 +08:00