Commit graph

65 commits

Author SHA1 Message Date
phact
f761eab1b4 upload dir should respect langflow flag 2025-09-11 11:58:35 -04:00
Gabriel Luiz Freitas Almeida
3141adf10a Remove commented-out API endpoint section in main.py for cleaner code. 2025-09-09 15:09:42 -03:00
Gabriel Luiz Freitas Almeida
8259dfed34 Refactor imports and improve logging in main.py; streamline API endpoint definitions and enhance document ingestion process with better error handling and structured logging. 2025-09-09 15:08:46 -03:00
phact
696cbea407 merge better 2025-09-09 13:54:03 -04:00
Sebastián Estévez
e2caae94f1
Merge branch 'main' into ingest-settings 2025-09-09 13:29:27 -04:00
Mike Fortman
05cd115162 Merge branch 'main' of github.com:langflow-ai/openrag into ingest-settings 2025-09-09 10:00:19 -05:00
Edwin Jose
8dff280930 add langflow routers with langflow file processor 2025-09-09 03:20:21 -04:00
Edwin Jose
e0117f5cd1 update to routers 2025-09-08 19:31:42 -04:00
Edwin Jose
ed41ce0a67 add router to main 2025-09-08 17:52:22 -04:00
Edwin Jose
890b2e526b updates to routers 2025-09-08 17:22:14 -04:00
Lucas Oliveira
24b4d8a83f Added restore flow functionality 2025-09-08 18:07:36 -03:00
Edwin Jose
1531c6a9f5 Merge branch 'ingestion-flow' into langflow-ingestion-modes 2025-09-08 16:51:29 -04:00
Sebastián Estévez
084502c0b6
Merge branch 'main' into ingestion-flow 2025-09-08 16:29:13 -04:00
Edwin Jose
72e87eb702 change the parameter! 2025-09-08 15:42:20 -04:00
Gabriel Luiz Freitas Almeida
6d0a94e4b4 Refactor connector service initialization to use LangflowConnectorService
This commit updates the service initialization in main.py to replace the existing ConnectorService with LangflowConnectorService. This change enhances the management of connector documents by leveraging the new service's capabilities, aligning with the ongoing improvements in asynchronous processing and code maintainability.
2025-09-08 16:42:07 -03:00
Lucas Oliveira
d6bf6444e5 Merge remote-tracking branch 'origin/main' into feat/nudges 2025-09-08 16:25:59 -03:00
Edwin Jose
3cb379370e ingestion modes for the default files 2025-09-08 13:48:45 -04:00
Edwin Jose
975a4c214a Merge branch 'ingestion-flow' into langflow-ingestion-modes 2025-09-08 12:51:34 -04:00
Gabriel Luiz Freitas Almeida
d5166f4314 fix langflow file service change 2025-09-08 12:59:28 -03:00
Gabriel Luiz Freitas Almeida
503fa92788
Merge branch 'main' into ingestion-flow 2025-09-08 12:19:52 -03:00
Edwin Jose
6c99c1b61d Implement unified upload and ingest endpoint in Langflow
This commit introduces a new combined endpoint for uploading files and running ingestion in Langflow. The frontend component is updated to utilize this endpoint, streamlining the process by eliminating separate upload and ingestion calls. The response structure is adjusted to include deletion status and other relevant information, enhancing error handling and logging practices throughout the codebase.
2025-09-08 02:03:02 -04:00
phact
174823f5d4 spawn fix 2025-09-06 00:45:10 -04:00
phact
69dccf87a4 merge 2025-09-05 23:57:00 -04:00
phact
49df531872 uv tui script 2025-09-05 23:56:10 -04:00
Eric Hare
9719443243
Merge branch 'main' into feat-googledrive-enhancements 2025-09-05 13:48:22 -07:00
Gabriel Luiz Freitas Almeida
7172e95d98 Update logging in initialize_services to use logger instead of print statement
This commit replaces the print statement with a logger.info call in the initialize_services function, enhancing the logging practices for better error tracking and consistency across the codebase. This change aligns with the project's focus on robust async coding and well-documented code.
2025-09-05 11:37:44 -03:00
Gabriel Luiz Freitas Almeida
531ff8b6ac Merge branch 'main' into ingestion-flow 2025-09-05 10:26:38 -03:00
Sebastián Estévez
ff5aabfed6
Merge branch 'main' into default-data 2025-09-04 21:53:38 -04:00
phact
d198ffa706 logging & format 2025-09-04 20:56:47 -04:00
Lucas Oliveira
aad89b9166 Add nudges service into backend 2025-09-04 18:15:46 -03:00
Gabriel Luiz Freitas Almeida
c4185bb33f Merge branch 'main' into ingestion-flow 2025-09-04 17:59:43 -03:00
Edwin Jose
651dc22635 update to default files using anonymous users 2025-09-04 16:57:43 -04:00
Edwin Jose
6bd610a773 making tasks of init sequential 2025-09-04 15:22:13 -04:00
Edwin Jose
12f3265654 remove init_index in default file loading 2025-09-04 15:05:06 -04:00
Edwin Jose
08b2b6371c updated the default file loading task
support auth and non auth modes such that owner is None so these files will be considered as default files
2025-09-04 15:02:25 -04:00
Sebastián Estévez
e4e3535fe2
Merge branch 'main' into default-data 2025-09-04 13:55:51 -04:00
Edwin Jose
9f62d066ef Update main.py 2025-09-04 13:37:06 -04:00
Eric Hare
da55c9e607
Update main.py 2025-09-04 09:41:56 -07:00
Eric Hare
15707a3228
Merge branch 'main' into feat-googledrive-enhancements 2025-09-04 09:39:23 -07:00
Eric Hare
2dfc8faaac
Add Mike's UI enhancements for picker 2025-09-04 09:27:18 -07:00
Gabriel Luiz Freitas Almeida
4bd2bd7765 Merge branch 'main' into ingestion-flow 2025-09-04 11:46:33 -03:00
phact
a52a842df9 centralized logging 2025-09-03 15:57:35 -04:00
phact
25a45af581 tui v0 2025-09-03 15:31:14 -04:00
Edwin Jose
366ce594d2 adds support to load files in document folder at startup 2025-09-03 13:41:53 -04:00
Gabriel Luiz Freitas Almeida
4be48270b7 Refactor main.py for improved organization and clarity
This commit reorganizes the import statements in main.py, enhancing the structure and readability of the code. It also includes minor formatting adjustments for consistency. The changes contribute to a cleaner codebase, facilitating easier maintenance and future development.
2025-09-03 10:36:54 -03:00
Gabriel Luiz Freitas Almeida
a10b35f631 Add LangflowFileService integration and new API endpoints in main.py
This commit integrates the LangflowFileService into main.py, enabling the management of user files through new asynchronous API endpoints for file upload, ingestion, and deletion. The changes enhance the application's functionality and maintainability by providing structured access to Langflow file operations, while ensuring proper authentication and session management for each endpoint.
2025-09-03 10:36:46 -03:00
phact
9074bda6ed ruff 2025-09-03 09:17:30 -04:00
Gabriel Luiz Freitas Almeida
003cb1a443 Refactor imports and enhance service organization in main.py
This commit reorganizes the import statements in main.py for better clarity and structure. It consolidates API endpoint imports and service imports, ensuring a cleaner and more maintainable codebase. Additionally, it updates the print statement for connection loading to improve logging consistency.
2025-09-02 23:10:37 -03:00
phact
1b14d6c8e5 no auth mode 2025-09-02 10:50:20 -04:00
phact
0fb9246e88 connector jwt and connector cleanup fixes 2025-08-29 00:00:06 -04:00