summaryrefslogtreecommitdiff
path: root/crates/vcs_actions/src/actions/track_action.rs
AgeCommit message (Collapse)Author
2026-01-02Add host mode authentication and reference sheet handling魏曹先生
- Return host mode status from auth_member to determine admin privileges - Add reference sheet detection to get_current_sheet_name with allow_ref parameter - Prevent modifications to reference sheets unless in host mode - Use VAULT_HOST_NAME as sheet holder for host mode operations - Add share/merge share action registrations
2025-12-24Add local output channel for CLI feedback in track actions魏曹先生
Add `try_get_local_output` helper to retrieve output channel from context and `local_println!` macro for sending formatted strings. Use these in track actions to send progress messages to CLI instead of stdout. Also reduce log level for connection events from info to debug.
2025-12-15Rename `file_status` to `workspace_analyzer`魏曹先生
2025-12-08Add allow_overwrite_modified flag to track file action魏曹先生
When tracking files, modified files are now skipped instead of automatically synced if the new `allow_overwrite_modified` flag is false. The action result includes a new `skipped` field listing these files.
2025-12-04Implement first download logic for missing files魏曹先生
- Add check for non-existent files in track_file_action - Include VirtualFileId in SyncVersionInfo type - Handle first download case in proc_sync_tasks_local by creating new mapping - Ensure parent directories exist before writing downloaded files
2025-11-25Rename `virtual_file_action.rs` to `track_action.rs`魏曹先生