ryan
|
6a53619dd2
|
feat(framework): 回灌 OpenFlare 分层、安全与运行时改进
将平台域持久化收敛为 repository 唯一入口,model 去掉 IO。
邮件头写入前清除 CR/LF,防止 header 注入。
httppool 支持可配置 Transport;batchwriter 增加 MinBatchSize/Stats,flush 失败交回批次;任务 PermanentError 作为 SkipRetry 终态。
设置与推送页的确认改为 AlertDialog;axios 去尾斜杠并按 Gin 数组序列化查询参数。
升级共享 Go 依赖(Gin、Asynq、OTel、GORM、Redis 等)。
|
2026-08-16 11:07:20 +08:00 |
|
ryan
|
1625cfb2fb
|
feat(frontend): add next-intl bilingual i18n for core paths
Wire next-intl without locale routes, add zh-CN/en catalogs, language
switcher, and migrate layout/auth/settings UI copy. Document i18n rules
in AGENTS.md and keep static export builds working.
|
2026-07-24 16:25:41 +08:00 |
|
ryan
|
e0eb4e5975
|
prettier
|
2026-07-13 15:17:45 +08:00 |
|
ryan
|
61bc569bd8
|
clickhouse 日志采集
|
2026-06-09 10:39:59 +08:00 |
|
ryan
|
2ae55da52e
|
seo 检索开关
|
2026-06-09 08:56:25 +08:00 |
|
ryan
|
b0023787c5
|
fix
|
2026-06-09 08:51:53 +08:00 |
|
ryan
|
db68a130ce
|
嵌入与邮箱
|
2026-06-08 20:37:57 +08:00 |
|
ryan
|
8a782525de
|
压缩历史至 95081aff
|
2026-06-08 20:34:27 +08:00 |
|