Skip to content

Gsa/production release#511

Merged
felder101 merged 3 commits intomainfrom
GSA/Production-Release
Mar 11, 2024
Merged

Gsa/production release#511
felder101 merged 3 commits intomainfrom
GSA/Production-Release

Conversation

@felder101
Copy link
Contributor

Issue #456 GSPC | Email Title and Content Once User Initially Attempts to Begin GSPC Verification
Issue #419 Administrator | Loading GSPC Eligible List into the Training System
Issue #494 Create Training - Admin Landing Page
Issue #496 Dependabot Alert: FastAPI Content-Type Header ReDoS

Issue #456 GSPC | Email Title and Content Once User Initially Attempts to Begin GSPC Verification
Issue #419 Administrator | Loading GSPC Eligible List into the Training System
Issue #494 Create Training - Admin Landing Page
Issue #496 Dependabot Alert: FastAPI Content-Type Header ReDoS
@felder101 felder101 requested a review from mark-meyer March 8, 2024 15:08
Copy link
Contributor

@mark-meyer mark-meyer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's one small thing noted in a comment — just looks like leftover code that should probably be deleted. But lets fix that before pushing.

It looks like the Vue components are still in progress, but it we don't have tests for new components yet. The coverage report won't tell you about new code that don't have a .spec file, so the front-end coverage report will be a little too forgiving. Lets not let this hold up this PR, but we should have test for Vue components as well as the python tests (which look nice here) as this develops. There should be a lot of go-bys in the training-front-end/src/components/__tests__ directory.

@field_validator('certification_expiration_date')
@classmethod
def check_certification_expiration_date(cls, value):
value is datetime
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems a little strange — just an expression doing nothing. Maybe it was meant to be deleted or should be a comment?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice catch. Code was used for debugging. Redundant code has been removed.

Copy link
Contributor

@mark-meyer mark-meyer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@felder101 felder101 merged commit d92c505 into main Mar 11, 2024
@felder101 felder101 deleted the GSA/Production-Release branch March 11, 2024 19:13
felder101 added a commit that referenced this pull request Apr 18, 2024
* Updated USWDS library version from 3.6.1 to 3.7.1. (#479)

* Addressed various front-end library vulnerabilities flagged by Dependabot. (#495)

* Gsa/production release (#511)

* Sprint 25

Issue #456 GSPC | Email Title and Content Once User Initially Attempts to Begin GSPC Verification
Issue #419 Administrator | Loading GSPC Eligible List into the Training System
Issue #494 Create Training - Admin Landing Page
Issue #496 Dependabot Alert: FastAPI Content-Type Header ReDoS

* Reverting Sprint 26 change. Has not been reviewed and should not be included in the release.

* Removed redundant code per Code Review

* Fixed broken user search link in the admin console (#514)

* Production Release (#522)

Includes:
Issue #498 Dependabot Alert: NPM IP package vulnerable to Server-Side Request Forgery (SSRF) attacks
Issue #181 Administrator | Edit User
Issue #508 Footer Changes for SmartPay Training Site
Issue #504 Update A/OPC Training Content Lesson 3

* Production Release (#527)

Includes issue(s):
Issue #515 Update USWDS from 3.71 to 3.8 | Training Website
Issue #510 Bug: Update content in email sent to GSPC Attendees
Issue #509 Add button to the Send Invitations for GSA SmartPay Program Certification screen
john-labbate pushed a commit that referenced this pull request May 21, 2024
* Sprint 25

Issue #456 GSPC | Email Title and Content Once User Initially Attempts to Begin GSPC Verification
Issue #419 Administrator | Loading GSPC Eligible List into the Training System
Issue #494 Create Training - Admin Landing Page
Issue #496 Dependabot Alert: FastAPI Content-Type Header ReDoS

* Reverting Sprint 26 change. Has not been reviewed and should not be included in the release.

* Removed redundant code per Code Review
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants