Skip to content

Conversation

@thewatermethod
Copy link
Collaborator

@thewatermethod thewatermethod commented Dec 22, 2025

Description of change

  • Reset development environments (dev blue, dev green, etc) over the weekend to prevent stale deploys of development features
  • Pauses daily auto-creation of Monitoring Goals (intended to last until ITAMS feed resumes and any reintegration work is completed)
  • Additional work on training report version 3 (frontend and backend)

How to test

  • As an admin, observe the changed training report and session report forms
  • Development environments are tested through successful actions running in CircleCI

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

tommaroh and others added 2 commits December 22, 2025 15:58
* reset envs over the weekend

* fix syntax

* fix day
* Update session cards

* Update session card permissions

* Update permissions

* Update objective trainers field

* Fix trainers and TTA type display on participants review/submit

* Require approval before submission

* Fix FE tests

* Update e2e test

* Move hookForm.trigger and stop submit on incomplete pages

* Fix bug with fields/eventOrganizer

* Switch approver input to controlled to make sure selection appears on admin review

* Separate multiple trainers with a semi-colon
@thewatermethod thewatermethod changed the title [PROD] Reset developmet environments over the weekend, additional training report work in progress [PROD] Reset development environments over the weekend, additional training report work in progress Dec 22, 2025
* temporarily disable monitoring goal creation

* Fix comment

Co-authored-by: kryswisnaskas <[email protected]>

* add env var loading for goal creation switch

* add env var loading for goal creation switch

---------

Co-authored-by: kryswisnaskas <[email protected]>
@hardwarehuman hardwarehuman changed the title [PROD] Reset development environments over the weekend, additional training report work in progress [PROD] Reset development environments over the weekend, pause monitoring goal creation, additional training report work in progress Dec 22, 2025
@thewatermethod thewatermethod marked this pull request as ready for review December 23, 2025 14:36
…ates (#3179)

* Refactor and write tests

* A couple of tweaks while we are in here

* Update session and event view permissions, add test

* Fix test mocks with toJSON function

* Fix test for collab

* Remove facilitation from sessionCard

* Simplify owner name to remove "national centers" cruft

* Update seeders

* Finish seeders and fix small bugs

* Port visibility changes to getHandler

* Convert seeder to shell script

* Update test script to prep DB first

* Fix findeventbystatus test

* Fix event handlers tests

* Fix event services test

* Fix intended audience

* Fix intended audience field

* Further update seeder

* Add correct alerts

* Update staff hook

* Fix trainer logic

* remove current user from approver selection and add test

* Fix additional issues

* Add test for needs action

* Add "approve" test

* Additional test for ReviewSubmit

* Display links in a list

* Match separators

* Properly format supporting attachments

* Collab cannot be owner

* Make sure files are not required for sessions in find event helper

* Fix approver dropdown selection
@elainaparrish elainaparrish merged commit d2b1426 into production Dec 25, 2025
43 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.

5 participants