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

feat: adds control implementation response population to fedramp-transforms #29

Closed
wants to merge 13 commits into from

Commits on Feb 12, 2024

  1. chore: adds FedRAMP SSP Appendix A template to resources

    Signed-off-by: Jennifer Power <barnabei.jennifer@gmail.com>
    jpower432 committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    17adc20 View commit details
    Browse the repository at this point in the history
  2. feat: adds fedramp-transform command

    Initial population is control origination in the
    control summary table
    
    Signed-off-by: Jennifer Power <barnabei.jennifer@gmail.com>
    jpower432 committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    6d7033d View commit details
    Browse the repository at this point in the history
  3. test: adds unit test for transform command and related classes

    Signed-off-by: Jennifer Power <barnabei.jennifer@gmail.com>
    jpower432 committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    e3704f4 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. fix: handles control with no labels

    Signed-off-by: Jennifer Power <barnabei.jennifer@gmail.com>
    jpower432 committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    0e0670b View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. chore: moves FEDRAMP constant from class data to const.py

    Signed-off-by: Jennifer Power <barnabei.jennifer@gmail.com>
    jpower432 committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    2477f79 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. feat: adds support for multiple checked boxes

    Signed-off-by: Jennifer Power <barnabei.jennifer@gmail.com>
    jpower432 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    7227207 View commit details
    Browse the repository at this point in the history
  2. feat: updates FedRAMPSSPReader to collect control responses

    Signed-off-by: Jennifer Power <barnabei.jennifer@gmail.com>
    jpower432 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    2f2fd73 View commit details
    Browse the repository at this point in the history
  3. feat: adds FedRampDocx and ControlImplementation description classes

    FedRampDocx is a single class to handle as template population and
    ControlImplementationDescriptions handle control responses for
    each control and parts
    
    BREAKING CHANGE: Adds a breaking API to ControlSummaries class
    
    Signed-off-by: Jennifer Power <barnabei.jennifer@gmail.com>
    jpower432 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    5c93eb0 View commit details
    Browse the repository at this point in the history
  4. chore: updates class organization and add check for invalid control o…

    …rigination
    
    Signed-off-by: Jennifer Power <barnabei.jennifer@gmail.com>
    jpower432 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    afc9313 View commit details
    Browse the repository at this point in the history
  5. feat: adds filtering for responses by component

    Signed-off-by: Jennifer Power <barnabei.jennifer@gmail.com>
    jpower432 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    825e700 View commit details
    Browse the repository at this point in the history
  6. test: moves check functions to test_utils and adds test in transform_…

    …test.py
    
    Signed-off-by: Jennifer Power <barnabei.jennifer@gmail.com>
    jpower432 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    9c30499 View commit details
    Browse the repository at this point in the history
  7. chore: removes include_components and tests

    Trestle already have filtering capabilites for components. This plugin
    should not duplicate that logic.
    
    Signed-off-by: Jennifer Power <barnabei.jennifer@gmail.com>
    jpower432 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    dbe66f5 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. chore: updates docx response format in the cell

    Signed-off-by: Jennifer Power <barnabei.jennifer@gmail.com>
    jpower432 committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    26d4166 View commit details
    Browse the repository at this point in the history