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

Release/v0.9.3.5 #1586

Merged
merged 109 commits into from
Apr 28, 2021
Merged

Release/v0.9.3.5 #1586

merged 109 commits into from
Apr 28, 2021

Commits on Mar 25, 2021

  1. Configuration menu
    Copy the full SHA
    d8295d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b702334 View commit details
    Browse the repository at this point in the history
  3. Create a simple SAR server to generate test data

    Create a simple System Assessment Result web server
    generating JSON data object listing assessment summary
    results that can be added to a system's assessment.
    
    This provides a synthentic provider of SAR results data from
    which we can test the UI for consuming SAR data.
    govreadydeploy committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    75ee35a View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2021

  1. Better SAR displays, wrap SAR item data

    Polish SAR summary page - use details tag, other improvements.
    Polish SAR list page - include deployment name.
    
    Wrap SAR test item to start to make more realistic SAR data.
    
    Display assessment name in Assessment model admin list.
    govreadydeploy committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    7b653a9 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2021

  1. Configuration menu
    Copy the full SHA
    8934e51 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2021

  1. Configuration menu
    Copy the full SHA
    1fd44c4 View commit details
    Browse the repository at this point in the history
  2. Use project-base.html in deployment detail page.

    Misc improvements to sar generator and middleware.
    Include description value for SAR wrapper.
    govreadydeploy committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    5277ef6 View commit details
    Browse the repository at this point in the history
  3. Remove hardcoded data from SAR middleware pipeline

    Remove hardcoded values of system id and deployment id
    from SAR middleware pipeline.
    Pass as many values as possible in SAR wrapper object.
    Properly handle UUID to string and back again
    Post assessment to system without a deployment ID
    Display project id, system id on project pages.
    govreadydeploy committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    785446a View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2021

  1. Configuration menu
    Copy the full SHA
    4507e99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5637bf8 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2021

  1. Configuration menu
    Copy the full SHA
    c4b1707 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2021

  1. Support Wazuh SCA results in SAR pipeline

    Add `tools/simple_sar_server/wazuh_etl.py` to
    support Wazuh SCA results in SAR pipeline.
    
    Display all summary values of a SAR result for
    each inventory item using a loop and table.
    govreadydeploy committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    6165dc5 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2021

  1. Configuration menu
    Copy the full SHA
    46b1ed7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    12ff6c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d84b97 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    abde0c9 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2021

  1. Configuration menu
    Copy the full SHA
    2f2f2f8 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2021

  1. Configuration menu
    Copy the full SHA
    00936bb View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

  1. Configuration menu
    Copy the full SHA
    2d499e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c84c7b2 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2021

  1. Configuration menu
    Copy the full SHA
    e428f5a View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2021

  1. Update stub_app for input, components

    Update stub_app used by complianca_app command
    or generating compliance app to include "input" and "output" section;
    and to have folders for templates, utils, and components.
    
    Add in exceprtion for integrity error to eventually support
    gracefully handling.
    govreadydeploy committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    6f37dae View commit details
    Browse the repository at this point in the history
  2. Closes #1547 Display impact level on project page.

    Implement impact level as a statement about a system of type "fisma_impact_level"
    with imoact level in body. This continues idea that statements are
    factual observations about a system.  Statement must be associated
    with system.root_element and be consumed by root_element.
    govreadydeploy committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    52b9590 View commit details
    Browse the repository at this point in the history
  3. note as with any change to the document data to be rendered need to p…

    …ress the refresh documents button to see changes. Removing cache removal function.
    davidpofo committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    fa98f04 View commit details
    Browse the repository at this point in the history
  4. spelling

    davidpofo committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    0a22fc9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4e75ceb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f22249f View commit details
    Browse the repository at this point in the history
  7. also need try/except for test_render_markdown_to_text since there are…

    … no projects for this test.
    davidpofo committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    ccb7d83 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2567786 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2e0d852 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3828743 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. Merge branch 'develop' into ge/display-impact-level

    Greg Elin authored and Greg Elin committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    1a6e70e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' into ge/cmpt-import

    Greg Elin authored and Greg Elin committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    c4ce2de View commit details
    Browse the repository at this point in the history
  3. Merge branch 'develop' into ge/account-fixes

    Greg Elin authored and Greg Elin committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    25c4ec0 View commit details
    Browse the repository at this point in the history
  4. Merge in recent develop

    Greg Elin authored and Greg Elin committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    d30fd6e View commit details
    Browse the repository at this point in the history
  5. Add tests for fisma_impact_level_display

    Greg Elin authored and Greg Elin committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    bc4e17b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bf4d2d2 View commit details
    Browse the repository at this point in the history
  7. Add StatementTypeEnum

    Enumarate different type of statements
    Greg Elin authored and Greg Elin committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    9fef5bb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c49d85c View commit details
    Browse the repository at this point in the history
  9. Added empty my_component.json file

    Greg Elin authored and Greg Elin committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    32f1650 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8e40fbe View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    96e43f1 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2021

  1. Configuration menu
    Copy the full SHA
    2b04c8c View commit details
    Browse the repository at this point in the history
  2. Report OSCAL component schema validation error to standout

    Provide better error reporting on import component schema validation.
    
    Report actual validation error to standout.
    govreadydeploy committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    f20b06e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1108cb2 View commit details
    Browse the repository at this point in the history
  4. Merge v0.9.3.4 into develop

    Greg Elin authored and Greg Elin committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    5f7d16c View commit details
    Browse the repository at this point in the history
  5. ISPGBSS-208 ISPGBSS-261 Refactored previous changes to implement time…

    …out through environment variables instead of db based setting.
    azharem committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    4890e45 View commit details
    Browse the repository at this point in the history
  6. implemented a full example of multiple catalogs in a new govready-qfi…

    …les-startpack app source multi-catalog.
    davidpofo committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    f150c07 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    98575b1 View commit details
    Browse the repository at this point in the history
  8. remove extra prints

    davidpofo committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    cf86e63 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2021

  1. put "Manage Import Records" button last

    Rearrange Create | Import | Manage component buttons
    govreadydeploy committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    4fdc4e6 View commit details
    Browse the repository at this point in the history
  2. Immediately assign change project perms to user starting project

    This fixes a bug where non-admin users were not assigned permissions
    to change a project started by the user until after several project
    modification steps were performed. The fix assigns non-admin project
    change permissions right after project and system is created and
    before further actions are made to project, such as setting baseline controls.
    govreadydeploy committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    5876fb9 View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG

    govreadydeploy committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    78f1af6 View commit details
    Browse the repository at this point in the history
  4. Set system fisma_impact_level smt as question action with new set/get…

    … methods
    
    Set system fisma_impact_level root_element statement as part of
    question action to set baseline. Since baselines could have more
    names than just "Low", "Moderate", and "High", we only set
    fisma_impact_level if baseline is one of those three.
    This might need to improve in the future and make setting fisma_impact_level
    a separate question action from setting baselines.
    
    Created set/get methods for fisma_impact_level in System model
    to make sure only one statement for the system with statement_type of
    fisma_impact_level existed.
    
    Also fixed POAM stat counting to only count POAMs associated with
    current system. Existing POAM count was not filtering on current system.
    govreadydeploy committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    f1a32ff View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG

    govreadydeploy committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    09baf64 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5d8eee3 View commit details
    Browse the repository at this point in the history
  7. Sync with develop

    govreadydeploy committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    a9ce48a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e4b4652 View commit details
    Browse the repository at this point in the history
  9. Sync with develop

    govreadydeploy committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    843faf1 View commit details
    Browse the repository at this point in the history
  10. Sync with develop

    govreadydeploy committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    f8e0f14 View commit details
    Browse the repository at this point in the history
  11. Sync with develop

    govreadydeploy committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    915a86d View commit details
    Browse the repository at this point in the history
  12. Sync with develop

    govreadydeploy committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    3770012 View commit details
    Browse the repository at this point in the history
  13. Update CHANGELOG.md

    spelling
    davidpofo authored Apr 22, 2021
    Configuration menu
    Copy the full SHA
    bae9cdc View commit details
    Browse the repository at this point in the history
  14. Update navbar.html

    davidpofo authored Apr 22, 2021
    Configuration menu
    Copy the full SHA
    c374a47 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #1559 from GovReady/ge/oscal-error-logging

    Improve reporting of error logging
    davidpofo authored Apr 22, 2021
    Configuration menu
    Copy the full SHA
    30c91a3 View commit details
    Browse the repository at this point in the history
  16. Update project.html

    all caps no brakes
    davidpofo authored Apr 22, 2021
    Configuration menu
    Copy the full SHA
    238c1ad View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    459277a View commit details
    Browse the repository at this point in the history
  18. Merge pull request #1551 from GovReady/ge/display-impact-level

    Closes #1547 Display impact level on project page.
    davidpofo authored Apr 22, 2021
    Configuration menu
    Copy the full SHA
    86327e3 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    18718f5 View commit details
    Browse the repository at this point in the history
  20. Merge pull request #1537 from GovReady/ge/account-fixes

    Add clear links for forgot password, change password
    davidpofo authored Apr 22, 2021
    Configuration menu
    Copy the full SHA
    f459241 View commit details
    Browse the repository at this point in the history
  21. Merge pull request #1509 from GovReady/ge/wazuh-march

    Smoothly attach assessment reports to systems via the API
    davidpofo authored Apr 22, 2021
    Configuration menu
    Copy the full SHA
    351735c View commit details
    Browse the repository at this point in the history
  22. Merge pull request #1563 from GovReady/ge/bug-fix-user-project-perms-…

    …start
    
    Immediately assign change project perms to user starting project
    davidpofo authored Apr 22, 2021
    Configuration menu
    Copy the full SHA
    ddabb0d View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    637c9b2 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    943e828 View commit details
    Browse the repository at this point in the history
  25. Merge pull request #1553 from GovReady/da/multi_catalog_SSPs

    Support displaying controls from multiple catalogs in an SSPs document
    davidpofo authored Apr 22, 2021
    Configuration menu
    Copy the full SHA
    e65331b View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    6174854 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    6e2a4ef View commit details
    Browse the repository at this point in the history
  28. Docker Local Development implementation (#1555)

    * wip
    
    * Local development rework based on deployments repo
    
    * adding +x
    
    * added action for running and some clean up and docs
    
    * Added docker engine check
    
    * added another message at end
    
    * more faq
    
    * changelog
    
    * added selenium & chrome support
    
    * document quick fix
    
    * regression
    
    * readme change
    
    * added var
    
    * Update dev_env/run.py
    
    Co-authored-by: davidpofo <dampofo@umd.edu>
    
    * space
    
    Co-authored-by: davidpofo <dampofo@umd.edu>
    alexanderward and davidpofo authored Apr 22, 2021
    Configuration menu
    Copy the full SHA
    cb3ef2f View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    a5f29ee View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    e9cc513 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2021

  1. Faster retrieval of component cntl smts, show cntl titles

    Retrieve component control statement much faster by getting
    just related catalog_control_as_dict for statement. Also
    add statement property to get control title. Display control title
    on component control pages.
    govreadydeploy committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    1f4d695 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1569 from GovReady/dev-ssh-fix

    Fixed a bug where ssh files weren't brought over on restart
    davidpofo authored Apr 23, 2021
    Configuration menu
    Copy the full SHA
    22c5c21 View commit details
    Browse the repository at this point in the history
  3. Faster retrieval of component control statements, show control titles (

    …#1570)
    
    * Faster retrieval of component cntl smts, show cntl titles
    
    Retrieve component control statement much faster by getting
    just related catalog_control_as_dict for statement. Also
    add statement property to get control title. Display control title
    on component control pages.
    
    * Update element_detail_tabs.html
    
    system_tags aren't used anywhere
    
    Co-authored-by: Greg Elin <greg.elin@govready.com>
    Co-authored-by: davidpofo <dampofo@umd.edu>
    3 people authored Apr 23, 2021
    Configuration menu
    Copy the full SHA
    11fb374 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ebdde7b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5d72c15 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1562 from GovReady/ge/move-manage-import-record-btn

    put "Manage Import Records" button last
    davidpofo authored Apr 23, 2021
    Configuration menu
    Copy the full SHA
    21689d8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ed3fa30 View commit details
    Browse the repository at this point in the history
  8. remove asserts comment

    davidpofo committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    8d5f875 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2a650cb View commit details
    Browse the repository at this point in the history
  10. Merge pull request #1549 from GovReady/ge/cmpt-import

    Update stub_app for input, components
    davidpofo authored Apr 23, 2021
    Configuration menu
    Copy the full SHA
    fd7c3ec View commit details
    Browse the repository at this point in the history
  11. Merge pull request #1571 from GovReady/da/fix_fisma_setting

    enums need to match case of value. adding smt id to logs
    davidpofo authored Apr 23, 2021
    Configuration menu
    Copy the full SHA
    ae02120 View commit details
    Browse the repository at this point in the history
  12. ISPGBSS-208 ISPGBSS-261 Used requirements_txt_updated.sh to update re…

    …quirements.txt as per PR review.
    azharem committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    b1f0c45 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2021

  1. Display control catalog guidance text in details tag

    Display control catalog guidance text in `details` tag
    next to component control implementation statements.
    
    Also clean up some html on component detail pages, move
    some styles to main `govready-q.css` file.
    govreadydeploy committed Apr 24, 2021
    Configuration menu
    Copy the full SHA
    2f272e0 View commit details
    Browse the repository at this point in the history
  2. Update with develop

    govreadydeploy committed Apr 24, 2021
    Configuration menu
    Copy the full SHA
    cc0610b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3c47a4 View commit details
    Browse the repository at this point in the history
  4. Better notifification when project smt differs from certified

    Better notify users when project implementation statement
    differs from certified by displaying notice in third column control detail pages.
    
    Improve language notifying users that project implementation statement
    differs from certified. Only difference notice is clickable now.
    govreadydeploy committed Apr 24, 2021
    Configuration menu
    Copy the full SHA
    47720e7 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2021

  1. Configuration menu
    Copy the full SHA
    9ccc3f7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1575 from GovReady/ge/search-component-library-by…

    …-tag
    
    Search component library by tag, make component tags clickable
    davidpofo authored Apr 26, 2021
    Configuration menu
    Copy the full SHA
    ea3dae9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1573 from GovReady/ge/display-cntl-text-by-smt

    Display control catalog guidance text in details tag next to component control implementation statements.
    davidpofo authored Apr 26, 2021
    Configuration menu
    Copy the full SHA
    d206151 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1576 from GovReady/ge/display-differs-from-certified

    Better notifification when project smt differs from certified
    davidpofo authored Apr 26, 2021
    Configuration menu
    Copy the full SHA
    0a689b2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1540377 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1572 from GovReady/am/feature_inactivity_timeout

    Am/feature inactivity timeout
    davidpofo authored Apr 26, 2021
    Configuration menu
    Copy the full SHA
    8299b1e View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2021

  1. Da/last min develop (#1582)

    * Add new options to runner.py environment. PR 1572 missed changelog. also change log for PR 1535 was missed for the last release
    
    * also mention nplusone.
    
    * commenting out session security for now until issue with js is fixed.
    
    * unnecessary return
    
    * fixing statement types
    
    * a few more statement type fixes
    davidpofo authored Apr 27, 2021
    Configuration menu
    Copy the full SHA
    15eedbc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38e2103 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2021

  1. Configuration menu
    Copy the full SHA
    8d62332 View commit details
    Browse the repository at this point in the history
  2. more sleep

    davidpofo committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    09429c5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1583 from GovReady/da/update_changelog

    removing feature that is a WIP
    davidpofo authored Apr 28, 2021
    Configuration menu
    Copy the full SHA
    0929889 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0c8dcea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b930348 View commit details
    Browse the repository at this point in the history