iachat/app/javascript/dashboard
Sojan Jose 45d4d3660c
feat: Add private note action to automations (#11926)
## Summary
- allow AutomationRule to accept `add_private_note` action
- support `add_private_note` in automation action service
- expose private note action in frontend constants and i18n
- test new automation rule action

## Testing
- `pnpm eslint
app/javascript/dashboard/routes/dashboard/settings/automation/constants.js`
- `bundle exec rubocop app/services/automation_rules/action_service.rb
app/models/automation_rule.rb
spec/services/automation_rules/action_service_spec.rb`
- `bundle exec rspec
spec/services/automation_rules/action_service_spec.rb`


------
https://chatgpt.com/codex/tasks/task_e_6870c5f7b8b88326a9bd60b2ba710ccd

Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2025-07-16 09:57:35 +05:30
..
api feat: Whatsapp embedded signup (#11612) 2025-07-14 21:37:06 -07:00
assets chore: Remove older UI (#11720) 2025-07-01 09:43:44 +05:30
components fix: fast scrolling in canned responses list on mouse hover (#11933) 2025-07-14 11:02:51 +05:30
components-next feat: WhatsApp campaigns (#11910) 2025-07-16 09:04:02 +05:30
composables fix: Translate Priority and Messages types in Automations and Macros (#11741) 2025-07-08 12:40:40 +05:30
constants fix: Translate Priority and Messages types in Automations and Macros (#11741) 2025-07-08 12:40:40 +05:30
helper chore: Remove defer attribute from widget-loader script (#11887) 2025-07-08 15:31:33 +05:30
i18n feat: Add private note action to automations (#11926) 2025-07-16 09:57:35 +05:30
mixins chore: fix circleci on vite build (#10214) 2024-10-07 15:27:41 +05:30
modules chore: Remove older UI (#11720) 2025-07-01 09:43:44 +05:30
routes feat: Add private note action to automations (#11926) 2025-07-16 09:57:35 +05:30
store feat: WhatsApp campaigns (#11910) 2025-07-16 09:04:02 +05:30
App.vue chore: Remove older UI (#11720) 2025-07-01 09:43:44 +05:30
featureFlags.js feat: WhatsApp campaigns (#11910) 2025-07-16 09:04:02 +05:30