Commit graph

12408 commits

Author SHA1 Message Date
Oleg Ivaniv 1036c445c8
Remove unused CHAT_TRIGGER_NODE_TYPE import from viewsData.ts 2024-11-13 09:13:30 +01:00
Oleg Ivaniv c063235682
Add tests for WorkflowEvaluation components and EvaluationEditView
- Add MetricsInput component tests
- Add TagsInput component tests
- Add EvaluationEditView tests
- Include snapshot test
- Update test utilities and mocks
2024-11-13 09:11:41 +01:00
Oleg Ivaniv 1417fe4719
Update evaluation UI components and add test IDs
- Add data-test-id to input components
- Update TagsInput to use useI18n composable
- Fix typo in TestsList component
- Add test ID to "Run Test" button
- Remove unused locale references
2024-11-13 09:11:41 +01:00
Oleg Ivaniv b8073c70fb
Refactor evaluation form and improve error handling in workflow evaluation
• Remove dependency on tagsStore
• Add field-specific error handling
• Simplify loadTestData and saveTest methods
• Update EvaluationEditView component
• Improve UI feedback for form errors
2024-11-13 09:11:41 +01:00
Oleg Ivaniv 3dff63fe93
Improve workflow evaluation UI and add localization for test list
- Update MainHeader tab logic
- Enhance EmptyState component styling
- Add localization for test list texts
- Adjust TestsList component
- Update locale file
2024-11-13 09:11:41 +01:00
Oleg Ivaniv e6e20315d7
Enhance workflow evaluation UI with localization and styling improvements
• Add localization for UI text
• Improve styling and layout consistency
• Refactor component props and structure
• Update button labels and placeholders
2024-11-13 09:11:40 +01:00
Oleg Ivaniv eda0f65041
Remove console.logs 2024-11-13 09:11:40 +01:00
Oleg Ivaniv 26d7fa7378
Make TagsDropdown component more flexible and reusable
• Make createTag prop optional
• Add eventBus prop to TagsDropdown
• Update TagsInput to use TagsDropdown
• Remove unnecessary class in TagsInput
• Adjust prop types and imports
2024-11-13 09:11:40 +01:00
Oleg Ivaniv 4155ae8d5a
Refine UI for TestItem and TestsList components in WorkflowEvaluation
• Adjust padding and cursor for TestItem
• Update button sizes and spacing
• Modify TestItem title styling
• Remove size and type from TestsList button
2024-11-13 09:11:40 +01:00
Oleg Ivaniv 44b8fab493
Implement feature flag for workflow evaluation experiment
- Add feature flag check
- Update UI to show/hide evaluation tab
- Fetch tags for test definitions
- Handle routing when feature is disabled
- Cleanup console logs
2024-11-13 09:11:39 +01:00
Oleg Ivaniv 7adfbd236c
Refactor workflow evaluation list view and add new components
• Split EmptyState into separate component
• Create TestItem and TestsList components
• Update EvaluationListView with new components
• Add WORKFLOW_EVALUATION_EDIT to constants
• Improve styles and layout of test items
2024-11-13 09:11:39 +01:00
Oleg Ivaniv fd94fe3ce4
Refactor workflow evaluation components and improve code organization
• Move components to dedicated files
• Create new EvaluationEditView component
• Update router configuration
• Relocate useEvaluationForm composable
• Add new types for evaluations
2024-11-13 09:11:39 +01:00
Oleg Ivaniv 49bd5c6acc
Refactor maxWidth to CSS variable
- Update GlobalExecutionsList.vue
- Update PageViewLayout.vue
- Define --content-container-width
- Update ProjectSettings.vue
- Update TemplatesView.vue
2024-11-13 09:11:38 +01:00
Oleg Ivaniv 69f859b9ea
Add test definitions API and store
- Created evaluations API endpoints
- Implemented evaluations store
- Updated NewWorkflowEvaluationView
- RenamedRun Test to Save Test
2024-11-13 09:11:15 +01:00
Oleg Ivaniv 03542bfb83
Finish edit UI 2024-11-13 09:11:15 +01:00
Oleg Ivaniv 90eefd1d1e
Setup routes 2024-11-13 09:10:42 +01:00
Eugene Molodkin 5549c8fb34
wip: fix lint issues 2024-11-13 09:10:42 +01:00
Eugene Molodkin 9e42159db7
wip: delete response 2024-11-13 09:10:41 +01:00
Eugene Molodkin 51533bdf04
wip: parameters validation, more tests 2024-11-13 09:10:28 +01:00
Eugene Molodkin d2066d5e8a
wip: add integration tests for test definitions API 2024-11-13 09:10:28 +01:00
Eugene Molodkin b79a7eaa4c
wip: renaming test definition files to have ee suffix 2024-11-13 09:10:11 +01:00
Eugene Molodkin 6b3f2d40d2
wip: fix name update issue 2024-11-13 09:09:50 +01:00
Eugene Molodkin f61653f2e2
wip: rename Test to TestDefinition 2024-11-13 09:09:49 +01:00
Eugene Molodkin a099769d4c
wip: evaluation/tests endpoint CRUD 2024-11-13 09:09:37 +01:00
Eugene Molodkin 9c98a73d2c
wip: Rebase after renaming DB entity 2024-11-13 09:09:37 +01:00
Eugene Molodkin de4d486223
wip: evaluation/tests endpoint CRUD 2024-11-13 09:09:37 +01:00
Eugene Molodkin 961d42fd51
wip: evaluation/tests endpoint 2024-11-13 09:09:37 +01:00
Eugene Molodkin 3dc9a6eb1d
wip: evaluation/tests endpoint 2024-11-13 09:09:36 +01:00
Eugene Molodkin 84430e9980
wip: API endpoint for evaluation/tests 2024-11-13 09:09:20 +01:00
Eugene Molodkin 3c8be2d589
wip: rename entity to TestDefinition 2024-11-13 09:09:03 +01:00
Eugene Molodkin ebfd89d519
wip: fixed types, added comments 2024-11-13 09:09:03 +01:00
Eugene Molodkin 81ec605caf
wip: fix column types 2024-11-13 09:09:03 +01:00
Eugene Molodkin 47ef4fd920
wip: Create table test_entity, add typeorm entity 2024-11-13 09:09:02 +01:00
Csaba Tuncsik 3e0c6cb3d2
refactor(editor): Move executions under projects (#11541)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
2024-11-12 17:01:22 +01:00
Alex Grozav e3871dbfe2
fix(editor): Fix node type properties not updating regression (no-changelog) (#11700) 2024-11-12 17:58:56 +02:00
Eugene 01ebe9dd38
fix(Item List Output Parser Node): Fix number of items parameter issue (#11696)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
2024-11-12 14:40:46 +01:00
Eugene a025848ec4
fix(editor): Fix duplicate chat trigger (#11693) 2024-11-12 13:45:18 +01:00
Iván Ovejero 88295c7049
perf(editor): Add lint rules for optimization-friendly syntax (#11681) 2024-11-12 13:28:51 +01:00
Ricardo Espinoza 7b20c1e93d
fix(editor): Ignore all node run messages after a success message is sent (no-changelog) (#11668) 2024-11-12 06:58:46 -05:00
कारतोफ्फेलस्क्रिप्ट™ b5cbf7566d
fix(Redis Chat Memory Node): Respect the SSL flag from the credential (#11689) 2024-11-12 12:30:35 +01:00
oleg 565f8cd8c7
feat(editor): Improve how we show default Agent prompt and Memory session parameters (#11491) 2024-11-12 11:33:20 +01:00
Eugene e875bc5592
feat(core): Add internal API for test definitions (no-changelog) (#11591)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2024-11-12 10:28:32 +01:00
Michael Kret c08d23c00f
fix(n8n Form Trigger Node): Checkboxes different sizes (#11677)
Some checks are pending
Test Master / install-and-build (push) Waiting to run
Test Master / Unit tests (18.x) (push) Blocked by required conditions
Test Master / Unit tests (20.x) (push) Blocked by required conditions
Test Master / Unit tests (22.4) (push) Blocked by required conditions
Test Master / Lint (push) Blocked by required conditions
Test Master / Notify Slack on failure (push) Blocked by required conditions
2024-11-11 17:37:21 +00:00
Elias Meire 23caf43e30
fix(editor): Do not show hover tooltip when autocomplete is active (#11653) 2024-11-11 17:15:11 +00:00
Elias Meire 4dbf2f4256
fix(editor): Fix hiding SQL query output when trying to select (#11649) 2024-11-11 17:14:53 +00:00
Iván Ovejero 4c41575098
refactor(core): Mark finished as deprecated (#11682) 2024-11-11 18:12:41 +01:00
Elias Meire 41dea522fb
fix(editor): Fix collapsing nested items in expression modal schema view (#11645) 2024-11-11 16:45:27 +00:00
Elias Meire 8f695f3417
fix(editor): Fix scrolling in code edit modal (#11647) 2024-11-11 16:45:18 +00:00
Elias Meire d9d01c42db
test(editor): Add unit test for inputpanel component (#11644)
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2024-11-11 16:19:50 +00:00
कारतोफ्फेलस्क्रिप्ट™ 600479bf36
fix(core): Make push work for waiting webhooks (#11678) 2024-11-11 17:15:27 +01:00