Hi everyone,
I’m trying to customize the ticket sidebar in Zammad to include a custom “Upload Document” button directly beneath the Subscribe section. When clicked, this button should open a new section or popup that allows the user to input a few parameters. Upon submitting, it will call an API function that retrieves the ticket attachment and uploads it to an external document management system. The API side is already handled—what I’m struggling with is understanding the best way to inject this new UI functionality into the Zammad frontend in a production-safe way. I’ve explored the components under TicketSidebarInformationContent.vue and TicketSubscribers.vue, but changes aren’t reflecting even after rebuilding assets and restarting the service.
Any guidance would be greatly appreciated!