Skip to content

Conversation

@thewatermethod
Copy link
Collaborator

@thewatermethod thewatermethod commented Nov 24, 2025

Description of change

  • Edit goals in place on the AR.
  • Comm Log Next Steps date fields were showing "enter a valid date" errors even though they were not required
  • Fixed the "Add new resource" button so it shows an error when trying to add a new resource when the current one was blank
  • [TTAHUB-4620] Upgrade NodeJS to 22.20.0
  • Show "Add new goals" button when goals available after deletion
  • Hide the create communication log button if the user doesn't have the correct permissions.
  • Adjust hsesUserId in processData to resolve login issues in non-production environments
  • Address issues with google tag manager data bridge
  • Training report updates, in progress

How to test

  • Ensure goals can be edited in placed while working on the AR goals and objectives page.
  • A user who doesn't have write permission in their home region should not be able to create a comm log.

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)
    • 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

AdamAdHocTeam and others added 22 commits November 18, 2025 15:40
TTAHUB-4165 - New AR Resource Error when Prev Res is blank
TTAHUB-4178 - Prevent errors for blank dates on Next Steps
* upgrade node to 22.20.0

* deps

* fix image format

* go back

* cheerio

* skiplibcheck

* no esm

* esm

* frontend
* [TTAHUB-4190] Update session participants form (#3048)

* Surface adjustments to session form

* Add tooltip

* Update end-to-end test

* More specific e2e selector

* [TTAHUB-4189] Adjust objective trainers field within the session summary to use a dynamic list (#3046)

* Add a new seeder and option to event summary audience

* v2.2.15

* template updates and test fixes

* Add fetcher test

* add new service test

* Add new handlers

* fix e2e test

* increase stacktrace size to 50 (#3044)

* [TTAHUB-4569] Propagate errors during daily import job (#3047)

* propate cron errors

* test

* test

* test

* cleanup

* Fix bug and test (#3057)

---------

Co-authored-by: Tom Meagher <[email protected]>
* Add new hook and test

* Update preview target
#3124)

* Hook-ify useUrlFilters to not double tap the history API

* Fix useFilters test

* Remove goal dashboard test, fix comm log dashboard test

* Finish hookifying, fix some tests

* Add console.log for QA verification

* Remove console.log
…deletion (#3138)

* TTAHUB-4421 Do not show add new goals button when all of the standard goals have been used

* Improve code coverage

* Add try/catch to tests to debug

* Remove try/catch

* Further test adjustments

* Fix missing button on goal delete
@thewatermethod thewatermethod changed the title [Prod] [Prod] Node update, edit goals in place, accessibility and bug fixes, initial TR changes Nov 24, 2025
@thewatermethod thewatermethod marked this pull request as ready for review November 25, 2025 14:04
@elainaparrish elainaparrish merged commit d6d389c into production Nov 25, 2025
44 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.

7 participants