* 📝 (configuration-authentication.md): Improve formatting and readability of authentication configuration documentation. Add note recommending the use of a .env file for setting variables for security and maintainability.
* remove-export-note
---------
Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
* refactor: rename DataSet to DataFrame
* feat: add DataFrameInput type and update InputTypes definition
* feat: add DataFrame type to CUSTOM_COMPONENT_SUPPORTED_TYPES
* refactor: replace DataSet with DataFrame in schema and tests
📝 (sanitizedHTMLWrapper/index.tsx): Update className from "m-1" to "m-1 w-full" for better styling
✨ (generalBugs-prompt.spec.ts): Add test for user to edit an empty prompt in the application
* Removed sidebar shortcut
* Fixed restore default shortcut
* Added new shortcut and fixed the freezePath one
* Added shortcut to sidebar opening
* Added shortcut_mod for correct restore, added shortcut for sidebar
* Fixed freezePath shortcut name
* Refactored the shortcutName get to get the correct shortcut
* Added new toggleSidebar and fixed freezePath name
* Fix categories order
* Fix custom_component not showing the correct empty results
* Add toCamelCase function
* Refactor shortcut to work with more than one word
* Removed unused console.log
* fix ctrl not appearing
* Refactor inputListComponent to improve enable deletion of the first item
* [autofix.ci] apply automated fixes
* Refactor codeAreaModalComponent.spec.ts to improve test reliability and remove unnecessary code
* made logformat configurable
* [autofix.ci] apply automated fixes
* documentation of log format env var
* log stuff at one place in documentation
* added documentation of log environment
* check for log format
* [autofix.ci] apply automated fixes
* just load log format on custom logenv
* [autofix.ci] apply automated fixes
* no more invalid whitespaces
* fixed br s with escape
* logging error in case of invalid format string
---------
Co-authored-by: Kraxner Thomas <thomas.kraxner@illwerkevkw.at>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
* feat: enhance DataSet class with improved constructor and methods for better data handling
- Added custom constructor to support various input formats including lists of Data objects, dictionaries, and existing DataFrames.
- Introduced methods `add_row` and `add_rows` for adding single or multiple rows to the DataSet.
- Updated docstrings and examples for clarity and usability.
- Ensured compatibility with pandas DataFrame operations while preserving Data object structures.
* test: add comprehensive tests for DataSet initialization and row operations
* feat: add DataSet class to schema module
* refactor: simplify DataSet initialization and improve data validation
* 🐛 (Instagram Copywriter.json): fix load_from_db field to be set to true instead of false to correctly load data from the database.
* 🐛 (setup.py): Fix condition to update component versions by excluding "load_from_db" attribute
🐛 (Instagram Copywriter.json): Fix incorrect "load_from_db" value for "api_key" and "openai_api_base" properties
* Refactor inputListComponent.spec.ts to improve test reliability and performance
* Refactor: update intComponent tests for improved reliability and performance (#4860)
* Refactor inputListComponent.spec.ts to improve test reliability and performance
* Refactor IntComponent test to improve search reliability and performance
* Refactor test grep pattern to fix syntax error
* debuging ci
* Refactor test grep pattern to fix syntax error and improve test reliability and performance
* Fix error handling and logging in build_flow function
* Refactor: Update serialize_field function in utils.py
This commit refactors the serialize_field function in utils.py to handle additional data types. It now properly serializes BaseModel objects and dictionaries by recursively calling the serialize_field function on their values. Additionally, it ensures that all other data types are converted to strings before returning.
#4873
* update serialize
* fix: handle different output formats in agent message processing
* fix: correct condition for handling Anthropic message output
* refactor: extract text output handling into separate function
* 📝 (App.css): add style for ag-cell class to remove internal calculated line height for better UI appearance
* 📝 (App.css): update CSS to remove internal calculated line height for specific elements in ag-grid cells
* Fix ag grid shadcn theme
---------
Co-authored-by: cristhianzl <cristhian.lousa@gmail.com>
* 📝 (App.css): add style for ag-cell class to remove internal calculated line height for better UI appearance
* 📝 (App.css): update CSS to remove internal calculated line height for specific elements in ag-grid cells
* Add DataSet class to handle conversion between Data objects and DataFrame
* feat: enhance DataSet class with detailed docstrings and examples for better usability
* feat: add custom constructor property to DataSet for improved DataFrame compatibility
* test: add unit tests for DataSet class methods and functionality
* adding list of Data output to Parse Data
* [autofix.ci] apply automated fixes
* enabling connection from more List outputs
* [autofix.ci] apply automated fixes
* refactor to have single return type
* [autofix.ci] apply automated fixes
* addressing linting comments
* [autofix.ci] apply automated fixes
* apparently lint was missed...
* sigh
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Eric Hare <ericrhare@gmail.com>
* Add dynamic shard count calculation for Playwright tests in CI workflow
* Fix incorrect format for shardTotal in TypeScript test workflow
* Enhance CI workflow by dynamically generating shard indices using JSON array
* Set default test suites to an empty array in TypeScript CI workflow
* Improve shard index array creation using jq in CI workflow
* Add Playwright installation step to CI workflow
* Update CI workflow to use setup-node and install Node.js dependencies
* Refactor shard index array creation in CI workflow for proper escaping
* Refactor CI workflow to use matrix combinations for test sharding
* Refactor CI workflow to improve matrix handling and shard configuration
* Remove redundant condition from Playwright Tests job in CI workflow
* Add grep pattern for release tests and conditional job execution in CI workflow
✨ (playground-button.tsx): add new PlaygroundButton component to flowToolbarComponent for interactive playground feature in the application
♻️ (index.tsx): refactor import path for PlaygroundButton component to correct directory structure in flowToolbarComponent