Skip to content

[WRSAT-473] Encrypt the SSN column#198

Merged
cram-cfa merged 13 commits intomainfrom
WRSAT-473
Apr 8, 2026
Merged

[WRSAT-473] Encrypt the SSN column#198
cram-cfa merged 13 commits intomainfrom
WRSAT-473

Conversation

@cram-cfa
Copy link
Copy Markdown
Contributor

@cram-cfa cram-cfa commented Apr 6, 2026

No description provided.

@jenny-heath jenny-heath temporarily deployed to wrsat-wrsat-473-yv6l7bpln1mjjo April 6, 2026 20:11 Inactive
@jenny-heath jenny-heath temporarily deployed to wrsat-wrsat-473-yv6l7bpln1mjjo April 6, 2026 21:49 Inactive
@jenny-heath jenny-heath temporarily deployed to wrsat-wrsat-473-yv6l7bpln1mjjo April 6, 2026 22:08 Inactive
@jenny-heath jenny-heath had a problem deploying to wrsat-wrsat-473-yv6l7bpln1mjjo April 7, 2026 19:35 Failure
@jenny-heath jenny-heath temporarily deployed to wrsat-wrsat-473-yv6l7bpln1mjjo April 7, 2026 19:35 Inactive

config.active_record.encryption.primary_key = ENV.fetch("ACTIVE_RECORD_ENCRYPTION_PRIMARY_KEY")
config.active_record.encryption.deterministic_key = ENV.fetch("ACTIVE_RECORD_ENCRYPTION_DETERMINISTIC_KEY")
config.active_record.encryption.key_derivation_salt = ENV.fetch("ACTIVE_RECORD_DERIVATION_SALT_KEY")
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Slightly annoying that this has to be in both staging.rb and production.rb but if it's in application.rb, this will barf locally for devs because application.rb will spit out the exception before development.rb is run

<% unless has_email %>
<div>
<%= link_to(generate_pdf_path, class: "button button--primary spacing-below-0") do %>
<%= link_to(generate_pdf_path, class: "button button--primary spacing-below-0", target: "_blank") do %>
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I missed the target: "_blank" here but we should have this so the PDF opens in a new tab

@cram-cfa cram-cfa closed this Apr 7, 2026
@cram-cfa cram-cfa reopened this Apr 7, 2026
@jenny-heath jenny-heath temporarily deployed to wrsat-wrsat-473-h8g8nuslz4o8vg April 7, 2026 19:45 Inactive
@jenny-heath jenny-heath temporarily deployed to wrsat-wrsat-473-h8g8nuslz4o8vg April 8, 2026 14:08 Inactive
@jenny-heath jenny-heath temporarily deployed to wrsat-wrsat-473-h8g8nuslz4o8vg April 8, 2026 14:34 Inactive
@jenny-heath jenny-heath temporarily deployed to wrsat-wrsat-473-h8g8nuslz4o8vg April 8, 2026 14:40 Inactive
@jenny-heath jenny-heath temporarily deployed to wrsat-wrsat-473-h8g8nuslz4o8vg April 8, 2026 16:59 Inactive
@jenny-heath jenny-heath temporarily deployed to wrsat-wrsat-473-h8g8nuslz4o8vg April 8, 2026 17:06 Inactive
@jenny-heath jenny-heath temporarily deployed to wrsat-wrsat-473-h8g8nuslz4o8vg April 8, 2026 19:01 Inactive
@jenny-heath jenny-heath temporarily deployed to wrsat-wrsat-473-h8g8nuslz4o8vg April 8, 2026 19:10 Inactive
@cram-cfa cram-cfa merged commit aca41a7 into main Apr 8, 2026
4 checks passed
@cram-cfa cram-cfa deleted the WRSAT-473 branch April 8, 2026 19:14
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.

2 participants