Commit graph

6,442 commits

Author SHA1 Message Date
anovazzi1
f50491a47e fix(shareModal/index.tsx): update useEffect dependency array to include internalOpen variable to ensure proper handling of API calls when modal is open or internalOpen is true 2023-11-21 22:36:20 -03:00
anovazzi1
e8783d3a9b fix(shareModal/index.tsx): update useEffect dependency array to include 'open' variable to prevent unnecessary re-renders 2023-11-21 22:29:23 -03:00
Lucas Oliveira
d4cef3588c Added ID filtering on Store 2023-11-21 22:15:16 -03:00
Lucas Oliveira
12d6b4746a Added ID filter to LangFlow 2023-11-21 22:15:16 -03:00
anovazzi1
95ef164f83 fix(shareModal/index.tsx): remove unused useRef variable tagListId to improve code readability and maintainability
fix(storeUtils.ts): update getTagsIds function to accept an array of tag objects instead of a ref object, and remove unnecessary console.log statements
2023-11-21 21:45:15 -03:00
anovazzi1
003a3e0783 fix(EditFlowSettingsComponent): remove unused code and improve performance by removing unnecessary API calls to read flows from the database
feat(EditFlowSettingsComponent): add support for checking if the entered name is already in use by passing the list of unavailable names as a prop
fix(FlowSettingsModal): remove unused state variable invalidName and setInvalidName function
feat(FlowSettingsModal): add support for checking if the entered name is already in use by passing the list of unavailable names as a prop
fix(ShareModal): add support for checking if the entered name is already in use by passing the list of unavailable names as a prop
feat(ShareModal): add support for fetching the list of unavailable names from the API to check if the entered name is already in use
fix(types): remove unused invalidName property from InputProps type
2023-11-21 21:31:24 -03:00
Lucas Oliveira
6f709dc3ee Added sorting by date on langflow my collection 2023-11-21 21:29:31 -03:00
Gabriel Luiz Freitas Almeida
3ec4ba14ab Update FlowBase model in flow.py 2023-11-21 21:03:27 -03:00
Gabriel Luiz Freitas Almeida
cb000dd248 Adds updated_at and folder cols to flow table 2023-11-21 21:00:22 -03:00
Gabriel Luiz Freitas Almeida
7a98ce7c36 Adds updated_at and folder cols 2023-11-21 20:57:07 -03:00
Lucas Oliveira
410fbfe10b Sync with langflow.store to use same components 2023-11-21 20:44:50 -03:00
Gabriel Luiz Freitas Almeida
2ba1716fb5 Refactor store service and store API 2023-11-21 20:29:49 -03:00
Lucas Oliveira
4a0cd402a8 formatiing 2023-11-21 20:27:19 -03:00
Lucas Oliveira
3d32be344d Fixed flows being able to upload to components and vice versa 2023-11-21 20:27:19 -03:00
anovazzi1
fb58388504 fix(GenericNode): sort template fields alphabetically with special handling for "code" field to be displayed first
The changes in this commit fix the sorting of template fields in the GenericNode component. Previously, the fields were sorted alphabetically, but with this change, the "code" field is prioritized and displayed first. This change improves the user experience by making the "code" field more prominent and easily accessible.
2023-11-21 20:21:02 -03:00
Gabriel Luiz Freitas Almeida
bf11ee9a10 🔧 fix(login.py): remove unnecessary dependency on get_current_active_user in refresh_token endpoint 2023-11-21 20:09:27 -03:00
Gabriel Luiz Freitas Almeida
1656896b1c Add fields parameter to get_components API 2023-11-21 20:07:31 -03:00
Gabriel Luiz Freitas Almeida
5af8a82a13 Refactor StoreService class to include fields
parameter in search method
2023-11-21 20:07:25 -03:00
Gabriel Luiz Freitas Almeida
754e6e845a 🔧 fix(utils.py): update error message in get_current_user function to include JWT token as a valid authentication method 2023-11-21 20:07:04 -03:00
igorrCarvalho
0e8c6681e4 Fix: Add ArrowUp and ArrowDown to if params to prevent arrows not working on int input 2023-11-21 19:17:52 -03:00
igorrCarvalho
dba85aadfb Refactor: Make text area modal open on input click to avoid it not opening on edit node page 2023-11-21 18:55:52 -03:00
anovazzi1
2bdc1b7fbb fix(PageComponent): update saveFlow function to pass a modified flow object with updated data property to improve data consistency
fix(PageComponent): update saveFlow function to pass a modified flow object with updated data property to improve data consistency
fix(extraSidebarComponent): update saveFlow function to pass a modified flow object with updated data property to improve data consistency
2023-11-21 18:39:12 -03:00
Gabriel Luiz Freitas Almeida
0f21f1c800 🔧 chore(schema.py): add 'private' field to the ListComponentResponse schema to support private components 2023-11-21 17:20:59 -03:00
anovazzi1
7549cbb90b fix(cardComponent): update ShadTooltip content to always display "Private" for private cards
fix(API): update parameter name from status to isPrivate for consistency and clarity
fix(StorePage): update parameter name from status to isPrivate to match API changes and improve semantics
2023-11-21 17:19:49 -03:00
Gabriel Luiz Freitas Almeida
586f1d5f8f 🔧 chore(service.py): reorder imports to follow PEP8 guidelines
🔧 chore(service.py): remove duplicate import of logger from loguru module
🔧 chore(service.py): add "private" field to the list of fields to retrieve from the store API
2023-11-21 17:15:34 -03:00
Lucas Oliveira
e3797bae8d Set tab id as null when entering store 2023-11-21 16:22:06 -03:00
Lucas Oliveira
82b84dd7d5 Fixed checkbox function on share modal 2023-11-21 16:20:40 -03:00
Lucas Oliveira
e4f6aed2f6 Delete modal fixed 2023-11-21 16:19:34 -03:00
igorrCarvalho
8448d8ea95 Refactor: Change components and flows icon color 2023-11-21 15:04:35 -03:00
Gabriel Luiz Freitas Almeida
020488e97b Fix typos and update method names 2023-11-21 14:49:47 -03:00
Gabriel Luiz Freitas Almeida
171d918e10 Fix incorrect method call in test_database.py 2023-11-21 14:47:30 -03:00
Gabriel Luiz Freitas Almeida
f956c2a77e Fix store_api_Key typo in get_components function 2023-11-21 14:45:23 -03:00
Gabriel Luiz Freitas Almeida
c6dfb90bcf 🐛 fix(flows.py): remove unused imports and fix function call to read_flows
🐛 fix(test_database.py): fix function call to Flow.model_validate
🐛 fix(test_llms_template.py): fix values in test cases
🔥 chore(test_store.py): remove unused test file and test case
2023-11-21 14:45:02 -03:00
Gabriel Luiz Freitas Almeida
62e470b03b Add store parameter to run function 2023-11-21 11:29:08 -03:00
Gabriel Luiz Freitas Almeida
9dbb8d3578 🔧 fix(store.py): remove unnecessary comment in download_component function
🔧 fix(utils.py): replace requests library with httpx library for getting latest released version of langflow from PyPI to improve performance and reliability
2023-11-20 21:35:12 -03:00
Gabriel Luiz Freitas Almeida
5c65e18289 Fix exception handling in API endpoints 2023-11-20 21:13:41 -03:00
Gabriel Luiz Freitas Almeida
3753c2884c Update base.py with new store URLs 2023-11-20 21:04:39 -03:00
Gabriel Luiz Freitas Almeida
437aec4e44 Refactor import statements in auth.py and
service.py
2023-11-20 21:04:39 -03:00
Gabriel Luiz Freitas Almeida
339073a514 Update token expiration time 2023-11-20 21:04:38 -03:00
igorrCarvalho
a54363c4d5 Fix: Add tailwind class to avoid text breaking component box 2023-11-20 21:03:00 -03:00
igorrCarvalho
1c36520bee Feat: Add dict and NestedDict as handle types to avoid edit node modal option not showing up 2023-11-20 20:13:33 -03:00
anovazzi1
0ef14241f0 feat(API): add support for private flows in saveFlowStore function
The saveFlowStore function in the API controller now includes a new parameter called "private". This parameter is used to determine whether the flow should be saved as a private flow or not. If the "publicFlow" variable is false, the "private" parameter will be set to true, indicating that the flow should be saved as a private flow. The "status" field in the saved flow object is also updated accordingly to reflect the flow's privacy status.
2023-11-20 19:56:08 -03:00
anovazzi1
2cbf563b45 feat(cardComponent): add support for displaying private indicator on CollectionCardComponent
feat(store): add 'private' property to storeComponent type to handle private components
2023-11-20 19:55:17 -03:00
Gabriel Luiz Freitas Almeida
3432a07285 🐛 fix(store.py): rename create_component function to share_component for better semantics
 feat(store.py): add support for private query parameter in get_components function to filter components by privacy
