KInspector icon indicating copy to clipboard operation
KInspector copied to clipboard

Migrate "Disable enabled Staging servers" module to V4 report

Open ChristopherJennings opened this issue 5 years ago • 0 comments

Overview

We should migrate the Disable enabled Staging servers module to the new V4 report format.

Definition of done

  • [ ] Code and Scripts are ported to KenticoInspector.Reports project in a dedicated folder for the report.
  • [ ] Scripts are referenced via constants in a static class.
  • [ ] Scripts are refactored to return simple results that are mappable to simple classes.
  • [ ] Report logic is covered by unit test for a clean result
  • [ ] Report logic is covered by unit tests for all known dirty results
  • [ ] Useful, non-specific logic is abstracted to services or helpers.

Note: The Class/Table Validation report (and it's tests) is a good, simple example of the main concepts.

Additional Details

  • New name: Staging Server Configuration
  • Tags: Configuration, Information, Tool
  • Should list all Staging servers and some details (TBD) of how they are configured
  • Requires custom report result renderer or additional tooling to enable write actions
  • Blocked by: #210

ChristopherJennings avatar Apr 25 '19 16:04 ChristopherJennings