Commit Graph

  • 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