Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Prod] Revert worker transactions, fix slow program query, address medium OWASP warnings #2281

Merged
merged 37 commits into from
Jul 19, 2024

Conversation

thewatermethod
Copy link
Collaborator

@thewatermethod thewatermethod commented Jul 19, 2024

Description of change

  • This PR reverts TTAHUB-3097 so that we can address warnings and errors in the logs that it has created.
  • It also addresses medium dynamic security scan warnings by altering our content-security policy and removing problematic HTTP response headers.
  • Finally, it optimizes a query within the activity reports service that was fetching programs separately and would cause latency when exporting CSVs.

How to test

The CI/all tests pass. Email notifications are sent without error. You can export activity report csv's.

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

Before merge to main

  • OHS demo complete
  • Ready to create production PR

Production Deploy

  • Staging smoke test completed

After merge/deploy

  • Update JIRA ticket status

thewatermethod and others added 30 commits July 12, 2024 09:28
[TTAHUB-3125] Monitoring Data Issue
[TTAHUB-3083] Integrate programs retrieve into normal sequelize pattern
Move postCSS to peer deps and dev deps
@thewatermethod thewatermethod changed the title [Prod] [Prod] Revert worker transactions, fix slow program query, address medium OWASP warnings Jul 19, 2024
@thewatermethod thewatermethod marked this pull request as ready for review July 19, 2024 16:48
@kryswisnaskas kryswisnaskas self-requested a review July 19, 2024 17:22
Copy link
Collaborator

@kryswisnaskas kryswisnaskas left a comment

Choose a reason for hiding this comment

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

Merging this since it is urgent and addresses new errors in production.

@kryswisnaskas kryswisnaskas merged commit 97e35f3 into production Jul 19, 2024
12 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.

4 participants