Commit Graph

9 Commits

Author SHA1 Message Date
Jiao77
57d73b9875 revert 17ddd7fd65
revert Merge pull request 'feat: 添加微语功能' (#10) from taishi-update into main

Reviewed-on: #10
2026-03-05 09:36:59 +00:00
Jiao77
0961bbd1b7 feat: 添加微语功能
- 新增微语页面,类似 Twitter/QQ 空间的短内容发布平台
- 添加 GitHub 风格热力图组件展示发布活动
- 支持发布微语、图片上传、标签、Emoji
- 支持点赞、评论功能
- 右侧栏显示统计数据和热门标签
- 支持按标签筛选微语
- 后端新增微语相关 API(CRUD、点赞、评论、标签)

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-05 16:56:48 +08:00
Jiao77
f4d5e4b3dc refactor: remove micro posts (微语) feature entirely
Remove the micro posts feature from the codebase including:
- Backend: API routes, handlers, and database models (MicroPost, MicroPostLike)
- Frontend: React components (Heatmap, MicroComposer, MicroList, MicroPage)
- Pages: micro.astro page and navigation links
- Documentation: API docs and user guide sections

This simplifies the application by removing a feature that is no longer needed.

BREAKING CHANGE: All micro posts related API endpoints (/api/micros) are removed.
Existing micro posts data will not be accessible after this change.
2026-03-04 16:49:27 +08:00
Jiao77
31647a2c4a remove exec file novablog-serer 2026-03-03 16:48:45 +08:00
Jiao77
ae668f3b11 update novablog-server binary and gitignore 2026-03-03 16:47:27 +08:00
Jiao77
d2312afc2b update mico module 2026-03-01 21:30:26 +08:00
Jiao77
87ab813df8 update Contents function 2026-03-01 12:45:33 +08:00
Jiao77
e9b0742032 add tags and category pages, then update backend apis 2026-03-01 10:22:39 +08:00
Jiao77
72baa341cc initial commit 2026-03-01 09:13:24 +08:00