Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Enhancements and Bug Fixes #2099

Merged
merged 24 commits into from
Jun 7, 2024
Merged

Feature Enhancements and Bug Fixes #2099

merged 24 commits into from
Jun 7, 2024

Conversation

lucaseduoli
Copy link
Collaborator

Overview:

This PR introduces several new features and fixes to improve the user experience and functionality of the application. Key updates include enhanced interactivity, export functionalities, UI improvements, and bug fixes.

New Features:

  1. Play on Hover:

    • Added functionality to play media when hovering over the entire node for better interactivity.
  2. Export Handler:

    • Implemented an export handler on the main page.
    • handleExport function added as a parameter to the header, along with an export button for easy data export.
  3. Upload Flow:

    • Introduced an "Upload Flow" button on the main page for streamlined file uploads.
  4. User Menu:

    • Added a user option in the header menu for better user profile management.

Bug Fixes and UI Improvements:

  1. Naming and Position Fixes:

    • Corrected naming issues and positioning of alerts in the export modal for clarity.
  2. Button Styling:

    • Updated buttons in the components section header to utilize ShadCN button styles for consistency.
  3. Select All Classes:

    • Resolved issues with the "Select All" functionality for improved batch operations.
  4. Import Function:

    • Fixed the import function to ensure reliable data import processes.
  5. Error Naming:

    • Standardized error naming conventions for better error handling and debugging.

Commits:

  1. Added play on hover of entire node - Enhances interactivity by enabling play on hover.
  2. Added Export handler on Main Page - Implements core export functionality.
  3. Added handleExport as parameter of header and added button to export - Integrates export control into the header.
  4. Fixed naming of errors - Improves error handling by fixing naming issues.
  5. Fixed buttons not using ShadCN buttons on header of components section - Ensures consistent button styling.
  6. Fixed naming and position of alert on Export modal - Corrects alert display issues in export modal.
  7. Fixed select all classes - Resolves issues with the "Select All" feature.
  8. Added Upload Flow button to main page - Introduces an upload button for file handling.
  9. Fixed import function - Ensures reliable import operations.
  10. Added user on header menu - Adds user options to the header for profile management.

These updates collectively enhance the application's functionality, user interface, and overall user experience.

Copy link

vercel bot commented Jun 6, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
langflow ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 7, 2024 0:10am

@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. bug Something isn't working enhancement New feature or request labels Jun 6, 2024
@dosubot dosubot bot added size:XL This PR changes 500-999 lines, ignoring generated files. and removed size:L This PR changes 100-499 lines, ignoring generated files. labels Jun 6, 2024
@Cristhianzl Cristhianzl merged commit 106ce9e into dev Jun 7, 2024
8 of 11 checks passed
@Cristhianzl
Copy link
Collaborator

LGTM
all testes passed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request size:XL This PR changes 500-999 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants