chatwoot/app/javascript/dashboard
Pranav 2ada713f29
feat: Add bulk actions for help center articles (translate, status change, delete) (#14137)
Fixes
https://linear.app/chatwoot/issue/CW-6950/support-bulk-actions-for-publish-archive-move-to-draft-delete-in

How to test

1. Go to Help Center → Articles
2. Select articles using checkboxes → bulk bar appears
3. Click Publish/Draft/Archive → articles update, list refreshes
4. Click Delete → confirmation dialog → articles removed
5. Click Translate (requires Captain enabled) → select locale + category
→ translation starts
6. Try translating to a locale that already has translations → warning
with links to existing articles → "Overwrite and translate" proceeds
8. Single article: click three-dot menu → Translate → same dialog opens
for that article



https://github.com/user-attachments/assets/7c76495e-f89e-4456-92bd-a6639a9992f4

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 09:13:43 -07:00
..
api feat: Add bulk actions for help center articles (translate, status change, delete) (#14137) 2026-04-24 09:13:43 -07:00
assets fix(ui): resolve unreadable select options in dark mode (#13207) 2026-03-30 13:05:28 +05:30
components fix: clean up conversation list rendering (#14107) 2026-04-20 15:48:06 +05:30
components-next feat: Add bulk actions for help center articles (translate, status change, delete) (#14137) 2026-04-24 09:13:43 -07:00
composables chore: update conversation sidebar interactions (#13988) 2026-04-20 13:08:19 +05:30
constants feat(v5): New expanded layout for chatlist (#13652) 2026-04-20 14:02:10 +05:30
helper feat(ee): Add article translation via LLM in help center (#14136) 2026-04-24 08:51:26 -07:00
i18n feat: Add bulk actions for help center articles (translate, status change, delete) (#14137) 2026-04-24 09:13:43 -07:00
mixins feat: allow configuring attachment upload limit (#12835) 2025-11-17 14:03:08 -08:00
modules fix: prevent template picker dropdown cut-off in compose form (#14129) 2026-04-22 17:13:26 +05:30
routes feat: Add bulk actions for help center articles (translate, status change, delete) (#14137) 2026-04-24 09:13:43 -07:00
store feat(ee): Add article translation via LLM in help center (#14136) 2026-04-24 08:51:26 -07:00
stores feat: Voice Channel (#11602) 2025-12-19 12:41:33 -08:00
App.vue fix(sentry): syntaxError: No error message (#13954) 2026-03-31 21:09:02 +05:30
featureFlags.js feat(captain): Add paywall and expose Custom Tools (#13977) 2026-04-07 10:58:29 +05:30