-
Notifications
You must be signed in to change notification settings - Fork 7.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(editor): Add workflow evaluation edit and list views (no-changelog) #11719
base: master
Are you sure you want to change the base?
Commits on Nov 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 75970bf - Browse repository at this point
Copy the full SHA 75970bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2798f0 - Browse repository at this point
Copy the full SHA d2798f0View commit details
Commits on Nov 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a271dc3 - Browse repository at this point
Copy the full SHA a271dc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64cc052 - Browse repository at this point
Copy the full SHA 64cc052View commit details -
Add test definitions API and store
- Created evaluations API endpoints - Implemented evaluations store - Updated NewWorkflowEvaluationView - RenamedRun Test to Save Test
Configuration menu - View commit details
-
Copy full SHA for 479456b - Browse repository at this point
Copy the full SHA 479456bView commit details -
Refactor maxWidth to CSS variable
- Update GlobalExecutionsList.vue - Update PageViewLayout.vue - Define --content-container-width - Update ProjectSettings.vue - Update TemplatesView.vue
Configuration menu - View commit details
-
Copy full SHA for 8401857 - Browse repository at this point
Copy the full SHA 8401857View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 24e1f7b - Browse repository at this point
Copy the full SHA 24e1f7bView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for ff12775 - Browse repository at this point
Copy the full SHA ff12775View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 22f78aa - Browse repository at this point
Copy the full SHA 22f78aaView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 1d8f44d - Browse repository at this point
Copy the full SHA 1d8f44dView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for d55144e - Browse repository at this point
Copy the full SHA d55144eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81a2564 - Browse repository at this point
Copy the full SHA 81a2564View commit details -
Enhance workflow evaluation UI with localization and styling improvem…
…ents • Add localization for UI text • Improve styling and layout consistency • Refactor component props and structure • Update button labels and placeholders
Configuration menu - View commit details
-
Copy full SHA for f0aa7ad - Browse repository at this point
Copy the full SHA f0aa7adView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 2a9496d - Browse repository at this point
Copy the full SHA 2a9496dView commit details -
Refactor evaluation form and improve error handling in workflow evalu…
…ation • Remove dependency on tagsStore • Add field-specific error handling • Simplify loadTestData and saveTest methods • Update EvaluationEditView component • Improve UI feedback for form errors
Configuration menu - View commit details
-
Copy full SHA for 229f54a - Browse repository at this point
Copy the full SHA 229f54aView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 34bd0fc - Browse repository at this point
Copy the full SHA 34bd0fcView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for bb231ea - Browse repository at this point
Copy the full SHA bb231eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d379db2 - Browse repository at this point
Copy the full SHA d379db2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f245048 - Browse repository at this point
Copy the full SHA f245048View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1b3a1a - Browse repository at this point
Copy the full SHA c1b3a1aView commit details -
Enhance evaluation form with auto-save and improved error handling
- Add auto-save functionality - Improve error handling in saveTest - Update URL after creating new test
Configuration menu - View commit details
-
Copy full SHA for 4af1e7f - Browse repository at this point
Copy the full SHA 4af1e7fView commit details -
Merge remote-tracking branch 'origin/ai-455-add-description-field-to-…
…test-definition' into ai-426-frontend-test-viewedit-screen_rebased
Configuration menu - View commit details
-
Copy full SHA for cdd3d84 - Browse repository at this point
Copy the full SHA cdd3d84View commit details -
Enhance test definition creation and editing with description support
• Add description to test definition interface • Include description in create/update params • Update UI to handle description field • Refactor types for better consistency • Add data-test-id for E2E testing
Configuration menu - View commit details
-
Copy full SHA for 9b5be7a - Browse repository at this point
Copy the full SHA 9b5be7aView commit details