Skip to content

[Prod] Resource dashboard hybrid counting, software updates, dev improvements, capitalization fixes, citations refactor#3584

Merged
elainaparrish merged 8 commits into
productionfrom
main
May 7, 2026
Merged

[Prod] Resource dashboard hybrid counting, software updates, dev improvements, capitalization fixes, citations refactor#3584
elainaparrish merged 8 commits into
productionfrom
main

Conversation

@thewatermethod

@thewatermethod thewatermethod commented May 6, 2026

Copy link
Copy Markdown
Collaborator

Description of change

  • TTAHUB-5185 Update the Resources dashboard participant aggregation so hybrid Activity Reports count participants correctly.
  • TTAHUB-5251 Update the text case of two sort filters (Recipient Spotlight and RTR / RTTAPA goals) to sentence case.
  • TTAHUB-5256 Refactor the citations service backend to use fact tables instead of raw data tables.
  • TTAHUB-5284 Parallelize frontend tests and clean up CI behavior.
  • Additional software and developer workflow updates, including logging and alerting improvements.

How to test

  • Navigate to the Resource dashboard, filter for report ID containing 62020, and verify the participant count is not 0.
  • Confirm the updated sort options display in sentence case.
  • Confirm the citation service still functions as expected.
  • Confirm the related CI/dev workflow changes behave as expected.

Issue(s)

Checklists

Every PR

  • Meets issue criteria
  • JIRA ticket status updated
  • Code is meaningfully tested
  • Meets accessibility standards (WCAG 2.1 Levels A, AA)
  • API Documentation updated
  • Boundary diagram updated
  • Logical Data Model updated
  • Architectural Decision Records written for major infrastructure decisions
  • UI review complete
  • QA review complete

Before merge to main

  • OHS demo complete
  • Ready to create production PR

Production Deploy

  • PR created as Draft
  • Staging smoke test completed
  • PR transitioned to Open
  • Reviewer added (after transitioning to Open to ensure Slack notifications trigger; elainaparrish is the authorized approver under normal circumstances)
    • Sequence: Draft PR → Smoke test → Open PR → Add reviewer
    • Confirm that Slack notification was sent after reviewer was added

After merge/deploy

  • Update JIRA ticket status

tommaroh and others added 7 commits May 5, 2026 17:40
* wait for logs to flush

* 30s

* tweak implementation
)

* optimize and reorg

* fixup audit script

* handle split timings

* always check coverage

* Summarize frontend coverage

* simplify

* dont try to run coverage when no file exists

* try removing GH keyscan

* fix frontend package

* frontend build back to deploy

* cleanup and naming

* debug logging

* test build

* record num files before deploy

* revert coverage change, copilot suggestions

* ip-address
* refactor citations service to use fact tables

* data logic fixes

* fix issues from review and add test

* Protect against source-deleted CLASS summaries

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Updated text case of sort options

* Updated text case in sort options
@thewatermethod thewatermethod marked this pull request as ready for review May 6, 2026 17:15
…ard (#3573)

* Fix participants count on regional dashboard

* TTAHUB-5281: Clarify hybrid overview fallback coverage

* Fix hybrid participant counting on the resource dashboard

* Add unit tests for legacy hybrid participant count fallback

Agent-Logs-Url: https://github.com/HHS/Head-Start-TTADP/sessions/b04a74c3-6efe-41f6-bf42-fe1555ab5c3f

Co-authored-by: kryswisnaskas <28231976+kryswisnaskas@users.noreply.github.com>

* Add legacy hybrid integration fixture to exercise SQL CASE fallback in resourceFlat tests

Agent-Logs-Url: https://github.com/HHS/Head-Start-TTADP/sessions/c0adbb2c-371b-4dfb-a7a3-36cd6c8d1db0

Co-authored-by: kryswisnaskas <28231976+kryswisnaskas@users.noreply.github.com>

* Consolidate repeated code

* Fix backend test

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: kryswisnaskas <28231976+kryswisnaskas@users.noreply.github.com>
@kryswisnaskas kryswisnaskas changed the title [Prod] Software updates, dev improvements, capitalization fixes, citations refactor [Prod] Resource dashboard hybrid counting, software updates, dev improvements, capitalization fixes, citations refactor May 6, 2026
@elainaparrish elainaparrish merged commit 4c82603 into production May 7, 2026
58 checks passed
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.

6 participants