* docs: Change CORS headers example to use array syntax
This ensures that the LANGFLOW_CORS_* environment variable examples are using the correct and working syntax.
* Place origins in list[str] as well
---------
Co-authored-by: Jordan Frazier <jordan.frazier@datastax.com>
Co-authored-by: Jordan Frazier <122494242+jordanrfrazier@users.noreply.github.com>
* Beginning cherry-pick of changes
* more updates
* Add local and s3 storage services, modified base storage service, delegate from langflow to lfx
* more change
* remove all instances of with session
* test s3
* add tests and fix fe
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes (attempt 2/3)
* fix diamond inheritance and some flush / reset db patterns
* [autofix.ci] apply automated fixes
* Add methods for injectable session scopes
* user run_until_complete for some async calls
* [autofix.ci] apply automated fixes
* Fix csv and json to data components
* Fix some imports and add s3_comp and local-storage_serv testing
* Fix test paths
* more test fixes
* Import and test fixes
* fix remaining s3 compo tests
* Fix langchain compatibility versions
* Fix json/csv agent test mocks
* Fix base file reads with structured output path
* re-add lock
* Add safety around file streaming gen
* [autofix.ci] apply automated fixes
* comment
* improve error handling for file deletion
* abstract reads to storage utils
* [autofix.ci] apply automated fixes
* remove unnecessary deps
* fix lint issues
* fix byte stream generator call in download_file function
* Add import error handling for langchain dependencies in CSV and JSON agent components
* Add pypdf as a dependency in both uv.lock and pyproject.toml files
* ruff
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes (attempt 2/3)
* fix test patches
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes (attempt 2/3)
* [autofix.ci] apply automated fixes (attempt 3/3)
* Add noop database service and fix tests to utilize that
* comp index
* mock the imports more but not sure if that's the best soln
* ruff
* [autofix.ci] apply automated fixes
* uses commit in test since it yields
* [autofix.ci] apply automated fixes
* Fix prof pic test
* update prof pic size to fix test?
* ruff
* update lockfile
* update comp index
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes (attempt 2/3)
* use full path to altk test import
* update lockfile. again?
* Marks json test to allow a task leak, allowing since deprecated component
* [autofix.ci] apply automated fixes
* use lockfile from main to temporarily bypass issues with altk
* Update component build index
* [autofix.ci] apply automated fixes
* Fix conftest session scope usage?)
* Fix conftest yields
* lockfile
* [autofix.ci] apply automated fixes
* Fix another test session patterns
* Fix test type
* ruff
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes
* Update s3.py
* [autofix.ci] apply automated fixes
* Document the append param
* [autofix.ci] apply automated fixes
* Update test_s3_endpoints.py
* [autofix.ci] apply automated fixes
* add back dep import script
* mock fixes
* fix save file tests
* [autofix.ci] apply automated fixes
* Flush after delete in upload_user_file
* use current path in loop csv test
* ruff
* ruff
* Updates the sqlite pragma test to use sqlite3 directly
* ruff
* ensure pragma test db is in wal mode
* Adds back some relevant tests
* ruff
* Add more integration s3 tests
* ruff
* component index
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
Co-authored-by: Eric Hare <ericrhare@gmail.com>
* Improve README Quickstart section and reorganize installation options
- Add prominent Desktop download section before Quickstart
- Remove $ symbols from shell commands to fix copy button functionality
- Add clear 'Run from source' option with make run_cli for developers
- Improve Docker installation instructions with usage details
- Move security warnings to after installation options for better flow
- Remove redundant star/issues badges
These changes address common user confusion when trying to run Langflow,
especially for developers who clone the repo first and then struggle with
the package installation instructions.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
* Add dark mode logo support
- Added picture element for automatic dark/light mode logo switching
- Dark mode shows blue background logo, light mode shows black logo
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
* Final README improvements
- Made 'Other install options' a proper section with emoji
- Updated deployment section with rocket emoji
- Fixed single-line formatting for subsections
- Added new star animation gif
- Changed 'tool' to 'platform' in description
* Improve Desktop download section messaging
- Made text more concise and action-oriented
- Changed download emoji from arrow to inbox
- Removed redundant 'built-in' and bold formatting
- Cleaner parenthetical for OS availability
* Revise README for Langflow Desktop and deployment info
Updated sections for clarity and added details about Langflow Desktop and deployment options.
* Revert star gif to GitHub attachment URL
Testing if local file path issue or markdown previewer issue
* Apply suggestion from @mendonk
* Apply suggestion from @mendonk
* Apply suggestion from @mendonk
* Apply suggestion from @mendonk
* readme-changes
* Apply suggestion from @mendonk
---------
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
* Update version to 1.6.7
* bump lfx too
* choosed current versino in openapi.json of 1.6.5 vs 1.6.7
* choosed current versino in openapi.json of 1.6.5 vs 1.6.7
* more version bumps
* missed this one
* change pypi_nightly_tag.py version to read it from pyproject.toml directly
* get_latest_version was missing arg build_type
* naming error
* using lfx logic to explore for MAIN_PAGE
* using lfx logic to explore for MAIN_PAGE
* allow --prerelease
* change script in nightly_build
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes (attempt 2/3)
* [autofix.ci] apply automated fixes (attempt 3/3)
---------
Co-authored-by: Olfa Maslah <olfamaslah@Olfas-MacBook-Pro.local>
Co-authored-by: Olfa Maslah <olfamaslah@macbookpro.war.can.ibm.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Updated the documentation to reflect the correct location of the Langflow Desktop logs. The previous path was outdated — the logs were only found at the new directory indicated in this update.
* feat: Add CometAPI integration with new components and documentation.
- Updated sidebars to include CometAPI bundle.
- Enhanced compatibility modules to support CometAPI constants.
- Implemented lazy loading for CometAPI icons in the frontend.
- Added CometAPI to the list of sidebar bundles in styleUtils.
- Introduced CometAPI documentation page detailing usage and parameters.
- Created CometAPI icon components for consistent UI representation.
- Defined CometAPI model constants for available models.
- Developed CometAPI component for language model integration with input handling.
- Implemented model fetching logic from CometAPI API.
* fix: Update CometAPI component with improved error handling and dynamic imports
* Update docs/sidebars.js
Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>
* Update docs/docs/Components/bundles-cometapi.mdx
Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>
* Update docs/docs/Components/bundles-cometapi.mdx
Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>
* Update docs/docs/Components/bundles-cometapi.mdx
Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>
* Update docs/docs/Components/bundles-cometapi.mdx
Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>
* Update docs/docs/Components/bundles-cometapi.mdx
Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>
* Update docs/docs/Components/bundles-cometapi.mdx
Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>
* add tests to cometAPI
* [autofix.ci] apply automated fixes
* Add new Claude model constant
* fixtest_component_input_types
* build component index
* test_lambda_filter
* fix merge conflicts test_lambda_filter
* build_component_index
* [autofix.ci] apply automated fixes
* fix ruff errors
* update component index
* build component index
* build_component_index
* build component index
* build: Update component index for CometAPI integration
* fix: playwright tests
* chore: Update starter projects with latest component versions
* chore: no code changes (empty change set)
No modifications to source files were detected in this change set.
This is a no-op commit used to record a checkpoint; no behavior,
dependencies, or tests were altered.
Files changed: 0
* fix tests for components
* build component index
---------
Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com>
Co-authored-by: Himavarsha <40851462+HimavarshaVS@users.noreply.github.com>
Co-authored-by: himavarshagoutham <himavarshajan17@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Jordan Frazier <122494242+jordanrfrazier@users.noreply.github.com>