Version 3.0.44 updates - #235
Merged
Merged
Conversation
This was referenced Aug 12, 2026
Contributor
Author
|
Can you also see that there were three CVE's fixed in this CVE-2026-18744, CVE-2026-18750, CVE-2026-18749 - those were not captured in your generated summary of changes. I think they are in the CHAGELOG.md |
SEI-gstrom
approved these changes
Aug 13, 2026
Contributor
Author
|
Trying to add a new test to ensure CodeQL updates do not break anything. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces several significant updates focused on authentication flexibility, test automation, and dependency management. Most notably, it adds a GitHub Actions workflow for automated PR tests, introduces a local authentication mode to support development and testing without Cognito, and updates several dependencies for security and compatibility. Additionally, it includes bug fixes, security improvements, and new features such as CSAF intake support.
Authentication and Authorization Improvements:
AUTH_BACKEND_MODEsetting insettings_.pyto allow switching between Cognito and local Django authentication backends, with robust error handling for misconfiguration. Local mode leverages Django'sModelBackendand bypasses Cognito checks throughout the codebase, enabling easier development and CI testing. (bigvince/settings_.py,cogauth/utils.py,cogauth/views.py) [1] [2] [3] [4] [5] [6] [7]vince/auth) and corresponding test cases. (bigvince/urls.py)cogauth/views.py)cogauth/templates/cogauth/profile.html)Testing and CI/CD Enhancements:
.github/workflows/pr-tests.yml) to automate Django test suite execution, including ephemeral secrets generation, database setup, and migrations. This supports both local and Cognito authentication modes for robust pull request validation.Dependency and Security Updates:
awscli,boto3,botocore,s3transfer,soupsieve,pyasn1,cryptography,djangorestframework, andredis.vinny/views.py, ensuring stricter checks for user and group access.CSAF and Feature Enhancements:
Bug Fixes and Miscellaneous:
bigvince/settings_.py,CHANGELOG.md) [1] [2]These changes collectively improve the platform’s flexibility for development and testing, enhance security, and streamline CI/CD processes.
See CHANGELOG for more details. A number of bug fixes and security updates completed.