XingfenD
|
9de3b378da
|
chore: add .gitignore
|
2026-08-26 23:51:57 +08:00 |
|
XingfenD
|
d988d35881
|
fix: address branch review issues (json tags, share lockout, session expiry, file unlink)
|
2026-08-26 23:44:19 +08:00 |
|
XingfenD
|
b7af194492
|
test: integration test
|
2026-08-26 23:40:17 +08:00 |
|
XingfenD
|
f5a21d922d
|
feat: assembly and main entry point
|
2026-08-26 23:38:13 +08:00 |
|
XingfenD
|
c24df57882
|
feat: web frontend with Alpine.js
|
2026-08-26 23:36:27 +08:00 |
|
XingfenD
|
c59654fcaa
|
feat: route registration
|
2026-08-26 23:34:30 +08:00 |
|
XingfenD
|
7c10fdb50b
|
feat: add share handlers with password protection and expiry
|
2026-08-26 23:31:58 +08:00 |
|
XingfenD
|
04d054afdc
|
feat: file handlers (upload/list/download/delete)
|
2026-08-26 23:22:47 +08:00 |
|
XingfenD
|
af6aba3d37
|
feat: auth handlers and session management
|
2026-08-26 23:16:08 +08:00 |
|
XingfenD
|
2852097b26
|
feat: scanner for directory reconciliation
|
2026-08-26 23:04:13 +08:00 |
|
XingfenD
|
ee9eaf8817
|
feat: share CRUD with cascade delete
|
2026-08-26 21:49:26 +08:00 |
|
XingfenD
|
245497999e
|
feat: store layer with file CRUD
|
2026-08-26 21:41:47 +08:00 |
|
XingfenD
|
a547b69725
|
chore: project scaffolding
|
2026-08-26 21:39:31 +08:00 |
|
XingfenD
|
6c85b724d0
|
docs: yDropbox 实现计划
|
2026-08-26 21:34:44 +08:00 |
|
XingfenD
|
bfcaf489ba
|
docs: 项目结构调整 — 入口瘦身至 cmd/ydropbox,装配归 internal/app
|
2026-08-26 20:32:00 +08:00 |
|
XingfenD
|
b55c5bb6b5
|
docs: yDropbox 文件收发站设计规格
|
2026-08-26 19:59:38 +08:00 |
|