ryan
16f34928c9
chore: AGENTS.md
2026-08-06 16:40:13 +08:00
ryan
99f0f63b99
agents rename
2026-08-04 11:40:32 +08:00
ryan
943818f7d4
refactor(repository): 收敛 model/repository 分层为唯一持久化入口
...
将 OpenFlare 与平台业务的数据访问从 model 与 apps 直连迁入 repository,
model 仅保留实体与无 IO 规则;补充 code-check 架构守卫与开发规范。
2026-07-24 17:00:17 +08:00
ryan
23a5488203
refactor(http): remove dead internal/util HTTP client wrapper
...
Drop internal/util (unused httppool wrapper and dead StringArray) and
rely on pkg/httppool plus oauth context injection for HTTP clients.
2026-07-24 15:49:52 +08:00
ryan
d99c5b7c43
refactor(pkg): merge pkg/utils into pkg/util
...
Consolidate pure helper packages under pkg/util and update imports.
2026-07-24 15:45:10 +08:00
ryan
33a1c32cf8
refactor(structure): group platform, infra, and shared packages
...
Reorganize internal packages into platform/infra/shared layers and update
imports, docs, and seed-count tests to match current system configs.
2026-07-24 15:41:59 +08:00
ryan
5b1e27d0a3
feat(frontend): biome
2026-07-22 22:25:30 +08:00
ryan
a61d55bb1b
chore: improve log print
2026-07-13 16:12:30 +08:00
ryan
1eff7878a1
prettier
2026-07-13 15:10:28 +08:00
ryan
113ea25aa4
release: v3.0.1
...
### ⚡ ️ 优化与改进
- 新增管理后台用户个人信息编辑与重置密码功能。
- 新增用户列表邮箱列展示以及基于邮箱的搜索过滤。
- 后端新增 `reset-passwd` 命令行工具,支持通过命令行直接重置用户密码。
### 🛠 修复
- 修复添加 DNS 账号时,因直接传递类静态方法作为 React Query 的 mutationFn 导致 JavaScript 运行时丢失 `this` 上下文报错 `this.post is not a function` 的问题。
- 修复侧边栏一级菜单项当前页面字体颜色被硬编码为 `#6366F1` 的问题,改用 CSS 主题变量 `text-sidebar-primary`,以保证多主题色彩一致。
- 修复默认主题(Default)遗漏声明 `destructive-foreground` 变量,导致删除确认按钮在某些状态下渲染为黑底黑字而无法阅读的问题。
- 修复 Cobra 命令行初始化注册逻辑,确保所有应用运行模式(All, API, Worker, Scheduler)都正确注册为 Cobra 子命令。
- 优化系统设置页面的色彩定义,移除硬编码的 Indigo 靛蓝色以适配多主题切换。
### 💄 其他/体验
- 在 `AGENTS.md` 规范中新增关于防止服务类静态方法 callback 上下文丢失的开发规范指南。
2026-06-30 11:58:09 +08:00
ryan
cdac1f8a45
perf(cache): 三层缓存框架补强
...
- 新增 cache-framework skill,规范 RAM→Redis→DB 读路径、失效与 pub/sub
- 上传元数据 Otter+Redis 缓存与多节点失效;Auth Source 缓存与 pub/sub
- ListSystemConfigsByKeys 补 Redis 层;上传统计单事务;登录/Token 缓存预热
- cleanup 任务补 upload meta 失效钩子
2026-06-20 10:20:23 +08:00
ryan
b3a55d4ab5
refactor(core): optimize performance, fix concurrency and clean up AGENTS.md design violations
...
- Concurrency: Added lock protection to WebSocket writes, fixed timer leaks, and prevented config cache listener context leaks.
- Performance: Added memory cache in ObservabilityBufferStore, periodic cleaning in CH Deduplicator, and buffered ZIP batch download writes.
- Design: Introduced Redis caching for OAuth session/tokens, sanitized raw DB error messages, segregated handlers and logics, and standard CAP response envelopes.
2026-06-20 09:09:02 +08:00
ryan
ca6c20ebd9
feat(db): add ClickHouse batchwriter framework and skill
...
Introduce internal/db/batchwriter as a reusable generic buffered writer
for per-domain ClickHouse flush pipelines, with unit tests and default
batch tuning aligned with audit log ingestion.
Add clickhouse-batchwriter agent skill and cross-references in AGENTS.md
and database-migration. Business layers are not wired yet.
2026-06-19 17:20:39 +08:00
ryan
cc5e53c51e
文档更新
2026-06-19 14:45:17 +08:00
ryan
8a00f53b16
feat(clickhouse): integrate goose migrations and analytics repository
...
Merge upstream Wavelet patch to manage ClickHouse DDL via goose
(goose_clickhouse_version), add GORM ChDB access, and centralize
w_user_access_logs reads/writes in internal/repository/analytics.
OpenFlare of_node_access_logs DDL moves to goose/clickhouse; remove
manual clickhouse_schema startup and support-files SQL duplicates.
2026-06-19 12:11:41 +08:00
ryan
7eb943f02f
update doc
2026-06-19 11:45:22 +08:00
ryan
ee1110b752
[优化] 文档优化
2026-06-05 12:17:07 +08:00
ryan
5f82f72a6f
[优化] 文档优化
2026-06-05 11:44:25 +08:00
ryan
5a6c5cf72c
[优化] 文档更新
2026-06-05 11:13:07 +08:00
ryan
189916d1db
[优化] 文档更新
2026-06-05 11:12:06 +08:00
ryan
546856594e
[优化] 文档更新
2026-06-05 10:42:06 +08:00
ryan
457b3397fd
[优化] 文档更新
2026-06-05 10:33:18 +08:00
ryan
161e6c4e86
[优化] 更换 JWT 认证机制
2026-06-04 11:54:53 +08:00
ryan
1c1063f448
[优化] 修复错误
2026-06-04 10:21:07 +08:00
ryan
2525664013
[优化] 更新文档
2026-06-02 00:13:39 +08:00
ryan
449d0a5c5b
[优化] 更新文档
2026-05-31 14:52:37 +08:00
ryan
8894620b92
[优化] 代码优化
2026-05-31 14:02:49 +08:00
ryan
5a0821274b
[新增] 更新文档
2026-05-28 22:50:24 +08:00
ryan
2d6cc908f5
优化文档
2026-05-09 18:10:19 +08:00
ryan
51a875ab50
[功能] 更新HTTPS配置,启用HTTP/2支持并优化相关文档
2026-03-18 21:34:47 +08:00
ryan
32d90ba641
[优化] 改名
2026-03-15 16:26:56 +08:00
ryan
052e3e98f8
feat: 添加前端改造计划和开发规范文档,规划 Next.js + Tailwind CSS 的迁移方案
2026-03-11 12:24:07 +08:00
ryan
936b2256ab
feat: 更新文档,添加环境变量和配置项说明,优化部署步骤,修改版本号格式
2026-03-11 10:32:02 +08:00
ryan
b76fb822f8
feat: 更新 AGENTS.md 和 deployment.md 文档,添加节点接入方式和配置示例
2026-03-10 15:59:05 +08:00
ryan
34f317fe6f
init
2026-03-09 22:43:14 +08:00