🐛 fix(schema.py): set default value of private field in StoreComponentCreate schema to True
🐛 fix(service.py): change status field to private field in build_filter_conditions and get_list_component_response_model functions to filter components by privacy
2023-11-20 19:49:11 -03:00
anovazzi1
d9aeb6b79c fix(storeContext.tsx): fix setLoadingApiKey not being called in catch block to stop loading state
fix(API/index.ts): fix BASE_URL_API missing slash causing incorrect API endpoint URL
fix(StorePage/index.tsx): add catch block to handle error when fetching store tags and log error message
2023-11-20 19:29:39 -03:00
igorrCarvalho
0d8b6a3881 Fix: infinite loading Bug on langflow store page 2023-11-20 19:08:34 -03:00
cristhianzl
b1890bdaf9 fix(nodeToolbarComponent): refactor condition for rendering Edit option in SelectItem to improve readability and maintainability 2023-11-20 17:57:22 -03:00
anovazzi1
ffdb7e1677 fix(API/index.ts): change status values from lowercase "public" and "private" to uppercase "Public" and "Private" for consistency and clarity 2023-11-20 15:51:14 -03:00
anovazzi1
59da74baa9 fix(shareModal/index.tsx): improve error message by specifying whether it's an error sharing a component or a flow 2023-11-20 15:42:24 -03:00
anovazzi1
36bcea49a4 fix(shareModal/index.tsx): fix variable naming and improve code readability
fix(nodeToolbarComponent/index.tsx): fix issue with flowComponent not being cloned before setting it
2023-11-20 15:32:15 -03:00