Skip to content

v1.0.4

Choose a tag to compare

@kriss145 kriss145 released this 11 Dec 12:30
· 114 commits to main since this release
a757a6a

Release v1.0.4

Improvements

  • Refactor Slack action handler and notification service to streamline notification content handling. Remove unused code and improve backend URL integration in workflows. Update package.json to remove deprecated package manager entry.
  • Refactor Slack notification service to extend AbstractNotificationProviderService. Update inventory-level template for improved data handling and translation structure. Enhance error logging for Slack actions and streamline imports in workflows. Update translations for better clarity and consistency.
  • Enhance BaseActionHandler and MpnAutomationService with detailed JSDoc comments for improved documentation.
  • Refactor BaseConfigComponent to use 'any' type for props and remove unused imports.
  • Refactor automation workflows by renaming email and Slack action workflows.
  • Enhance AutomationsActionsForm to support action type changes for new actions, preventing modifications to existing actions. Update form reset logic and improve handling of available actions.
  • Refactor AutomationsForms to improve event handling and available actions fetching. Prevent event name changes in edit mode for better user experience.
  • Refactor AutomationsEditForm and related components to streamline loading and query handling.

Other Changes

  • Remove last_run_at field from middlewares configuration to streamline data handling.
  • Enhance automation forms and services by adding event attributes and improving event retrieval logic. Update UI to display attribute values in the automation rules form. Refactor action handler imports and streamline event handling in the MpnAutomationService.
  • Enhance automation actions form and available actions service to support dynamic template loading based on event names.
  • Enhance event handling and template rendering by adding contextType support across various modules.
  • Replace 'Notification' with 'Automation' in rules, triggers, and actions across various modules and workflows for consistency and clarity.
  • Memoize columns in AutomationsList to optimize rendering performance.
  • Merge pull request #4 from codee-sh/feat-events

Full Changelog: v1.0.3...v1.0.4