Path Lines of Code dashboards-reports/babel.config.js 15 dashboards-reports/common/index.ts 23 dashboards-reports/public/app.scss 1 dashboards-reports/public/application.tsx 17 dashboards-reports/public/components/app.tsx 136 dashboards-reports/public/components/context_menu/context_menu.js 299 dashboards-reports/public/components/context_menu/context_menu_helpers.js 117 dashboards-reports/public/components/context_menu/context_menu_ui.js 383 dashboards-reports/public/components/main/index.ts 2 dashboards-reports/public/components/main/loading_modal/index.ts 1 dashboards-reports/public/components/main/loading_modal/loading_modal.tsx 80 dashboards-reports/public/components/main/main.tsx 315 dashboards-reports/public/components/main/main_utils.tsx 203 dashboards-reports/public/components/main/report_definition_details/report_definition_details.tsx 769 dashboards-reports/public/components/main/report_definitions_table.tsx 199 dashboards-reports/public/components/main/report_details/report_details.tsx 454 dashboards-reports/public/components/main/reports_table.tsx 249 dashboards-reports/public/components/report_definitions/create/create_report_definition.tsx 305 dashboards-reports/public/components/report_definitions/create/index.ts 1 dashboards-reports/public/components/report_definitions/delivery/delivery.tsx 330 dashboards-reports/public/components/report_definitions/delivery/delivery_constants.tsx 25 dashboards-reports/public/components/report_definitions/delivery/index.ts 1 dashboards-reports/public/components/report_definitions/edit/edit_report_definition.tsx 308 dashboards-reports/public/components/report_definitions/edit/index.ts 1 dashboards-reports/public/components/report_definitions/report_settings/index.ts 1 dashboards-reports/public/components/report_definitions/report_settings/report_settings.tsx 844 dashboards-reports/public/components/report_definitions/report_settings/report_settings_constants.tsx 104 dashboards-reports/public/components/report_definitions/report_settings/report_settings_helpers.tsx 167 dashboards-reports/public/components/report_definitions/report_settings/time_range.tsx 205 dashboards-reports/public/components/report_definitions/report_trigger/index.ts 1 dashboards-reports/public/components/report_definitions/report_trigger/report_trigger.tsx 655 dashboards-reports/public/components/report_definitions/report_trigger/report_trigger_constants.tsx 136 dashboards-reports/public/components/report_definitions/report_trigger/timezone.tsx 59 dashboards-reports/public/components/report_definitions/utils/index.ts 8 dashboards-reports/public/components/report_definitions/utils/utils.tsx 65 dashboards-reports/public/components/utils/settings_service.ts 24 dashboards-reports/public/components/utils/utils.tsx 23 dashboards-reports/public/hack.js 1 dashboards-reports/public/index.scss 26 dashboards-reports/public/index.ts 9 dashboards-reports/public/plugin.ts 50 dashboards-reports/public/types.ts 6 dashboards-reports/server/backend/opensearch-reports-plugin.ts 123 dashboards-reports/server/clusters/notificationsPlugin.ts 36 dashboards-reports/server/config/config.ts 53 dashboards-reports/server/config/createConfig.ts 33 dashboards-reports/server/config/index.ts 7 dashboards-reports/server/config/schema.ts 27 dashboards-reports/server/index.ts 15 dashboards-reports/server/model/backendModel.ts 128 dashboards-reports/server/model/index.ts 211 dashboards-reports/server/plugin.ts 95 dashboards-reports/server/routes/index.ts 14 dashboards-reports/server/routes/lib/createReport.ts 87 dashboards-reports/server/routes/lib/createReportDefinition.ts 26 dashboards-reports/server/routes/lib/saveReport.ts 41 dashboards-reports/server/routes/lib/updateReportDefinition.ts 29 dashboards-reports/server/routes/lib/updateReportState.ts 24 dashboards-reports/server/routes/metric.ts 32 dashboards-reports/server/routes/notifications.ts 128 dashboards-reports/server/routes/report.ts 288 dashboards-reports/server/routes/reportDefinition.ts 255 dashboards-reports/server/routes/reportSource.ts 70 dashboards-reports/server/routes/utils/constants.ts 63 dashboards-reports/server/routes/utils/converters/backendToUi.ts 341 dashboards-reports/server/routes/utils/converters/uiToBackend.ts 139 dashboards-reports/server/routes/utils/dataReportHelpers.ts 188 dashboards-reports/server/routes/utils/helpers.ts 48 dashboards-reports/server/routes/utils/metricHelper.ts 128 dashboards-reports/server/routes/utils/savedSearchReportHelper.ts 208 dashboards-reports/server/routes/utils/types.ts 39 dashboards-reports/server/routes/utils/visual_report/footer_template.html 5 dashboards-reports/server/routes/utils/visual_report/header_template.html 5 dashboards-reports/server/routes/utils/visual_report/style.css 192 dashboards-reports/server/routes/utils/visual_report/visualReportHelper.ts 197 dashboards-reports/server/types.ts 2 dashboards-reports/server/utils/validationHelper.ts 104 reports-scheduler/detekt.yml 12 reports-scheduler/release-notes/create_release_notes.py 31 reports-scheduler/src/main/config/reports-scheduler.yml 5 reports-scheduler/src/main/java/org/opensearch/reportsscheduler/metrics/BasicCounter.java 21 reports-scheduler/src/main/java/org/opensearch/reportsscheduler/metrics/Counter.java 7 reports-scheduler/src/main/java/org/opensearch/reportsscheduler/metrics/Metrics.java 113 reports-scheduler/src/main/java/org/opensearch/reportsscheduler/metrics/RollingCounter.java 61 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/ReportsSchedulerPlugin.kt 125 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/action/CreateReportDefinitionAction.kt 28 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/action/DeleteReportDefinitionAction.kt 28 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/action/GetAllReportDefinitionsAction.kt 28 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/action/GetAllReportInstancesAction.kt 28 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/action/GetReportDefinitionAction.kt 28 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/action/GetReportInstanceAction.kt 28 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/action/InContextReportCreateAction.kt 28 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/action/OnDemandReportCreateAction.kt 28 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/action/PluginBaseAction.kt 120 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/action/ReportDefinitionActions.kt 110 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/action/ReportInstanceActions.kt 134 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/action/UpdateReportDefinitionAction.kt 28 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/action/UpdateReportInstanceStatusAction.kt 28 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/index/ReportDefinitionsIndex.kt 157 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/index/ReportInstancesIndex.kt 168 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/BaseResponse.kt 15 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/CreateReportDefinitionRequest.kt 64 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/CreateReportDefinitionResponse.kt 53 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/DeleteReportDefinitionRequest.kt 63 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/DeleteReportDefinitionResponse.kt 53 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/GetAllReportDefinitionsRequest.kt 74 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/GetAllReportDefinitionsResponse.kt 35 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/GetAllReportInstancesRequest.kt 74 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/GetAllReportInstancesResponse.kt 35 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/GetReportDefinitionRequest.kt 63 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/GetReportDefinitionResponse.kt 63 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/GetReportInstanceRequest.kt 63 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/GetReportInstanceResponse.kt 60 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/InContextReportCreateRequest.kt 121 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/InContextReportCreateResponse.kt 60 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/OnDemandReportCreateRequest.kt 63 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/OnDemandReportCreateResponse.kt 60 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/ReportDefinition.kt 295 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/ReportDefinitionDetails.kt 107 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/ReportDefinitionDetailsDoc.kt 7 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/ReportDefinitionDetailsSearchResults.kt 18 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/ReportInstance.kt 132 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/ReportInstanceDoc.kt 7 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/ReportInstanceSearchResults.kt 18 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/RestTag.kt 29 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/SearchResults.kt 131 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/UpdateReportDefinitionRequest.kt 75 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/UpdateReportDefinitionResponse.kt 53 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/UpdateReportInstanceStatusRequest.kt 83 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/model/UpdateReportInstanceStatusResponse.kt 49 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/resthandler/OnDemandReportRestHandler.kt 73 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/resthandler/PluginBaseHandler.kt 13 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/resthandler/ReportDefinitionListRestHandler.kt 60 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/resthandler/ReportDefinitionRestHandler.kt 106 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/resthandler/ReportInstanceListRestHandler.kt 60 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/resthandler/ReportInstanceRestHandler.kt 74 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/resthandler/ReportStatsRestHandler.kt 49 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/resthandler/RestResponseToXContentListener.kt 28 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/scheduler/ReportDefinitionJobParser.kt 12 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/scheduler/ReportDefinitionJobRunner.kt 44 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/security/SecurityAccess.kt 16 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/security/UserAccessManager.kt 87 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/settings/PluginSettings.kt 114 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/util/Helpers.kt 57 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/util/OpenForTesting.kt 2 reports-scheduler/src/main/kotlin/org/opensearch/reportsscheduler/util/SecureIndexClient.kt 156 reports-scheduler/src/main/plugin-metadata/plugin-security.policy 11 reports-scheduler/src/main/resources/notifications/template/email_content_template.html 419 reports-scheduler/src/main/resources/report-definitions-mapping.yml 16 reports-scheduler/src/main/resources/report-definitions-settings.yml 4 reports-scheduler/src/main/resources/report-instances-mapping.yml 17 reports-scheduler/src/main/resources/report-instances-settings.yml 4