Skip to main content

πŸ’Ž Migrate attr_encrypted to Rails 7 Active Record encrypts

Β· 11 min read
Austin Miller
Founder of PagerTree

Rails 7 has introduced Active Record Encryption, functionality to transparently encrypt and decrypt data before storing it in the database. This is awesome news for any developer who has ever had to encrypt data before storing it.

In this guide, I will walk you through an example to migrate from away from using attr_encrypted gem to the new Rails 7 Active Record encrypts. We will do this using strong migrations and also maintain the ability to perform a database rollback without data loss.

πŸ“£ PagerTree 4.0 is finally here!

Β· 3 min read
Austin Miller
Founder of PagerTree

Today I am excited to announce we have officially shipped PagerTree 4.0!

Here are the highlights:

  1. Reduced Pricing - Elite pricing has been reduced from $20 to $15.
  2. Better UI - Both desktop and mobile, your eyes (and mine) can be relieved.
  3. Better Docs - New docs (with improved search) that are more clear and concise than before. https://pagertree.com/docs/
  4. Multiple Accounts Per User - Users can now be a part of multiple accounts.
  5. 2FA - Two Factor Authentication will keep your account safer.

πŸ“£ PagerTree Forms Integration

Β· 2 min read
PagerTree Team
PagerTree Team

Today, we are excited to announce a new integration - PagerTree Forms!

PagerTree Forms are simple (PagerTree hosted) forms that can be made public so your customers can quickly create an alert outside the PagerTree ecosystem.

PagerTree Forms also support custom CNAMES so you can host them on your own domain (ex: https://support.example.com). The CNAME option is secured via HTTPS using self signed Let’s Encrypt certificates.

πŸ’Ž Ruby on Rails Cheat Sheet

Β· 8 min read
Austin Miller
Founder of PagerTree

We’ve been doing some Ruby on Rails development lately, in preparation for PagerTree 4, and we wanted to put together a Ruby on Rails Cheat sheet. This is a quick reference guide to common ruby on rails commands and usage.