Gabriel Luiz Freitas Almeida
f555c60abc
Merge branch 'main' into release
2023-08-23 19:51:53 +00:00
anovazzi1
d9b03980f7
fix(typesContext.tsx): remove unnecessary code that checks result status and fetches health on error
...
fix(typesContext.tsx): handle error when fetching types and set fetchError state to true
2023-08-23 14:59:20 -03:00
anovazzi1
ea105ee7af
refactor(typesContext.tsx): remove unnecessary retry logic and interval for fetching types
...
fix(typesContext.tsx): fix issue where component was not unmounting properly and causing memory leaks
2023-08-23 14:44:45 -03:00
anovazzi1
f22768c2bc
fix(App.tsx): remove extra comma in the useContext hook
...
feat(App.tsx): add support for displaying fetch error message when there is an error in the backend API call
fix(typesContext.tsx): add error handling for API call and set fetchError state accordingly
feat(typesContext.tsx): add fetchError state and setFetchError function to the typesContext
2023-08-23 12:52:49 -03:00
Cristhian Zanforlin Lousa
b4a01ad934
🔧 fix(tabsContext.tsx): add setSuccessData to useContext to fix missing function error
...
✨ feat(tabsContext.tsx): add success alert when changes are saved successfully in TabsProvider component
🔧 fix(flowSettingsModal/index.tsx): remove setSuccessData from useContext to fix missing function error
🔧 fix(AdminPage/index.tsx): remove console.log statement
✨ feat(AdminPage/index.tsx): add success alert when user is edited successfully
🔧 fix(extraSidebarComponent/index.tsx): remove setSuccessData from useContext to fix missing function error
2023-08-22 22:14:46 -03:00
Cristhian Zanforlin Lousa
ada752309a
🐛 fix(App.tsx): add setIsAdmin function to AuthContext to update isAdmin state when user data is fetched
...
✨ feat(App.tsx): set isAdmin state based on user's is_superuser value to conditionally render admin-related components
🐛 fix(headerComponent/index.tsx): fix conditional rendering of Sign out, Home, and Admin page buttons based on autoLogin and isAdmin values
🐛 fix(authContext.tsx): remove unnecessary useEffect to update isAdmin state when accessToken or isAdmin changes
🔥 chore(api.tsx): remove unused sleep function
✨ feat(AdminPage/index.tsx): update text in AdminPage to provide a better description of the page's purpose
🐛 fix(routes.tsx): wrap AdminPage and ApiKeysPage components with ProtectedAdminRoute component to restrict access to admin-only routes
2023-08-22 21:49:37 -03:00
Diógenes Betat Roos
0168b5a626
Migrate Chroma to CustomComponent ( #784 )
...
Migrating Chroma to CustomComponent
2023-08-22 19:31:23 -03:00
DiogenesBR
78c58c1f7e
Merge dev with custom_component_chroma
2023-08-22 19:21:52 -03:00
Gabriel Luiz Freitas Almeida
f0d0909764
🔖 chore(pyproject.toml): bump version from 0.4.12 to 0.4.13 for langflow package
2023-08-22 18:23:15 -03:00
Cristhian Zanforlin Lousa
1d14f24a97
merge fix
2023-08-22 18:20:26 -03:00
Cristhian Zanforlin Lousa
54fd3d5705
🔧 fix(headerComponent): remove unused imports and function call to improve code cleanliness and performance
...
✨ feat(headerComponent): remove conditional rendering for api keys button to always display it in the header
🔧 fix(ApiKeysPage): add missing import for Header component to fix compilation error
2023-08-22 18:20:04 -03:00
Gabriel Luiz Freitas Almeida
513bfc1930
Adds GET and POST utility components ( #799 )
2023-08-22 21:15:12 +00:00
Gabriel Luiz Freitas Almeida
cea4063637
🐛 fix(GetRequest.py): convert timeout to integer to avoid potential type errors
...
✨ feat(PostRequest.py): update display name to "POST Request" for better clarity and consistency
2023-08-22 17:53:55 -03:00
Gabriel Luiz Freitas Almeida
c6fc60d4b2
🔧 chore(GetRequest.py): add timeout parameter to the GetRequest component for configurable request timeout
...
📝 docs(GetRequest.py): update component documentation to include information about the new timeout parameter
2023-08-22 17:52:17 -03:00
Gabriel Luiz Freitas Almeida
4f2a14bed5
📝 docs(utilities.mdx): add horizontal rule to improve readability and separation of content
...
📝 docs(utilities.mdx): add description for JSON Document Builder to provide clarity on its purpose
2023-08-22 17:46:07 -03:00
Gabriel Luiz Freitas Almeida
c22a792a7f
📚 docs(GetRequest.py): add documentation link for the GET Request component
...
📚 docs(JSONDocumentBuilder.py): add documentation link for the JSON Document Builder component
📚 docs(PostRequest.py): add documentation link for the POST Request component
📚 docs(UpdateRequest.py): add documentation link for the Update Request component
2023-08-22 17:45:45 -03:00
Gabriel Luiz Freitas Almeida
7dc258d580
📝 docs(utilities.mdx): update Utilities section in the sidebar to include the new "Utilities" page
...
📝 docs(sidebars.js): add "components/utilities" to the Components section in the sidebar
2023-08-22 17:43:15 -03:00
anovazzi1
76db1b011c
Merge remote-tracking branch 'origin/dev' into login
2023-08-22 17:41:19 -03:00
Gabriel Luiz Freitas Almeida
42a268a678
📝 docs(components/utilities.mdx): add documentation for Update Request feature
...
🚀 feat(UpdateRequest.py): add UpdateRequest component to make PATCH or PUT requests to a given URL
2023-08-22 17:35:20 -03:00
anovazzi1
cee95cb0a6
chore(constants.ts): update SIGN_UP_SUCCESS message to improve clarity and conciseness
2023-08-22 17:18:35 -03:00
anovazzi1
db96a73420
CRUD of User Management, JWT Management Session, Protected Routes ( #758 )
...
This pull request introduces a comprehensive set of features aimed at
enhancing user management, session handling using JWT, and implementing
protected routes within the application. The changes focus on providing
a seamless user experience while ensuring security and controlled access
to resources.
2023-08-22 16:55:27 -03:00
anovazzi1
bba4d4b016
update gitattributes
2023-08-22 16:52:14 -03:00
Gabriel Luiz Freitas Almeida
b1779e849d
🔥 refactor(base.py): remove unused imports and code in base.py
...
🔥 refactor(base.py): remove unused variables and functions in base.py
2023-08-22 16:46:57 -03:00
Gabriel Luiz Freitas Almeida
f69fddb1a0
🔧 chore(settings.py): add missing import statement for json module
...
🔧 chore(settings.py): remove unused import statement for contextlib module
🔧 chore(settings.py): remove unused import statement for orjson module
🔧 chore(settings.py): remove unused import statement for os module
🔧 chore(settings.py): remove unused import statement for typing module
2023-08-22 16:42:09 -03:00
Gabriel Luiz Freitas Almeida
fb7513f7cb
🐛 fix(custom_component.py): change repr_value type from str to Any to allow any type of value to be assigned
2023-08-22 16:37:53 -03:00
Gabriel Luiz Freitas Almeida
938fcbab62
🐛 fix(GetRequest.py): change variable name 'url' to 'urls' to improve clarity and semantics
...
✨ feat(PatchRequest.py): add new component 'PatchRequest' to make PATCH requests to a given URL
🐛 fix(PostRequest.py): change variable name 'document' to 'documents' to improve clarity and semantics
2023-08-22 16:37:43 -03:00
igorrCarvalho
0dd098882c
Merge branch 'login-auth' of github.com:logspace-ai/langflow into login-auth
2023-08-22 16:28:14 -03:00
igorrCarvalho
471692bdd1
Refactor: Add Header to admin page
2023-08-22 16:27:26 -03:00
anovazzi1
99407c2617
feat(ApiKeysPage): add Header component to the ApiKeysPage for consistent layout and navigation
...
The Header component is added to the ApiKeysPage to provide a consistent layout and navigation across the application. This will improve the user experience and make it easier for users to navigate between different pages.
2023-08-22 16:17:47 -03:00
Gabriel Luiz Freitas Almeida
663e648af2
📝 docs(utilities.mdx): update documentation for GET and POST requests to reflect changes in the response format
...
📝 docs(utilities.mdx): clarify that multiple URLs can be provided for GET requests and the response will be a list of Documents
2023-08-22 16:15:02 -03:00
Gabriel Luiz Freitas Almeida
05c8f5a0f8
🐛 fix(GetRequest.py): update orjson_dumps function call to set indent_2 parameter to False
...
🐛 fix(GetRequest.py): update return type annotation of get_documents method to list[Document]
🐛 fix(PostRequest.py): update return type annotation of post_document method to list[Document]
2023-08-22 16:13:07 -03:00
Gabriel Luiz Freitas Almeida
6fa2258aac
🔧 chore(manager.py): import orjson library for improved JSON serialization and deserialization performance
2023-08-22 16:12:42 -03:00
Gabriel Luiz Freitas Almeida
70f98f9150
🐛 fix(custom_component.py): extract inner type from return type if it starts with 'list' or 'List' to handle list types correctly
2023-08-22 16:12:30 -03:00
Gabriel Luiz Freitas Almeida
1dbe776e6a
✨ feat(utils.py): add function extract_inner_type to extract the inner type from a type hint that is a list
2023-08-22 16:11:47 -03:00
Gabriel Luiz Freitas Almeida
39ae660e45
🔧 chore(loading.py): add import statement for json module to fix missing import error
2023-08-22 16:11:37 -03:00
Gabriel Luiz Freitas Almeida
6634e8864b
🔧 chore(vector_store.py): import orjson library for JSON serialization and deserialization
...
🐛 fix(vector_store.py): fix typo in function comment, change "OR" to "or" for better readability
2023-08-22 16:11:24 -03:00
Gabriel Luiz Freitas Almeida
59652b8875
🔧 chore(prebuilt.py): import missing JSON_PREFIX and JsonToolkit to fix unresolved references
...
🔧 chore(prebuilt.py): import missing JSON_PREFIX and JsonToolkit to fix unresolved references in prebuilt.py
2023-08-22 16:11:10 -03:00
Gabriel Luiz Freitas Almeida
8098cea405
🐛 fix(JSONDocumentBuilder.py): fix JSON serialization issue by using orjson_dumps function
...
🔒 chore(JSONDocumentBuilder.py): add type checking and raise TypeError for invalid input
2023-08-22 15:36:49 -03:00
Gabriel Luiz Freitas Almeida
0d53db1653
🐛 fix(PostRequest.py): add validation for document parameter to only accept Document or list of Documents to prevent errors
2023-08-22 15:33:44 -03:00
Gabriel Luiz Freitas Almeida
4efe06e440
🐛 fix(PostRequest.py): remove redundant session creation and move it to the calling function to improve efficiency and reusability
...
✨ feat(PostRequest.py): add support for processing multiple documents in a single request to improve performance and reduce network overhead
2023-08-22 15:32:00 -03:00
Gabriel Luiz Freitas Almeida
696a139171
🐛 fix(GetRequest.py): handle request timeout by returning a Document with status code 408 and "Request Timed Out" content
...
✨ feat(GetRequest.py): add timeout parameter to the build method to allow configuring the request timeout value
2023-08-22 15:31:47 -03:00
igorrCarvalho
185754e2cd
a
2023-08-22 15:00:14 -03:00
Gabriel Luiz Freitas Almeida
5fa8281e94
🐛 fix(JSONDocumentBuilder.py): handle both single document and list of documents when building JSON document
...
✨ feat(JSONDocumentBuilder.py): add support for building JSON document from a list of documents
2023-08-22 14:59:00 -03:00
Gabriel Luiz Freitas Almeida
6e18e795ff
🔧 chore(GetRequest.py): refactor GetRequest class to store the returned documents in a repr_value attribute for debugging purposes
2023-08-22 14:58:52 -03:00
Gabriel Luiz Freitas Almeida
62b9bb523c
🔧 fix(GetRequest.py): improve code readability and add support for multiple URLs and headers in GetRequest component
...
🔧 fix(PostRequest.py): improve code readability and add support for multiple documents, URLs, and headers in PostRequest component
2023-08-22 14:56:34 -03:00
igorrCarvalho
0c0d8cfdb3
Feat: Add button on admin page to return to main page
2023-08-22 14:33:06 -03:00
Gabriel Luiz Freitas Almeida
9f617ff6f1
📝 docs(utilities.mdx): update Utilities documentation with additional sections and improve formatting for better readability
2023-08-22 11:56:14 -03:00
Gabriel Luiz Freitas Almeida
b8b9bb25bc
📦 feat(JSONDocumentBuilder.py): add JSONDocumentBuilder component to build a Document containing a JSON object using a key and another Document page content
...
📝 docs(JSONDocumentBuilder.py): add description and field configuration for JSONDocumentBuilder component
2023-08-22 11:56:01 -03:00
Gabriel Luiz Freitas Almeida
fb028e55b8
✨ feat(GetRequest.py): add GetRequest component to make a GET request to a given URL
...
✨ feat(PostRequest.py): add PostRequest component to make a POST request to a given URL
2023-08-22 11:38:48 -03:00
Gabriel Luiz Freitas Almeida
22072084f8
🐛 fix(schemas.py): fix indentation issue in the __str__ method of StreamData class to improve code readability
2023-08-22 11:38:36 -03:00