• Joined on 2026-06-10
xfy pushed to master at xfy/yggdrasil 2026-06-11 14:42:25 +08:00
792b06a2eb fix(comments): address code quality issues in list and pending_item
8ae3299b3e feat(comments): add PendingCommentItem component
12a91e3b8e feat(comments): merge approved and pending comments in CommentList
9e658662cb fix(comments): add error logging for check_pending_status failure
40cfd44d3a feat(comments): add pending_comments to CommentContext and sync on mount
Compare 12 commits »
xfy pushed to master at xfy/lolly 2026-06-11 14:10:43 +08:00
1128eb644f perf(static): enable FileInfoCache by default with negative caching
445401c40f perf(accesslog): add sample_rate for access log to reduce CPU and allocations
88bb7bf267 docs(benchmark): add v0.4.0 performance analysis report
58e095a35b feat(pprof): add /debug/pprof/allocs endpoint for allocation profiling
ebeb258c58 docs(benchmark): add v0.4.0 baseline summary and update gitignore
Compare 6 commits »
xfy pushed to master at xfy/yggdrasil 2026-06-11 13:30:41 +08:00
ec2f3e313e refactor(comments): remove consented_at column from migration and model
59d5b9222a refactor(comments): remove privacy consent checkbox and consented param
358dff152d fix(error): use Debug formatting in AppError logs for full error chain visibility
c10134c32e fix(comments): convert confirm_with_message Result to Option for WASM compatibility
04737300e6 feat(comments): add complete comment system with guest commenting, moderation, and admin UI
Compare 7 commits »
xfy pushed to master at xfy/yggdrasil 2026-06-11 10:01:12 +08:00
fce16288b5 chore: symlink CLAUDE.md to AGENTS.md
xfy pushed to master at xfy/yggdrasil 2026-06-11 09:55:59 +08:00
fcb5a127d4 feat(skills): add multi-style design skills from taste-skill repo
ccd564312b feat: hash session tokens and enforce configurable session limit per user
5be0cab525 feat: add hash_token function for SHA-256 session token hashing
81555d920e refactor: sessions table stores token hash instead of plaintext
1fa379fe4a chore: add sha2 and hex dependencies for session token hashing
Compare 5 commits »
xfy pushed to master at xfy/yggdrasil 2026-06-10 18:25:13 +08:00
9cf6a7e4e6 fix(admin): replace use_delayed_loading with DelayedSkeleton for posts page
265eb15887 feat(admin): add pagination to posts management page
Compare 2 commits »
xfy pushed to master at xfy/yggdrasil 2026-06-10 17:50:57 +08:00
373d4f09ed refactor: clean up write page formatting and remove separator line
d3c5653808 feat: redesign admin write page with fixed-height editor layout
24f00184a5 删除 public/tiptap/editor.css 构建产物
Compare 3 commits »
xfy pushed tag v0.2.0 to xfy/yggdrasil 2026-06-10 16:45:51 +08:00
xfy pushed tag v0.1.0 to xfy/yggdrasil 2026-06-10 16:45:51 +08:00
xfy pushed to master at xfy/yggdrasil 2026-06-10 16:45:48 +08:00
b1a5fdcb6e chore: release v0.2.0
xfy pushed to master at xfy/yggdrasil 2026-06-10 15:45:07 +08:00
2f433e8f11 feat: add 404 Not Found page
xfy pushed tag v0.4.1 to xfy/lolly 2026-06-10 15:34:24 +08:00
xfy pushed tag v0.4.0 to xfy/lolly 2026-06-10 15:34:24 +08:00
xfy pushed tag v0.3.0 to xfy/lolly 2026-06-10 15:34:24 +08:00
xfy pushed tag v0.2.2 to xfy/lolly 2026-06-10 15:34:24 +08:00
xfy pushed tag v0.2.1 to xfy/lolly 2026-06-10 15:34:24 +08:00
xfy pushed tag v0.1.0 to xfy/lolly 2026-06-10 15:34:24 +08:00
xfy pushed tag v0.2.0 to xfy/lolly 2026-06-10 15:34:24 +08:00
xfy pushed to master at xfy/lolly 2026-06-10 15:33:57 +08:00
afbbc3a951 chore: release v0.4.1
66ea93e3c1 fix(stream): reset stopCh after Stop for restartability
7204432ca0 fix(stream): correct upstream selection and add graceful shutdown
f12ffd180f chore: release v0.4.0
503daf65d3 perf(loadbalance): add benchmarks for Least Time and Sticky
Compare 10 commits »
xfy created branch master in xfy/lolly 2026-06-10 15:33:57 +08:00