Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove the ability to store the PDF reports into the filesystem #6495

Commits on Mar 7, 2024

  1. feat(reporting): generation of PDF reports downloads the file to the …

    …client instead of storing into the filesystem of the backend
    
    - Generation of PDF reports downloads the file to the client instead of storing into the filesystem of the backend
    - Refactor the Printer.print service to use a Buffer
    - Create a frontend service to save the file from the API response
    - Refactor the ReportingService to use the new generic service to save
      the file from the response
    - Adapt the endpoints that generate reports to return the file
      - POST /reports/modules/{moduleID}
      - POST /reports/groups/{groupID}
      - POST /reports/agents/{agentID}
      - POST /reports/agents/{agentID}/inventory
    Desvelao committed Mar 7, 2024
    Copy the full SHA
    2ec2c93 View commit details
    Browse the repository at this point in the history
  2. remove(reporting): remove Reporting application

    - Remove reporting application
    - Remove render components files
    Desvelao committed Mar 7, 2024
    Copy the full SHA
    5e9ed52 View commit details
    Browse the repository at this point in the history
  3. feat(reporting): remove API endpoints related to the management of PD…

    …F reports files
    
    - Remove API endpoints related to the management of PDF reports files
      - GET /reports
      - GET /reports/{name}
      - DELETE /reports
    Desvelao committed Mar 7, 2024
    Copy the full SHA
    49a550e View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Copy the full SHA
    358c824 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ef2a080 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    e9fee73 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    655d4e7 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. feat(reporting): replace taking screenshot of visualuzations

    - Replace taking screenshot of visualuzations in startVis2Png method
    - Communicate dashboard with the Generate report button though Redux
      - Create reducer
      - Create action creator
      - Adapt the Generate report button
      - Remove disabledReport property comming from old dashboard rendering
    - Refactor the method to add the visualizations to the PDF report in the
      Printer service
    Desvelao committed Mar 11, 2024
    Copy the full SHA
    1241c00 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4a780b8 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    e39c128 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    d0cc177 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Merge branch '4.9.0' of https://github.com/wazuh/wazuh-kibana-app int…

    …o enhancement/6487-remove-ability-store-pdf-reports-filesystem
    Desvelao committed Mar 12, 2024
    Copy the full SHA
    5af8373 View commit details
    Browse the repository at this point in the history
  2. test(reporting): fix tests and remove unused services

    - Remove service to migrate the direcotry name of the PDF reports stored
      in the filesystem
    - Remove constants related to PDF report paths
    Desvelao committed Mar 12, 2024
    Copy the full SHA
    39716ba View commit details
    Browse the repository at this point in the history