• Joined on 2026-06-10
xfy pushed to master at xfy/lolly 2026-06-12 16:23:03 +08:00
000a6afc08 ci: use Aliyun Go mirror and goproxy.cn for China network
xfy pushed to master at xfy/lolly 2026-06-12 15:47:55 +08:00
bb0f321849 ci: replace setup-go action with manual Go install from go.dev
xfy pushed to master at xfy/lolly 2026-06-12 15:29:35 +08:00
ff602ee183 ci: install gofumpt and golangci-lint in same step to fix PATH
xfy pushed to master at xfy/lolly 2026-06-12 15:18:50 +08:00
a5f65a8040 ci: test with force_pull disabled and debug logging
xfy pushed to master at xfy/yggdrasil 2026-06-12 11:46:11 +08:00
ee6aaf179c feat(posts): add batch limit and error handling to rebuild_content_html
835d71972c fix(admin): add missing dark mode background colors to skeleton components
a10bf8737c refactor(sanitizer): extract shared sanitizer module and migrate from ammonia to lol_html
b898b55308 chore: add profile.json.gz to .gitignore
f8fb35f8c2 fix(admin): use arbitrary value for tooltip dark text color
Compare 15 commits »
xfy pushed to master at xfy/lolly 2026-06-12 11:20:01 +08:00
c2768a0f32 ci: use go install for golangci-lint instead of curl
xfy pushed to master at xfy/lolly 2026-06-12 11:08:28 +08:00
34f37efa14 style: fix gofumpt formatting in fileinfo_cache and proxy
xfy pushed to master at xfy/yggdrasil 2026-06-12 09:57:53 +08:00
bd9e87128d perf(ssr): optimize request throughput by 32%
xfy pushed to master at xfy/lolly 2026-06-11 23:58:49 +08:00
a0cb0775f7 ci: remove GitHub Actions workflow, keep Gitea Actions only
xfy pushed to master at xfy/lolly 2026-06-11 23:51:12 +08:00
7263fcdc22 ci: trigger Gitea Actions re-run
xfy pushed to master at xfy/lolly 2026-06-11 23:44:59 +08:00
09f4ca5755 ci: add Gitea Actions CI pipeline
aaeb9c2c49 ci: add GitHub Actions CI pipeline
6967957299 feat(config): add ${ENV_VAR} interpolation in YAML configuration
f605ef3b44 feat(server): add /healthz and /readyz endpoints for Kubernetes probes
8224ae7ff3 feat(middleware/cors): add CORS middleware with server-level configuration
Compare 8 commits »
xfy pushed to master at xfy/yggdrasil 2026-06-11 18:16:45 +08:00
8dbe564ca2 fix(write): 骨架屏与实际页面结构对齐
xfy pushed to master at xfy/yggdrasil 2026-06-11 18:07:25 +08:00
75e0659cb2 fix(admin): 后台管理页改为 CSR 避免闪烁
xfy pushed to master at xfy/yggdrasil 2026-06-11 17:36:16 +08:00
ea440cd61c fix(admin): 评论管理页改为 CSR 避免按钮点击闪烁
xfy pushed to master at xfy/lolly 2026-06-11 17:23:22 +08:00
f33117b940 fix(handler,http2,loadbalance,logging,resolver,ssl): fix high severity issues
27e00b84a8 fix(proxy,handler,server,stream,ratelimit): fix resource leaks and functional bugs
fe0dee4da3 fix(compression,ssl,server,lua): resolve data races and concurrency bugs
e733273139 fix(server,app,proxy,resolver,middleware,lua): add nil guards and safe defaults
818aa23739 fix(logging,mimeutil,variable): correct data corruption and behavior bugs
Compare 5 commits »
xfy pushed to master at xfy/yggdrasil 2026-06-11 16:12:02 +08:00
569eec5bf8 fix(admin): 评论管理页多项修复
xfy pushed to master at xfy/yggdrasil 2026-06-11 15:49:50 +08:00
b55409d421 fix(comments): remove admin action buttons from public comment item
3e95353cc5 fix(comments): nest pending replies under parent comments
44a738a940 fix(comments): migrate from use_server_future to use_resource
Compare 3 commits »
xfy pushed to master at xfy/lolly 2026-06-11 15:49:50 +08:00
b766b98125 docs(plans): add bug fix implementation plan
dea5e28f5f test(server): fix data race in monitoring endpoint tests
e8fbbf368c fix(config,server): merge defaults on Load and fix monitoring registration
7cc76f0d5b chore(proxy): remove misplaced go:generate directive
Compare 4 commits »
xfy pushed to master at xfy/yggdrasil 2026-06-11 14:56:32 +08:00
2b36a7c669 fix: resolve WASM compilation errors
aa68dc4c55 fix(comments): address code quality issues in CommentForm
f855a9a6cd fix(comments): fix compilation errors in list.rs and pending_item.rs
Compare 3 commits »
xfy pushed to master at xfy/lolly 2026-06-11 14:44:54 +08:00
5e38b63f10 docs(benchmarks): update performance report and add bench-compare script
9824ad5b57 perf(netutil): cache RemoteAddr string formatting
148f43fcb3 perf(handler): enable file info cache and fix index file cache lookup
047e033af5 feat(accesslog): add deterministic sampling with sample_rate config
Compare 4 commits »