📝 (authContext.tsx): remove unused autoLogin function and refactor getUser function to improve code readability and maintainability
📝 (authContext.tsx): add getUser function to retrieve user data and improve user authentication flow
📝 (auth.ts): add getUser function to AuthContextType to improve type safety and provide a clear API for accessing user data
* Add options field to FIELD_FORMAT_ATTRIBUTES constant and import pathlib in test_initial_setup.py
* Update TEXT_FILE_TYPES in utils.py and handle missing file path error in Vertex class
* Fix tweak value assignment in process.py and clear session cache in test_process.py
* New lock
* Update repository URLs and fix file paths in code blocks
* Fix data retrieval in test_pickle_graph and test_pickle_each_vertex in test_graph.py
* Refactor load_starter_projects function to include type hinting in setup.py
* Update name of Basic Prompting (Hello, world!) project to Basic Prompting (Hello, World)
* Refactor Graph.process() method to accept start_component_id parameter
* Refactor test_endpoints.py to use "Chat Output" instead of "Prompt Output" and "ChatOutput" instead of "TextOutput"
* Refactor run_on_mac_or_linux function in __main__.py to remove open_browser parameter
* Update Docker image tags in GitHub workflows to use logspace/langflow instead of langflow/langflow
* Update package versions in pyproject.toml and poetry.lock
* re-add --fix
* Add PythonREPLToolComponent to tools/__init__.py and create PythonREPLTool.py
* Refactor PythonREPLToolComponent to use build_status_from_tool in PythonREPLTool.py
* Refactor model_specs imports in ChatLiteLLMSpecs.py
* Refactor imports in various files
* Refactor model_specs imports and class names in AnthropicLLMSpecs.py and AnthropicSpecs.py
This pull request introduces comprehensive new tests for our components,
significantly improving our project's test coverage. In addition to the
new component tests, this PR addresses and resolves several issues that
were affecting our general test suite, enhancing its reliability and
efficiency.
* Update package versions in pyproject.toml
* Merge remote-tracking branch 'origin/dev' into new_release
* Refactor build project for distribution in pre-release workflows
* Merge remote-tracking branch 'origin/dev' into new_release
* Add version check and new version notice
* Add function to extract letter from pre-release version
* Update version banner and add package update notice
* Change log level from error to debug
* Refactor logging configuration and add InterceptHandler
* update banner
* Update launch.json path in .vscode directory
* Update Dockerfile to use logspace/langflow:latest image
* Update docker-compose.yml with new version and add PostgreSQL service
* Add langflow 1.0-alpha tag
* Update Logspace link and version display
* Update package versions in pyproject.toml
---------
Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@logspace.ai>