Skip to content

Development Notes

Connor Shea edited this page Dec 15, 2015 · 3 revisions

Payments

We use Stripe Connect for handling payments and user transactions on ImageHex.

Caching

Security

This section tries to list some tools for testing to ensure that our users are as secure as possible. Try to keep this as up-to-date as possible.

  • Ruby on Rails Security Guide - Rails Guides
  • TestSSL.sh - On OS X you can run brew install testssl to install and then testssl.sh www.imagehex.com to test the site. This tests for a number of vulnerabilities.
  • SSL Labs Test - might just be a wrapper for the above, albeit with a letter grade.
  • The Chrome DevTools include a Security Panel for inspecting the HTTPS connection to the current website.
  • Set up CloudFlare SSL free on Heroku - Thoughtbot
  • Brakeman - A static analysis security vulnerability scanner for Ruby on Rails applications, always run brakeman before deploying to make sure you're not introducing any vulnerabilities to the application.

i18n

Emails

Icons

Accessibility

Testing

Clone this wiki locally