fix(storage): improve layout and overflow handling in StorageSystem component#52
Merged
felix-schultz merged 60 commits intomainfrom Apr 22, 2025
Merged
fix(storage): improve layout and overflow handling in StorageSystem component#52felix-schultz merged 60 commits intomainfrom
felix-schultz merged 60 commits intomainfrom
Conversation
…mports in backend state
- Removed unused import of ValueType in from_string.rs. - Updated VariablesMenu component to improve upsertVariable and removeVariable functions by ensuring proper command execution. - Reordered imports in flow-board.tsx to maintain consistency and clarity.
… multiple files + optional background task for flushing
- Added Compiled Nodes (Placeholder) - Final Format for Boards - Added Layers (Placeholder)
…erWidthIcon import
…nterfaces and schemas
- Added Event Callback Functions - Added On Finished Callbacks - Fixed History Message Parsing
…xtension handling
…ling in flow nodes
…ed event handling
… event handling and chat event modules
- optimized & fixed copy paste - fixed some rendering problems in the interface
- Added `http-range` package for improved HTTP range requests. - Updated `layout.tsx` to ensure proper file endings. - Refactored `page.tsx` to utilize `StorageSystem` for better file management. - Enhanced `Cargo.toml` to include new dependencies and features. - Introduced new storage functions in `flow.rs` for better file handling. - Implemented `storage_get` and `storage_to_fullpath` commands for URL management. - Improved `data_url.rs` with async function for converting paths to data URLs. - Created new UI components for storage management including breadcrumbs and file/folder display. - Updated `empty-state.tsx` to handle multiple action buttons. - Added file preview capabilities for various file types in `file-previewer.tsx`. - Ensured all new components are exported in the appropriate index files.
- Updated capabilities.json to include new clipboard manager permissions: allow-clear, allow-read-image, allow-read-text, allow-write-html, allow-write-image, allow-write-text, deny-clear, deny-read-image, deny-read-text, deny-write-html, deny-write-image, deny-write-text. - Extended desktop-schema.json and macOS-schema.json to define clipboard manager permissions with detailed descriptions. - Improved storage.rs to utilize generic delete_stream for better performance in storage removal. - Integrated clipboard manager plugin in lib.rs for enhanced functionality. - Removed Content Security Policy (CSP) restrictions in tauri.conf.json for improved flexibility. - Updated storage-breadcrumbs.tsx and storage-file-or-folder.tsx to enhance UI interactions with new file actions (share, delete, download). - Refactored storage-system.tsx to support new file actions and improve file handling. - Enhanced empty-state.tsx and file-previewer.tsx for better user experience and code language detection.
feature / image nodes
…ge handling capabilities - Introduced `ReadImageFromUrlNode` for reading images directly from a URL. - Updated `NodeImage` structure to manage image references using `Arc<Mutex<DynamicImage>>`. - Enhanced `NodeImage` methods for better image retrieval and manipulation. - Added `set_extension` method to `FlowPath` for dynamic file extension handling. - Improved existing nodes to utilize the new image handling features. - Updated UI components to support new functionalities and improve user experience.
- Updated response-chunk.json and response.json schemas to include new properties and restructure existing ones for better clarity and functionality. - Introduced new token details structures for prompt and completion tokens. - Added layer support in IBoard and INode interfaces to enhance flow board capabilities. - Implemented keyboard shortcuts for placing nodes in the flow board, improving user experience. - Cleaned up imports and optimized code in flow-node.ts and flow-board.tsx for better readability and performance. - Added reqwest-eventsource dependency for enhanced event handling in types package.
|
Here's the code health analysis summary for commits Analysis Summary
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.