* refactor: Update documentation links and restructure starter projects to use cases
* feat: Add new redirects for use cases in Docusaurus configuration
* lint
* force-menu-collapse
* change-usecase-to-tutorial
* chore: update Python version requirement and remove deprecated dependencies in pyproject.toml files
* Updated Python version requirement to allow up to 3.14 in both main and base pyproject.toml files.
* Removed deprecated dependencies: cohere and pyautogen from the main dependencies list.
* chore: update Python version requirements and add support for Python 3.13 in uv.lock
* Updated the required Python version to allow up to 3.14.
* Adjusted resolution markers for Python versions to include 3.13.
* Added markers for the 'typing-extensions' dependency to restrict it for Python versions below 3.13.
* Included additional wheel files for various packages to support Python 3.13 compatibility.
* Update Python version requirements in README files to support Python 3.13
* Update Python version in GitHub Actions workflow to 3.13
* Update Python version in GitHub Actions workflows to include 3.13
* Update installation documentation to support Python 3.13 and clarify troubleshooting steps
* revert changes to docs until we release
* chore: add ag2 dependency and update uv.lock for Python 3.13 compatibility
* Added ag2 version 0.3.2 and 0.5.2 to pyproject.toml and uv.lock with appropriate resolution markers for Python versions.
* Included flaml version 2.3.2 in uv.lock to ensure compatibility with the new ag2 dependency.
* Updated dependency specifications to support Python 3.13 and above.
* docs: Update quickstart guide to include prerequisites and detailed steps for building a chatbot with vector RAG
* cleanup
* add-file-component
* component-type
* docs: Update prerequisites and instructions in quickstart guide
* Apply suggestions from code review
Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
---------
Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
* docs: enhance Google Cloud Vertex AI setup guide for Langflow
- Add detailed step-by-step instructions for creating a Google Cloud project
- Include instructions for creating and configuring a Service Account
- Add steps for generating and downloading a JSON key file
- Provide an example of the JSON key file structure
- Include instructions for enabling the Vertex AI API
- Add steps for configuring credentials in Langflow components
- Include relevant screenshots and GIFs to illustrate each step visually
- Improve overall clarity and completeness of the setup process
Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
* feat: Update Google Cloud Vertex AI integration documentation for clarity and structure
* remove-unused-images
* docs: update Google Cloud Vertex AI integration setup instructions
* docs: update Google Cloud Vertex AI integration setup instructions
---------
Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
* Added best practices document
* Refactored global variables page
* added category
* move-security-page
* link
* Removed title from Security Best Practices
* Avoid empty headings
* Sentence case for headings
* Remove general best practices not related to Langflow
* Add bulleted list instead of numbered list
* changed default secret locations to use the default secret key locations
* Add periods on end of sentences
* Changed title to be imperative
---------
Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
* 📝 (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>
* 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>
* Add documentation for configuring external databases with Langflow
* Update title in configuration documentation to 'External Database Configuration'
* Update PostgreSQL configuration docs to include .env file usage instructions
* more-context
* fix: improve clarity in instructions for starting services in custom database configuration
---------
Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
* refactor: Improve structure and attributes of Message object in guides-data-message.md
Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
* docs: Add Google OAuth Integrations Docs
- Added documentation teaching how to configure an application using Google's OAuth API to use the components present in Langflow. Example: (Google Drive Loader, Google Drive Search and Gmail Loader).
Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
* docs: Updated the json available for download with the example flow
- Updated the json available for download with the example flow for using OAuth permissions in Langflow.
- Modified the existing Google Oauth Token component in Flow, with corrections and updates from component.
Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
* cleanup-style
* url
* docs: Add Google OAuth Integrations Docs
- Added documentation teaching how to configure an application using Google's OAuth API to use the components present in Langflow. Example: (Google Drive Loader, Google Drive Search and Gmail Loader).
Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
* docs: Updated the json available for download with the example flow
- Updated the json available for download with the example flow for using OAuth permissions in Langflow.
- Modified the existing Google Oauth Token component in Flow, with corrections and updates from component.
Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
* cleanup-style
* url
* fix: Updated Google Oauth Token component in flow example
- The component code has been updated to resolve lint issues and improve performance as per commit example:
https://github.com/langflow-ai/langflow/pull/4383/commits/4df070f6e23a323114930e3e1dce500df7368353
Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
* docs: apply reviewer’s suggestions for documentation clarity
- Corrected grammar and improved readability as per GitHub review feedback
Co-authored-by: Vinícios Batista da Silva <vinicios.batsi@gmail.com>
* update-gif-new-workflow
* style-and-test
* Apply suggestions from code review
Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
---------
Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com>
Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
Co-authored-by: KimberlyFields <46325568+KimberlyFields@users.noreply.github.com>
* docs: Update agent tool documentation and enhance flow as tool component details
* docs: Update component terminology for consistency and improve section title
* chore: add lucide-react dependency to package-lock and yarn.lock
* ✨ (package.json): add lucide-react package to dependencies for using Lucide icons in the project
✨ (index.tsx): create a new Icon component to render Lucide icons with specified name, size, and color properties
* ♻️ (package.json): remove lucide-react dependency as it is no longer needed in the project
* ⬆️ (package.json): upgrade lucide-react dependency to version 0.460.0
* Updated primary color to be pink
* Updated primary color and header logo
* Updated favico
* Updated icon on Mendable search for docs
* Yarn.lock update
---------
Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
* change input display name of webhook component to payload
* [autofix.ci] apply automated fixes
* 📝 (docs): update formatting and alignment of tables in components-data.md to improve readability and consistency across the document
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>