Skip to content

Update from task 6d0ecbec-160d-4792-93b8-311b9fef201d#5

Open
drysius wants to merge 1 commit intomainfrom
análise-de-código-geral-f201d

Hidden character warning

The head ref may contain hidden characters: "an\u00e1lise-de-c\u00f3digo-geral-f201d"
Open

Update from task 6d0ecbec-160d-4792-93b8-311b9fef201d#5
drysius wants to merge 1 commit intomainfrom
análise-de-código-geral-f201d

Conversation

@drysius
Copy link
Copy Markdown
Member

@drysius drysius commented Apr 30, 2026

This PR was created by qwen-chat coder for task 6d0ecbec-160d-4792-93b8-311b9fef201d.

…otocols, and UI management

* **debug_logs.rs**: Add commands for managing debug logs including listing, clearing, enabling/disabling logging and receiving frontend log messages with level, source, message and optional context parameters

* **local_fs.rs**: Implement comprehensive local filesystem operations including directory listing, file reading/writing with chunked support, renaming, deletion, mkdir, file creation and binary preview with size limits

* **rdp.rs**: Create RDP session management commands for starting sessions with resolution and authentication overrides, handling focus input, processing input batches and stopping sessions

* **remote_fs.rs**: Add remote filesystem operations supporting FTP, FTPS and SMB protocols with listing, reading/writing files in chunks, renaming, deletion, directory creation and binary preview capabilities

* **settings.rs**: Implement settings retrieval and update commands that integrate with the vault system and manage debug logging configuration

* **sftp.rs**: Create SFTP operations for file transfers between SSH sessions and local filesystem with progress tracking, chunked reading/writing and cross-session copy optimization

* **ssh.rs**: Add SSH connection management including extended connect with authentication overrides, known hosts management, terminal command execution, PTY resizing and session lifecycle controls

* **sync.rs**: Implement synchronization commands for Google login, push/pull operations, conflict resolution during startup, recovery probe and restore functionality with server address resolution

* **vault.rs**: Create vault management commands for initialization, unlocking/locking, password changes, account deletion, connection profile management and keychain operations

* **window.rs**: Add window state management commands for saving/restoring positions and sizes, minimizing, maximizing toggling and proper window lifecycle controls with validation

* **mod.rs**: Register all new command modules and re-export them for convenient access across the application

* **.gitignore**: Update ignore patterns to exclude additional build artifacts, temporary files, coverage reports and compressed archives while maintaining existing exclusions

These changes provide a complete backend infrastructure for managing connections, file systems, debugging, synchronization and UI state through well-defined Tauri commands.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants