You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(executions): add puppet and package execution types
Add support for 'puppet' and 'package' execution types throughout the application.
Backend changes:
- Update database schema with migration to add puppet and package to type constraint
- Update ExecutionResult type definition to include new types
- Modify execution repository and route handlers to support new types
Frontend changes:
- Add color coding for new types (puppet: orange, package: green)
- Add display label mapping (puppet → 'puppet run', package → 'package')
- Update ExecutionsPage component with type badges and labels
- Update type definitions across components (PackageInstallInterface, PuppetRunInterface, TaskRunInterface, RealtimeOutputViewer, NodeDetailPage)
This enables proper tracking and display of Puppet runs and package installations in the execution history.
0 commit comments