summaryrefslogtreecommitdiff
path: root/crates/vcs_data/src/data/local/latest_info.rs
AgeCommit message (Collapse)Author
2026-01-02Rename vault admin to host and add serde renames魏曹先生
- Rename `vault_admin_list` to `vault_host_list` in config and actions - Add `#[serde(rename)]` attributes to all data structures for shorter JSON keys - Update field renames in LocalConfig, LatestFileData, LatestInfo, LocalSheetData, Member, SheetData, Share, and VirtualFileMeta
2026-01-02Add ref sheet VFS mapping to LatestInfo魏曹先生
This adds a reverse mapping from virtual file IDs to their actual paths in reference sheets, which is needed for proper file resolution during operations that reference files by ID.
2026-01-02Add host mode and update sheet visibility model魏曹先生
- Add `using_host_mode` field to LocalConfig with getter/setter - Replace `my_sheets`/`other_sheets` with `visible_sheets`/`invisible_sheets` - Add `reference_sheets` set for host-owned sheets - Add `shares_in_my_sheets` map to track external merge requests - Update `use_sheet` to check `visible_sheets` instead of `my_sheets`
2025-12-16Replace tokio::Instant with std::time::SystemTime for update timestampsWeicao-CatilGrass
2025-11-23Apply clippy suggestions魏曹先生
2025-11-17Use std::path::PathBuf in latest_info module魏曹先生
2025-11-17Use member-specific paths for latest info files魏曹先生
2025-11-17feat: Add file status tracking and SHA1 hash system魏曹先生
- Implement SHA1 hash calculation module with async support - Add file status analysis for tracking moves, creates, and modifications - Enhance local file management with relative path handling - Update virtual file actions with improved tracking capabilities
2025-11-07Add path formatting utility and local sheet management魏曹先生
- Implement format_path_str function to clean and normalize file paths - Add LocalSheet struct for tracking local file metadata - Support CRUD operations on local sheet mappings - Integrate path formatting into local sheet operations
2025-11-07Add documentation for local cached data structures魏曹先生
2025-11-03update: Local actions and data structures魏曹先生
- Update local actions implementation - Improve latest info handling - Enhance vault sheets management
2025-10-30Add LatestInfo struct for client data persistence魏曹先生