Back
BetaList
Add matching topics to search results #betalist
Add ability to change usernames in admin panel #betalist
Replace old-style InvokeRakeTaskJob with dedicated job classes #betalist
Respond with 400 status page when user makes bad request (mostly by bots) #betalist
Fix magic link form #betalist
Fix email confirmation links #betalist
Delete 3,000+ accounts that didn't have any email address (or website activity) #betalist
Delete 100+ accounts that didn't have a valid email address #betalist
Replace email validation regex with something more proper (email_address gem), because apparently people cannot type their own email address correctly #betalist
Replace gon with current.js #betalist
Fix bug where "archived" startups weren't rendered correctly in the admin panel, because their associations were also "archived" and not accessible in our view partial due to default scope #betalist
Ignore exceptions due to malformed requests by likely bots #betalist
Preload most popular topics when focussing on topic input #betalist
Switch all payments to Pay gem #betalist
Replace Devise with Authentication Zero in 10+ year old codebase, but only took about 2 days. Let's hope everything still works #betalist
Bite the bullet and start migrating away from Devise to Authentication Zero #betalist
Realize how nice it is to have a managed PostgreSQL database that lets me restore to any transaction at any point in time in the last 7 days so there's no data loss at all if I mess up #betalist
Restore database to just before I accidentally deleted all citext columns #betalist
Learn the hard way that dropping a seemingly old and now irrelevant Postgres schema (e.g. "heroku_ext") also drops any of its extensions (e.g. "citext") which then drops all the columns that depend on it (e.g. "users.username") even in other schemas! #betalist
onvert all HAML views to HTML+ERB #betalist