Skip to content

[DT-2789] Add DAR accept page for Signing Officials#3264

Merged
fboulnois merged 6 commits intodevelopfrom
fb-dt-2789-dar-approvals
Jan 26, 2026
Merged

[DT-2789] Add DAR accept page for Signing Officials#3264
fboulnois merged 6 commits intodevelopfrom
fb-dt-2789-dar-approvals

Conversation

@fboulnois
Copy link
Copy Markdown
Contributor

@fboulnois fboulnois commented Jan 14, 2026

Addresses

https://broadworkbench.atlassian.net/browse/DT-2789

Summary

Adds the DAR accept page for Signing Officials.


Have you read Terra's Contributing Guide lately? If not, do that first.

  • Label PR with a Jira ticket number and include a link to the ticket
  • Label PR with a security risk modifier [no, low, medium, high]
  • PR describes scope of changes
  • Get a minimum of one thumbs worth of review, preferably two if enough team members are available
  • Get PO sign-off for all non-trivial UI or workflow changes
  • Verify all tests go green
  • Test this change deployed correctly and works on dev environment after deployment

Comment thread src/pages/signing_official_console/SigningOfficialDarApprovals.tsx Outdated
@fboulnois fboulnois force-pushed the fb-dt-2789-dar-approvals branch from 48a66ba to ab64ec9 Compare January 21, 2026 15:03
@fboulnois fboulnois force-pushed the fb-dt-2789-dar-approvals branch from 069eb11 to f75a079 Compare January 23, 2026 21:40
@fboulnois fboulnois marked this pull request as ready for review January 23, 2026 21:49
@fboulnois fboulnois requested a review from a team as a code owner January 23, 2026 21:49
@fboulnois fboulnois requested review from kevinmarete and otchet-broad and removed request for a team January 23, 2026 21:49
@fboulnois
Copy link
Copy Markdown
Contributor Author

The SonarQube issues are preexisting issues with the components, they require a heavy lift and seem out of scope for this PR.

Comment thread src/libs/ajax/Collections.js Outdated
try {
setIsLoading(true)
const collectionList = (await Collections.getCollectionSummariesByRoleName(USER_ROLES.signingOfficial))
.filter((collection: DarCollectionSummary) => collection.requiresSOApproval === true)
Copy link
Copy Markdown
Contributor

@otchet-broad otchet-broad Jan 23, 2026

Choose a reason for hiding this comment

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

Probably a follow-up ticket and something for product:
Should we also put closeout DARs that need SO approval in this list? I've added this to the parking lot for Monday.

Copy link
Copy Markdown
Contributor

@otchet-broad otchet-broad left a comment

Choose a reason for hiding this comment

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

Looks great!
One small suggestion on naming and one question that's probably out of scope for this ticket.

Copy link
Copy Markdown
Contributor

@kevinmarete kevinmarete left a comment

Choose a reason for hiding this comment

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

👍🏾

@sonarqubecloud
Copy link
Copy Markdown

@fboulnois fboulnois merged commit 7a8e157 into develop Jan 26, 2026
11 checks passed
@fboulnois fboulnois deleted the fb-dt-2789-dar-approvals branch January 26, 2026 15:51
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.

3 participants