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

2024-09-27 | MAIN --> PROD | DEV (773d171) --> STAGING #4330

Merged
merged 6 commits into from
Sep 27, 2024
Merged

2024-09-27 | MAIN --> PROD | DEV (773d171) --> STAGING #4330

merged 6 commits into from
Sep 27, 2024

Commits on Sep 25, 2024

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

Commits on Sep 26, 2024

  1. Django FSM migration to Viewflow (#4296)

    * Django FSM migration to Viewflow
    
    - Added new `django-viewflow` and `django-filter` dependencies to `requirements.txt`.
    - New file `viewflow.py` under `/audit/models/` which contains the FSM logic for transitioning an SAC.
    - Moved `STATUS` enumeration outside of the `SingleAuditChecklist` class. This required import/reference changes across many files and tests.
    - Removed references of old deprecated library `django-fsm`.
    - New migration to handle the changing the SAC's `submission_name` field to remove dependency on the deprecated `django-fsm`.
    
    * Git conflicts with #4292
    rnovak338 authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    3e9b8d7 View commit details
    Browse the repository at this point in the history
  2. Update drop_schema.sql (#4328)

    This should drop a now deprecated `admin_api_v1_0_0`, which appears to still exist in the dev environment. It is likely to also still exist in staging and prod. This update drops the table to prevent any hassles with newer table changes, migrations, etc.
    rnovak338 authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    2dda14a View commit details
    Browse the repository at this point in the history
  3. Hotfix - continuation of #4328 (#4329)

    * Update drop_schema.sql
    
    This should drop a now deprecated `admin_api_v1_0_0`, which appears to still exist in the dev environment. It is likely to also still exist in staging and prod. This update drops the table to prevent any hassles with newer table changes, migrations, etc.
    
    * Update drop_schema.sql
    
    One more for the road.  Follow-up to #4328.
    rnovak338 authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    773d171 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Updating Python to 3.12 (#4325)

    * Updating Python to 3.12
    
    * Updating runtime.txt
    
    * Replacing removed assertEquals with assertEqual
    
    * Replacing removed assertAlmostEquals with assertAlmostEqual
    phildominguez-gsa authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    e0d9ef5 View commit details
    Browse the repository at this point in the history