Skip to content
This repository has been archived by the owner on Aug 9, 2022. It is now read-only.

Releases: opendistro-for-elasticsearch/kibana-reports

Version 1.13.2.0

31 Mar 19:08
Compare
Choose a tag to compare

Infrastructure

  • Bump lodash version (#334)
  • Bump jackson-dataformat-cbor version (#341)

Version 1.13.0.0

16 Feb 22:02
Compare
Choose a tag to compare

2021-02-04 Version 1.13.0.0

Features

  • Add Custom Common Time Ranges (#239)
  • Definition Details Modal & Delete Toast (#258)
  • Support creating report for saved objects with custom id (#283)
  • Add Search box to Report Source Selection (#286)
  • Support customized server config (#313)

Enhancements

  • Headless chrome creation script and readme file (#229)
  • Remove logo for side bar menu (#230)
  • Using common-utils for Security plugin transient thread context key (#234)
  • Using Kotlin standard coding standard (#235)
  • Using chromium path relative to constant file (#236)
  • add double dots to relative url in fetch() (#242)
  • Optimize selectors for DOM operation to reduce possible version compatibility issue (#244)
  • Add flag to chromium to use single process (#268)
  • Add semaphore to block on puppeteer chromium execution (#284)
  • Update timeRangeMatcher to avoid create report failure (#292)

Bug Fixes

  • Fix chromium path for puppeteer (#232)
  • Disable GPU on chromium (#237)
  • Fix the time range display issue(timezone) on visual report (#240)
  • Bug Fixes in UI (#241)
  • defaultItemsQueryCount setting moved to general group (#246)
  • Fix UUID Generation (#263)
  • Configure Max Size for Dashboards API & Minor UI Changes (#266)
  • Support csv report for saved search with multiple indices (#267)
  • Added error case handling for on-demand report generation (#271)
  • Fixed Edit Report Definition Trigger Type Pre-fill (#280)
  • Fix the selected fields issue in csv report (#293)
  • Fix reporting download button visibility issue for dashboard and visualization (#294)
  • Context menu popout & Report definitions toast fixes (#295)
  • Keep Reporting menu in Nav Menu when switching Index Patterns (#299)

Infrastructure

  • Update workflow to build artifact for ARM64 (#228)
  • Fix release workflow artifact paths and s3 url (#231)
  • Update path and artifact names in release workflow (#233)
  • Add Download Cypress Tests (#253)
  • Added integration test for the sample on-demand report generation use-case (#270)
  • Add integration test cases for report definition rest APIs (#272)
  • Report Instance Integration Tests (#274)
  • List Multiple Report Definitions IT (#276)
  • Add frontend metrics for Kibana reports (#277)
  • Reporting backend metrics (#282)
  • Add overall frontend metrics for actions (#287)
  • Reporting backend metrics (#288)
  • Dump coverage for each IT (#296)
  • Change release workflows to use new staging bucket for artifacts (#301)
  • Re-add metric API (#303)
  • Fix Reporting CVEs (#304)
  • Rename kibana reports release artifacts in github workflow (#305)
  • Add reporting backend to Codecov (#306)
  • Rename deb and rpm packages for reports scheduler (#307)

Documentation

  • Add docs link (#247)
  • Add codecov for kibana reports & Add README badges (#248)
  • Fix README badge (#257)

Maintenance

  • Backport from branch opendistro-1.12.0.0 to 7.9.1 (#245)
  • Hide/remove report definition related UI (#260)
  • Reports Table Backport Changes (#261)
  • Backport commits from dev (#269)
  • Backport from dev branch (#289)
  • Change Reports Table Display (#291)
  • Backport bug fixes from dev (#297)
  • Backport Context Menu fix to 7.9.1 (#300)
  • Remove reporting plugin page from kibana nav (#302)

Version 1.12.0.0

11 Dec 21:52
269ffbe
Compare
Choose a tag to compare

2020-11-30 Version 1.12.0.0

Features

  • Lock Edit report source and Input Validation (#225)
  • Use puppeteer-core with custom chromium instead of puppeteer (#222)
  • Added Loading Modal to Details pages (#221)
  • Add Multiselect for Reports Table (#218)
  • Add Icon to Refresh Button on Landing Page (#216)
  • Using request tenant info from common-utils to filter (#215)
  • Adding filtering the reports based on tenants. (#214)
  • Use new API to Generate Reports from Existing Definitions (#213)
  • Disable api calls that uses Kibana default internal user (#212)
  • More polish to visual report(pdf and png) (#211)
  • Refine pdf/png report generated by puppeteer (#209)
  • Remove Persistent Permissions Error Toast (#208)
  • Adding support for filter by Roles (#204)
  • [reports-scheduler] Add support for Elasticsearch 7.10.0 (#203)
  • Not returning access details for non-admin users (#202)
  • disable notification feature from UI (#198)
  • Add Permissions Error Toasts and Input Validation Errors (#196)
  • Updated Time Range Parsing in Report Details (#195)
  • Call updateReportStatus and notification API as Kibana user (#194)
  • remove create report logic for background job (#193)
  • Fixed Base Url Formation for Visualizations/Saved Searches (#192)
  • Adding Validation Modal for Deleting Report Definition (#190)
  • Updated logging : reduced logging size where not required to be verbose (#189)
  • Updated Toast Notifications (#188)
  • Fixed poller permission check (#186)
  • Align url format with all other Open Distro plugins (#185)
  • Add Punctuation to All Toasts (#184)
  • Added user and backend role based access control to APIs (#183)
  • Add unit testing for model converters (#182)
  • Improve query_url and base_url input validation (#181)
  • Removed deprecated APIs and cleaned up code. (#180)
  • Improve typing and remove deprecated code (#179)
  • Pagination support for list APIs (#178)
  • Changed "roles" to "access" to support multiple access patterns. (#175)
  • Added transport actions for all the APIs (#174)
  • Update Monthly Report Trigger UI (#171)
  • Cypress Edit Test (#170)
  • Cypress Tests for Details Pages (#169)
  • Using IndexManager operation directly through variables (#168)
  • Added model for all REST request/response (#167)
  • Add Cypress Test Framework & Create tests (#166)
  • Setup github action for reports-scheduler (#164)
  • Remove Modal Elements (#162)
  • Improve Main Test Coverage (#161)
  • Improve Coverage for Homepage Tables (#160)
  • Add github action CI/CD for kibana-reports plugin (#159)
  • Improve Delivery Test Coverage (#158)
  • [Testing] Update existing visual/data report helper test suite (#157)
  • Fix Warning on Report Details Test (#156)
  • Improved Test Coverage for Report Settings (#155)
  • Report definition details/Report details test coverage increase (#154)
  • remove "refresh interval" option from time selector (#153)
  • Disable/Hide related UI to leave only CSV report (#152)
  • Removed baseUrl as it can be created from SourceType and Source.id (#151)
  • Report Trigger Jest Test Coverage (#150)
  • Added JobSchedular integration to index operation APIs (#149)
  • Preserve Pre-error Edit state on Invalid Update (#147)
  • Adding polling and job locking API (#143)
  • Update report definition UI styles (#142)
  • Add email body template & Optimize notification setting UI (#141)
  • Update editor selected tab and list preview style (#138)
  • Update Kibana nav menu order (#137)
  • Report Definition Details Display Change (#136)
  • ReportDefinition and ReportInstance index operations and REST APIs cr… (#135)
  • Change Selector for Visualization Reports (#133)
  • Add download to reportDetails and reportDefinitionDetails (#131)
  • use session cookie for puppeteer to access url of security-enabled domain (#129)
  • Improve server side input validation (#128)
  • Update Jest Snapshots (#127)
  • Main_utils Test Suite (#126)
  • Sanitize header and footer user input (#125)
  • Added settings/configuration support to plugin (#124)
  • Converted some of the required classes to Kotlin (#122)
  • Add context menu UI on discover (#121)
  • Header & Footer Plaintext Support (#120)
  • Kotlin support to the plugin added (#119)
  • Added Toasts for all API actions ([#116](https://github.com/opendistro-for-elasticsearch/...
Read more

headless-chrome dependencies for puppeteer-core version 1.19.0

24 Nov 21:52
Compare
Choose a tag to compare

headless-chrome dependencies for puppeteer-core version 1.19.0