wazuh/wazuh-dashboard-reporting ? reverse-engineered prompt
Reverse engineered prompt
Build me an OpenSearch Dashboards reporting plugin that lets users export and share reports from dashboards, saved searches, alerts, and visualizations.
I want people to be able to generate reports on demand and also on a schedule, including cron based schedules. It should support the main views in Dashboards, Discover, and Visualizations, and it should feel like a normal part of the UI. The reports should be able to come out as PDF, CSV, Excel, or a shareable link, and the setup should leave room for sending them through things like email or chat later.
Please make sure the basic permissions and role checks are respected, so only users with the right access can create or send reports. If there are settings that need to be configurable, include a simple place for that too. Use the existing OpenSearch Dashboards style and make it work cleanly with the rest of the app. If you need current docs or examples, look them up online first.
Are you gonna build this?
make sure you review the code using coderabbit