Commit graph

60 commits

Author SHA1 Message Date
Lucas Oliveira
aad89b9166 Add nudges service into backend 2025-09-04 18:15:46 -03:00
cristhianzl
c87877bb80 (agent.py): Improve user ID validation by checking if it is a Google numeric ID or a Langflow UUID format
♻️ (langflow_history_service.py, user_binding_service.py): Refactor UUID format check to use a more descriptive and clear logic based on user ID type
2025-09-04 16:26:31 -03:00
cristhianzl
6dcb65debd 📝 (frontend): Add new function 'refreshConversationsSilent' to update data without loading states
🚀 (frontend): Implement support for process.env.PORT to run app on a configurable port
🔧 (frontend): Change port variable case from lowercase 'port' to uppercase 'PORT' for better semantics
📝 (frontend): Add comments to clarify the purpose of loading conversation data only when user explicitly selects a conversation
📝 (frontend): Add comments to explain the logic for loading conversation data based on certain conditions
📝 (frontend): Add comments to describe the purpose of handling new conversation creation and resetting messages
📝 (frontend): Add comments to explain the logic for loading conversation data when conversationData changes
📝 (frontend): Add comments to clarify the purpose of loading conversations from the backend
📝 (frontend): Add comments to describe the logic for silent refresh to update data without loading states
📝 (frontend): Add comments to explain the purpose of starting a new conversation and creating a placeholder conversation
📝 (frontend): Add comments to clarify the logic for forking from a response and starting a new conversation
📝 (frontend): Add comments to describe the purpose of adding a conversation document and clearing conversation documents
📝 (frontend): Add comments to explain the logic for using a timeout to debounce multiple rapid refresh calls
📝 (frontend): Add comments to clarify the purpose of cleaning up timeout on unmount
📝 (frontend): Add comments to describe the logic for handling new conversation creation and resetting state
📝 (frontend): Add comments to explain the logic for forking from a response and starting a new conversation
📝 (frontend): Add comments to clarify the purpose of using useMemo for optimizing performance in ChatProvider
📝 (frontend): Add comments to describe the logic for using useMemo in the ChatProvider component
📝 (frontend): Add comments to explain the purpose of the useChat custom hook
📝 (frontend): Add comments to clarify the error message when useChat is not used within a ChatProvider
📝 (services): Update ChatService to fetch Langflow history with flow_id parameter for better control
2025-09-04 15:36:41 -03:00
cristhianzl
0db67b8c6a merge fix 2025-09-04 11:50:18 -03:00
phact
cad271350b langflow auth env vars in tui 2025-09-03 23:03:05 -04:00
phact
53b7fb27d2 images list 2025-09-03 22:29:00 -04:00
cristhianzl
a18e3d25dd merge fix 2025-09-03 17:44:18 -03:00
cristhianzl
0cd0297247 (agent.py): Add functionality to claim session ownership for Google users in async_langflow_chat and async_langflow_chat_stream functions
🔧 (chat_service.py): Refactor conversation deduplication logic and source statistics calculation for better performance and accuracy
🔧 (langflow_history_service.py): Implement session ownership filtering for Google users and enhance session ownership tracking functionality
🔧 (session_ownership_service.py): Create SessionOwnershipService to track session ownership for proper message history separation
2025-09-03 17:42:28 -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
cristhianzl
aa630edbb0 merge fix 2025-09-03 10:46:20 -03:00
cristhianzl
9528e2f185 add chat history 2025-09-03 10:34:45 -03:00
phact
9074bda6ed ruff 2025-09-03 09:17:30 -04: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
phact
87d98f4154 don't use worker pool for file listing 2025-08-28 10:28:18 -04:00
phact
c97477a4ca settings for LANGFLOW_URL 2025-08-27 23:10:22 -04:00
phact
8f9afa0950 x-api-key fix 2025-08-27 23:09:48 -04:00
phact
859458efdf LANGFLOW_URL 2025-08-27 23:09:11 -04:00
phact
6011b7fb2f worker logging and reliability 2025-08-22 12:40:55 -04:00
phact
1615433415 fix process folder bug 2025-08-22 11:25:59 -04:00
phact
be61909bed in memory chat history and WIP conversation forking 2025-08-22 03:04:46 -04:00
phact
ab9ffa25bc monitor service and kf subscription WIP 2025-08-22 01:09:18 -04:00
phact
a25ff0d51b add os fields for owner name and email 2025-08-21 02:32:14 -04:00
phact
d7614f6dfc move jwt key generation to startup 2025-08-19 12:18:41 -04:00
phact
6704ea89fc aws s3 upload v0 2025-08-18 23:46:32 -04:00
phact
c111295bac sharepont / opendrive 2025-08-18 16:49:25 -04:00
estevez.sebastian@gmail.com
02e39286fc move client / secret env vars to connector 2025-08-15 13:56:30 -04:00
phact
91f0b608b5 frontend redesign 2025-08-14 15:06:38 -04:00
phact
346b938d98 refactor to openrag and knowledge filters 2025-08-13 16:31:35 -04:00
phact
ef00cc720b flow to support passing filters 2025-08-12 16:30:41 -04:00
phact
2675c2ff72 contexts endpoints and chat support via context vars 2025-08-12 15:01:46 -04:00
phact
bf23ad8729 search improvements (facets, limit, score threshold) 2025-08-12 12:37:55 -04:00
phact
7ab8433aa8 changes to support jwt through langflow 2025-08-12 00:30:32 -04:00
phact
f8a583a982 context variable fix for agentd 2025-08-11 21:57:05 -04:00
phact
8def00d6d6 oidc / opensearch auth integration -- search endpoint 2025-08-11 16:45:54 -04:00
phact
10bb411e74 doc title fix 2025-08-01 11:31:49 -04:00
phact
3367a01419 server startup 2025-08-01 10:12:14 -04:00
phact
e0cf646ca4 fix potential deadlock 2025-07-31 13:41:22 -04:00
phact
8e947c3965 chunking token limit 2025-07-31 13:39:32 -04:00
phact
6c2cc907dd webhooks work 2025-07-31 00:42:52 -04:00
phact
a05c61d325 rm old app.py 2025-07-30 22:46:23 -04:00
phact
a282f2a9f8 cancel task endpoint 2025-07-30 22:42:01 -04:00
phact
c1eb61a973 tasks get their own module and list support 2025-07-30 15:56:36 -04:00
phact
5921586bcf tasks work post refactor 2025-07-30 15:49:58 -04:00
phact
c9182184cf refactor 2025-07-30 11:18:19 -04:00
phact
91f6f645f4 gdrive v0 2025-07-29 02:12:44 -04:00
phact
91061cbf24 suport include tool call results backend and frontend 2025-07-24 16:56:43 -04:00
phact
ea24c81eab multi worker uploads + docling gpu improvements 2025-07-24 01:51:45 -04:00
phact
ab61ba649a upload_context backend endpoint 2025-07-21 12:21:53 -04:00