-
596d8d5e27
Add RAID 0 production deployment suite
main
Warren
2026-05-19 10:10:32 +08:00
-
8a5daa37eb
WebDAV Server成功启动 + 挂载指南
Warren
2026-05-18 23:21:45 +08:00
-
71fa48a626
System Extension注册完成 + FSKit Driver待办事项
Warren
2026-05-18 20:45:50 +08:00
-
14863d323e
Session修改:Mutex死锁修复+AGENTS更新
Warren Lo
2026-05-18 17:02:30 +08:00
-
8589a02042
添加 warren_tests 数据验证(5个测试)
Warren
2026-05-18 16:23:10 +08:00
-
8045288667
FSKit简化版数据验证指南:结构与意义详解
Warren
2026-05-18 16:22:05 +08:00
-
6bfdc40840
FSKit复杂版vs简化版详细对比分析(完整)
Warren
2026-05-18 16:14:41 +08:00
-
e8a59a5f84
修复 Cargo.toml:添加 fskit_mount + fskit_poc binaries
Warren
2026-05-18 15:54:42 +08:00
-
f4dd1acdbe
FSKit简化版成功:编译通过 + Tests passing
Warren
2026-05-18 15:52:25 +08:00
-
d99ccbfaaf
FSKit核心实现完成(489行)
Warren
2026-05-18 15:47:10 +08:00
-
f8edac04bd
FSKit POC成功报告:验证objc2-fs-kit可行性
Warren
2026-05-18 15:40:43 +08:00
-
13b700ed0c
研究直接使用 FSKit.framework:发现 objc2-fs-kit bindings
Warren
2026-05-18 15:36:44 +08:00
-
c17e57f599
验证 FSKit 是 Apple 官方 API:存在于 macOS 26.4.1
Warren
2026-05-18 15:29:35 +08:00
-
d3bfd7020f
釐清 FSKit 未测试原因:依赖 go-nfsv4 统一二进制
Warren
2026-05-18 15:22:45 +08:00
-
0f65e75303
釐清 NFS 技術選型:从 NFSv4 到 WebDAV 的决策链
Warren
2026-05-18 15:15:15 +08:00
-
45d1ef0bd9
Add WebDAV server test documentation
Warren
2026-05-18 12:14:42 +08:00
-
9bf6c3c08a
Fix FakeLs import: use dav_server::fakels::FakeLs
Warren
2026-05-18 12:02:54 +08:00
-
beeb466c7a
Fix WebDAV server: use FakeLs lock system
Warren
2026-05-18 12:01:46 +08:00
-
0e3ea67e7f
Fix WebDAV lock database path (handler.rs)
Warren
2026-05-18 02:01:35 +08:00
-
d646e81e36
Recreate configure_iscsi.rs after accidental overwrite
Warren
2026-05-18 01:46:54 +08:00
-
3cfc5eeb54
feat: Improve PDF preview with fullscreen button
Warren
2026-05-17 05:44:32 +08:00
-
09f0cb7ae9
feat: Add zoom in/out controls for image preview
Warren
2026-05-17 05:37:49 +08:00
-
b5cf80e981
fix: Add user_id to photo navigation arrows
Warren
2026-05-17 05:34:40 +08:00
-
37cf7d3c0e
fix: Auto-switch to list mode for search results
Warren
2026-05-17 05:31:39 +08:00
-
bd09b59a67
feat: Add search function for File Tree
Warren
2026-05-17 05:25:04 +08:00
-
ce4f0602c8
fix: Add user_id to stream and probe API calls
Warren
2026-05-17 04:53:07 +08:00
-
89aa4989da
feat: Add file_locations to scan and fix file info API
Warren
2026-05-17 04:29:46 +08:00
-
5dbe69d08f
fix: Set temporary file_uuid for files without SHA256
Warren
2026-05-17 04:07:32 +08:00
-
d783fdc397
feat: Add children_json update to scan system
Warren
2026-05-17 03:35:35 +08:00
-
86fa66bb42
fix: Add parent_id to all nodes in scan system
Warren
2026-05-17 03:26:15 +08:00
-
6b11e8fa41
docs: Add File Scan System documentation
Warren
2026-05-17 03:21:25 +08:00
-
05f89ea1ac
feat: Add file scan and async hash system
Warren
2026-05-17 03:20:35 +08:00
-
e3bf885b6b
feat: Add folder structure to momentry and warren databases
Warren
2026-05-17 02:42:08 +08:00
-
7a87988472
fix: Remove duplicate database save code and fix params format
Warren
2026-05-17 02:32:25 +08:00
-
f598e453e7
fix: Fix ownership issue by cloning values before spawn_blocking
Warren
2026-05-17 02:31:24 +08:00
-
fd6a679620
fix: Fix node_id string slice syntax error
Warren
2026-05-17 02:30:37 +08:00
-
27fd87d5d5
fix: Fix string slice syntax error in UUID generation
Warren
2026-05-17 02:29:00 +08:00
-
87bac3f201
feat: Generate UUID based on file properties (path+filename+mac+mtime)
Warren
2026-05-17 02:28:06 +08:00
-
95c529b377
feat: Make upload handler work independently without external API
Warren
2026-05-17 02:23:45 +08:00
-
2898935932
fix: Create user directory before file upload
Warren
2026-05-17 01:36:03 +08:00
-
e3a5323196
fix: Use user-specific directory for file uploads (complete)
Warren
2026-05-17 01:34:13 +08:00
-
d54e70a366
feat: Add logout button for File Tree authentication
Warren
2026-05-17 01:30:42 +08:00
-
b123fc9c47
test: Manually add SVG file to momentry database for testing
Warren
2026-05-17 01:10:13 +08:00
-
9b7b201230
fix: Copy demo.sqlite as template for warren and momentry databases
Warren
2026-05-17 00:58:56 +08:00
-
35c7f564ef
fix: Create empty databases for warren and momentry users
Warren
2026-05-17 00:56:31 +08:00
-
181ecc2ed2
fix: Set admin123 password for all users (warren, momentry)
Warren
2026-05-17 00:54:38 +08:00
-
df5f7e5e30
fix: Use verified bcrypt hash (admin123) for both demo and admin
Warren
2026-05-17 00:44:28 +08:00
-
990311318d
fix: Use correct bcrypt hash for demo123 password
Warren
2026-05-17 00:43:34 +08:00
-
a5169b1989
fix: Set demo/admin passwords and fix eye icon position
Warren
2026-05-17 00:42:13 +08:00
-
7bb25bf6a9
fix: Fix demo/admin passwords and eye icon position
Warren
2026-05-17 00:41:08 +08:00
-
683526c406
fix: Fix demo user password and eye icon position
Warren
2026-05-17 00:40:11 +08:00
-
b98fbf93bf
fix: Fix File Tree Authentication modal close button
Warren
2026-05-16 23:45:21 +08:00
-
cc18d9e6e0
fix: Use correct bcrypt hash for admin password
Warren
2026-05-16 23:25:36 +08:00
-
3fcfaa6aab
fix: Correctly set admin password hash in databases
Warren
2026-05-16 23:22:49 +08:00
-
013acef5d4
fix: Set admin password with correct bcrypt hash
Warren
2026-05-16 23:22:06 +08:00
-
b3074d2e42
fix: Set admin password hash in both databases
Warren
2026-05-16 23:21:17 +08:00
-
fad17e5962
fix: Set correct bcrypt hash for admin password
Warren
2026-05-16 23:20:38 +08:00
-
531e867749
fix: Update admin password with fresh bcrypt hash
Warren
2026-05-16 22:50:35 +08:00
-
4098bf1d8a
fix: Remove authentication requirement for tree API
Warren
2026-05-16 22:48:33 +08:00
-
f71c65bbfa
fix: Ensure loadTree fetch call includes Authorization header
Warren
2026-05-16 22:33:07 +08:00
-
3221b10918
feat: Add user authentication for File Tree with id/password login
Warren
2026-05-16 22:30:07 +08:00
-
c8043c19fa
fix: Remove authentication requirement for tree API
Warren
2026-05-16 22:09:27 +08:00
-
a120bec14f
feat: Add password visibility toggle with eye icon to AdminLoginModal
Warren
2026-05-16 21:57:47 +08:00
-
2611874b14
feat: Add Enter key support for admin password input
Warren
2026-05-16 21:41:55 +08:00
-
0a0e4a8b9c
feat: Add 10-second timeout for admin re-authentication
Warren
2026-05-16 21:26:35 +08:00
-
ed9f4490c8
fix: Complete admin authentication - set PostgreSQL password
Warren
2026-05-16 21:21:35 +08:00
-
9037f7674f
chore: Remove temporary gen_hash tool
Warren
2026-05-16 21:01:53 +08:00
-
3e959fcbb7
fix: Complete admin authentication implementation
Warren
2026-05-16 21:01:14 +08:00
-
44d5f0c619
fix: Generate correct bcrypt hash and update PostgreSQL admin password
Warren
2026-05-16 20:59:48 +08:00
-
ec6d4f63c9
fix: Fix admins borrow after move in pg_client.rs
Warren
2026-05-16 20:50:42 +08:00
-
7a44e7fa6b
fix: Correct pg_client.rs fetch_admins and server.rs AppState
Warren
2026-05-16 20:49:54 +08:00
-
c0816c888f
fix: Remove duplicate fetch_admins definition in pg_client.rs
Warren
2026-05-16 20:48:19 +08:00
-
4be06d2fcd
feat: Add admin authentication for Settings panel
Warren
2026-05-16 20:47:28 +08:00
-
cdb12c1951
feat: Add password visibility toggle in Settings panel
Warren
2026-05-16 20:34:09 +08:00
-
e3901b55d3
feat: Add UI Settings panel with config management
Warren
2026-05-16 20:30:39 +08:00
-
af0676c8dd
docs: add authentication system documentation
Warren
2026-05-16 17:55:25 +08:00
-
6e3de0169e
feat: implement authentication system
Warren
2026-05-16 17:54:32 +08:00
-
2e7d538712
feat: add scheduled cleanup workflow (weekly auto-cleanup)
Warren
2026-05-16 17:36:51 +08:00
-
e3b699cda7
docs: add deployment test experience summary (methodology focused)
Warren
2026-05-16 17:01:57 +08:00
-
07c6bbf704
docs: update AGENTS.md with CI fix success (Run ID 7)
Warren
2026-05-16 16:48:16 +08:00
-
34b6839897
fix: replace GitHub Action with native rustup installation
Warren
2026-05-16 16:41:26 +08:00
-
87a3eea2c6
docs: add CI log retrieval methods and failure diagnosis to AGENTS.md
Warren
2026-05-16 16:40:52 +08:00
-
79e761082d
fix: improve CI workflow robustness
Warren
2026-05-16 16:26:04 +08:00
-
24f3ddc34e
docs: update AGENTS.md with deployment status and CI issues
Warren
2026-05-16 16:16:07 +08:00
-
8371aef693
fix: resolve clippy warnings and test errors
Warren
2026-05-16 16:13:37 +08:00
-
e51728aa35
fix: update workflow runs-on to match runner labels
Warren
2026-05-16 16:05:39 +08:00
-
7757827ece
chore: update workflow labels and add access token documentation
Warren
2026-05-16 15:57:59 +08:00
-
e3d6b60825
feat: MarkBase initial version
Warren
2026-05-16 15:37:37 +08:00