ollila  Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2026-08-18
08:28
style(web): 对齐系统用户标题并缩小按钮 leaf check-in: 3d95178a1e user: pluto tags: trunk
2026-08-17
18:39
fix(web): 站点标题、用户编辑删除与顶栏显示 check-in: 1311131879 user: pluto tags: trunk
18:15
fix(server): 默认绑定 0.0.0.0 以支持 Docker 端口映射 check-in: 6c7ef1b049 user: pluto tags: trunk
17:55
fix(build): 运行时改 Ubuntu 24.04 以匹配官方 Fossil 的 GLIBC check-in: 8b7dad9483 user: pluto tags: trunk
17:28
fix(docker): 显式用 sh 执行 Gleam shipment 入口脚本 check-in: e9fcc28ef2 user: pluto tags: trunk
17:10
fix(docker): 初始化 bind mount 权限以允许写入元数据库 check-in: 4a7f82b558 user: pluto tags: trunk
16:10
build(docker): 升级镜像到 Erlang OTP 27 规避 argus 编译崩溃 check-in: c0e3a1e89d user: pluto tags: trunk
15:52
build(docker): 支持 GitHub 下载代理加速 Gleam 构建 check-in: 3a6c25db00 user: pluto tags: trunk
15:40
build(docker): 固定使用 Fossil 官方 linux x64 构建包 check-in: 3767b33966 user: pluto tags: trunk
15:36
docs: 补充 Docker Compose 部署与 AMD64 构建说明 check-in: 8cd624fecd user: pluto tags: trunk
14:49
feat(repo): 按仓库 ID 反代 Fossil HTTP(公开 UI 与 clone) check-in: 0ede22ad97 user: pluto tags: trunk
14:38
fix(auth): 仓库地址不可未登录访问,不再回传磁盘路径 check-in: 1a8e29adf6 user: pluto tags: trunk
14:31
fix(web): 密码框占位改为请输入密码 check-in: 0942b4f3b4 user: pluto tags: trunk
14:28
feat(web): 仓库列表页与导航文案调整 check-in: 7880e73c2d user: pluto tags: trunk
14:20
fix(web): 站点名称只改浏览器标题,页内字标保持 Ollila check-in: acd6170c2f user: pluto tags: trunk
14:18
feat(settings): 系统管理可设置站点名称 check-in: 425ad42342 user: pluto tags: trunk
13:42
feat(web): 按 UI 风格参考重做界面 check-in: e16dfbb5ab user: pluto tags: trunk
13:42
fix(repo): 移除 repo_reader 未使用的 string 导入 check-in: 2399a50b2b user: pluto tags: trunk
13:23
docs: M5-4.7 README 部署与使用说明 check-in: 6f43573e23 user: pluto tags: trunk
13:22
docs: M5-4.6 全需求回归清单 check-in: 1fc5210226 user: pluto tags: trunk
13:20
feat(audit): M5-4.5 关键操作审计日志 check-in: 4427ad9bd1 user: pluto tags: trunk
13:18
feat(api): M5-4.4 统一错误码与文案约定 check-in: 6e5870d47c user: pluto tags: trunk
13:17
feat(web): M5-4.3 管理页(系统用户与全局设置) check-in: 5d7b1547c1 user: pluto tags: trunk
13:15
feat(settings): M5-4.2 全局设置覆盖存储目录与 fossil 路径 check-in: 3a44e59715 user: pluto tags: trunk
13:13
feat(user): M5-4.1 系统用户管理(列表/创建/删除/重置密码/角色) check-in: 9a3e1db63d user: pluto tags: trunk
12:39
test(repo): M4-3.5 备份导出归档全链路集成测试 check-in: 614e001f44 user: pluto tags: trunk
12:38
feat(web): M4-3.4 备份导出 Tab 与归档区 check-in: 53a220eaaa user: pluto tags: trunk
12:36
feat(repo): M4-3.3 归档/恢复与只读写拦截 check-in: 36402a4ffd user: pluto tags: trunk
12:35
feat(export): M4-3.2 git fast-export 任务与下载 check-in: ff6ac9efbf user: pluto tags: trunk
12:33
feat(backup): M4-3.1 仓库备份创建/列表/删除/流式下载 check-in: a17f9bb2a6 user: pluto tags: trunk
12:28
test(sync): M3-2.9 HTTP push/pull/clone/fork 与调度集成测试 check-in: 9053a39137 user: pluto tags: trunk
12:27
feat(web): M3-2.8 同步 Tab、克隆页与 fork 对话框(含 job 轮询) check-in: 1df2e5284f user: pluto tags: trunk
12:24
feat(sync): M3-2.7 镜像同步调度(60s tick,失败不重试) check-in: 9f4aff0194 user: pluto tags: trunk
12:23
feat(sync): M3-2.3/2.4/2.5/2.6 同步配置与 push/pull/clone/fork 任务 check-in: ba46eed2ea user: pluto tags: trunk
12:21
feat(jobs): M3-2.2 异步任务创建/执行/查询(含 payload 迁移) check-in: 1102da13df user: pluto tags: trunk
12:18
feat(lock): M3-2.1 仓库锁改为独立 gen_server(排队/超时取消) check-in: 310f7e1d94 user: pluto tags: trunk
12:09
test(repo): M2-1.13 创建到删除全链路集成测试 check-in: dd3409b13a user: pluto tags: trunk
12:08
feat(web): M2-1.12 仓库列表/新建/详情页(Timeline 与 Fossil 用户 Tab) check-in: 08d79268d5 user: pluto tags: trunk
12:04
feat(repo): M2-1.11 仓库管理接口统一 owner/admin 校验 check-in: 8cd03dd11b user: pluto tags: trunk
12:03
feat(repo): M2-1.10 Timeline API(分页、类型筛选、上海时间) check-in: ffd9cc0a42 user: pluto tags: trunk
12:03
feat(repo): M2-1.9 Fossil 用户管理 API(列表/新增/改权限/禁用/重置密码) check-in: f4396e2df4 user: pluto tags: trunk
12:01
feat(repo): M2-1.8 删除仓库(名称确认、仓库锁、清理元数据) check-in: 80e8633441 user: pluto tags: trunk
11:52
feat(repo): M2-1.7 仓库详情与编辑(描述/项目名称) check-in: e9ae85431d user: pluto tags: trunk
11:48
feat(repo): M2-1.6 仓库列表分页与统计缓存刷新 check-in: 3afa5b15bb user: pluto tags: trunk
11:26
feat(server): M2-1.5 repo_reader 只读统计与 timeline 查询(含真实 check-in 仓库测试) check-in: f5158a3075 user: pluto tags: trunk
11:22
feat(server): M2-1.4 创建仓库流程(校验/唯一 slug/fossil init+setup 用户/失败回滚,Unicode 仓库名实测) check-in: 5f1d375e40 user: pluto tags: trunk
11:14
feat(server): M2-1.3 fossil CLI 统一封装(port runner、超时、凭据脱敏、init/user/export/clone 全实测) check-in: cd70d9c8de user: pluto tags: trunk
10:56
docs: M2-1.2 timeutil 已随 M1-0.9 完成,勾选任务 check-in: 0baef7df38 user: pluto tags: trunk
10:55
feat(server): M2-1.1 slug 生成与仓库名校验(Unicode 支持 + 单测) check-in: 58e2b6e108 user: pluto tags: trunk
10:50
test(web): M1-0.13 前端 JSON 解码与路由状态机测试,M1 全链路回归通过 check-in: c2e4998774 user: pluto tags: trunk