Commit graph

2,223 commits

Author SHA1 Message Date
Gabriel Luiz Freitas Almeida
1a302fbba9 Add session_id_generator and compute_dict_hash
functions
2023-11-28 14:35:40 -03:00
Gabriel Luiz Freitas Almeida
1c27cd484b Refactor session service imports 2023-11-28 14:35:35 -03:00
Gabriel Luiz Freitas Almeida
875430592d Refactor cache update function 2023-11-28 14:35:28 -03:00
Gabriel Luiz Freitas Almeida
77ff531112 Fix get_new_key function and remove duplicate
return statements
2023-11-28 14:35:22 -03:00
Gabriel Luiz Freitas Almeida
dec36dbfb9 Fix edge source attribute in AgentVertex 2023-11-28 14:35:16 -03:00
Gabriel Luiz Freitas Almeida
f3c72ea97d Fix edge traversal in Graph class 2023-11-28 14:35:10 -03:00
Gabriel Luiz Freitas Almeida
25a1d7f3ca Fix source and target id assignment in Edge
constructor
2023-11-28 14:35:04 -03:00
Gabriel Luiz Freitas Almeida
7d3ce4e7da Refactor Celery configuration to support both
Redis and RabbitMQ
2023-11-28 14:34:57 -03:00
Gabriel Luiz Freitas Almeida
e08843485f Fix task status handling and update custom
component field
2023-11-28 14:34:50 -03:00
Gabriel Luiz Freitas Almeida
026b16977a Remove unused function get_new_key() 2023-11-28 14:34:43 -03:00
Gabriel Luiz Freitas Almeida
380a42e988 Refactor process_graph_cached_task function 2023-11-28 14:34:37 -03:00
Gabriel Luiz Freitas Almeida
3ac18c8256 Fix import statement in validate.py 2023-11-27 21:51:21 -03:00
Gabriel Luiz Freitas Almeida
2c79494d8b Fix get_root_node function to use vertices instead
of nodes
2023-11-27 21:51:16 -03:00
Gabriel Luiz Freitas Almeida
5c90a9013c Fix user_id attribute in list_flows method 2023-11-27 21:51:10 -03:00
Gabriel Luiz Freitas Almeida
e9871976ef Fix user_id immutability issue 2023-11-27 21:51:06 -03:00
Gabriel Luiz Freitas Almeida
73e0cdba16 Refactor API endpoints and reload custom component 2023-11-27 21:51:01 -03:00
Gabriel Luiz Freitas Almeida
c8d8449029 Refactor API imports and variable names 2023-11-27 21:50:55 -03:00
Gabriel Luiz Freitas Almeida
1facfefb19 🐛 fix(types.py): pass graph parameter to Vertex constructors to fix missing graph reference
 feat(types.py): add support for passing graph parameter to Vertex constructors to ensure proper graph reference
2023-11-27 21:50:43 -03:00
Gabriel Luiz Freitas Almeida
3d20c8dc38 refactor: removes most of the circular dependencies in the Graph 2023-11-27 21:50:38 -03:00
Gabriel Luiz Freitas Almeida
81279853a0 Refactor Graph class to use __getstate__ and
__setstate__ methods
2023-11-27 18:30:21 -03:00
Gabriel Luiz Freitas Almeida
86ea5fe825 Refactor API key module 2023-11-27 17:15:43 -03:00
Gabriel Luiz Freitas Almeida
3e7195978a Fix refresh field in TemplateFieldCreator 2023-11-27 16:59:24 -03:00
Gabriel Luiz Freitas Almeida
f9d496c382 Refactor logger configuration 2023-11-24 17:07:41 -03:00
Gabriel Luiz Freitas Almeida
a16725b6c7 Fix custom component index function 2023-11-24 16:21:17 -03:00
Gabriel Luiz Freitas Almeida
90ee49225b Refactor build_field_config function to update
specific field in build_config
2023-11-24 16:21:02 -03:00
Gabriel Luiz Freitas Almeida
2e12e5369a Add import statement for time module 2023-11-24 15:13:56 -03:00
Gabriel Luiz Freitas Almeida
cbe9d30ae2 Refactor CredentialService to include a new method
for listing credentials
2023-11-24 15:12:55 -03:00
Gabriel Luiz Freitas Almeida
ef257c3f96 Add list_key_names property to CustomComponent 2023-11-24 15:12:25 -03:00
Gabriel Luiz Freitas Almeida
b9a526b72e Add foreign key constraint to Credential table 2023-11-24 15:11:52 -03:00
Gabriel Luiz Freitas Almeida
ca9b6be8cb Fix logger import duplication 2023-11-24 14:36:28 -03:00
Gabriel Luiz Freitas Almeida
b3ea99ece3 Refactor user model imports 2023-11-24 12:52:33 -03:00
Gabriel Luiz Freitas Almeida
42bd345162 Merge branch 'dynamic_field' into feature/store 2023-11-24 12:51:41 -03:00
Gabriel Luiz Freitas Almeida
3cbb58e6e1 Add check for existing credential name in
create_credential
2023-11-24 12:47:12 -03:00
Gabriel Luiz Freitas Almeida
d61df94849 Add CredentialServiceFactory to utils.py 2023-11-24 12:47:11 -03:00
Gabriel Luiz Freitas Almeida
280b72adab Refactor frontend_node/base.py 2023-11-24 12:47:11 -03:00
Gabriel Luiz Freitas Almeida
eabafd4bab Refactor Credential model and update provider
field
2023-11-24 12:47:10 -03:00
Gabriel Luiz Freitas Almeida
2cc2fa3500 Update AcceptedProviders enum to CredentialType
enum
2023-11-24 12:47:10 -03:00
Gabriel Luiz Freitas Almeida
53a1aa57bc Fix user_id attribute modification in Component
class
2023-11-24 12:47:09 -03:00
Gabriel Luiz Freitas Almeida
26bc28b0e1 Reorder imports and fix import statements in
LLMChain.py
2023-11-24 12:47:09 -03:00
anovazzi1
5c3d064ad1 code format 2023-11-24 12:45:00 -03:00
Gabriel Luiz Freitas Almeida
2c6962b86d Fix user_id modification and add warning 2023-11-24 11:21:24 -03:00
Gabriel Luiz Freitas Almeida
c53775ddf9 Fix user_id modification in Component class 2023-11-24 11:19:25 -03:00
Gabriel Luiz Freitas Almeida
f52b7177f7 Refactor API router and add credentials router 2023-11-24 11:19:24 -03:00
Gabriel Luiz Freitas Almeida
5cd212a0f2 Add CredentialService to handle user credentials 2023-11-24 11:19:23 -03:00
Gabriel Luiz Freitas Almeida
74ac238a4e Adds Credential table 2023-11-24 11:19:23 -03:00
Gabriel Luiz Freitas Almeida
9d6cafd8a2 Update database model imports 2023-11-24 11:19:22 -03:00
Gabriel Luiz Freitas Almeida
37e7c99ca2 Add metadata and comp_count variables 2023-11-23 17:43:30 -03:00
Gabriel Luiz Freitas Almeida
5dc419e25f Fix APIKeyError status code 2023-11-23 17:30:05 -03:00
Gabriel Luiz Freitas Almeida
595006cb77 Update AgentInitializerComponent to initialize a
Langchain Agent
2023-11-23 17:30:05 -03:00
Gabriel Luiz Freitas Almeida
8b1895ccf3 Update AgentInitializerComponent documentation
link
2023-11-23 15:55:27 -03:00