Permalink
Commits on Feb 7, 2017
  1. Update dependencies

    patrickod committed Feb 7, 2017
Commits on Jan 26, 2017
Commits on Jan 22, 2017
  1. Stop using Google fonts; Remove progress bar from homepage

    patrickod committed Jan 22, 2017
    Stop using Google Fonts to import the "Bitter" typeface which we use. Instead we
    now vendor it into the application assets.
    
    Remove the progress bar from the homepage as it no longer serves any meaningful
    purpose. In the future it'll hopefully be replaced by some monthly statistics to
    encourage people to donate further to help us meet our monthly expenses.
Commits on Oct 24, 2016
  1. Merge pull request #74 from noisebridge/patrickod/clean-up-deprecations

    patrickod committed Oct 24, 2016
    clean up numerous deprecations and warnings
  2. Merge pull request #73 from noisebridge/patrickod/clean-up-duplicate-…

    patrickod committed Oct 24, 2016
    …suggested-donation-amount-code
    
    Clean up project & suggested donation amount code
  3. Merge pull request #72 from noisebridge/patrickod/add-readme-notice-e…

    patrickod committed Oct 24, 2016
    …nv-file-encrypted
    
    Add notice to README about encrypted .env file
  4. clean up numerous deprecations and warnings

    patrickod committed Oct 24, 2016
    Fix child_src frame_src deprecation warning for secureheaders.
    Fix rspec warning about stub on new w/ and_call_original
    Fix deprecation notice for skip_before_filter
  5. Clean up project & suggested donation amount code

    patrickod committed Oct 24, 2016
    Remove suggested_donation_amounts from Project class entirely to prevent
    confusion. Add in the suggested donation amounts for stickers.
    
    Remove unused percentage_raised method from Project.
  6. Add notice to README about encrypted .env file

    patrickod committed Oct 24, 2016
    Running with the .env file encrypted causes dotenv to throw exceptions
    as it attempts to parse what it expects to be an ASCII file, but instead
    is a blob of encrypted data.
Commits on Oct 13, 2016
  1. Merge pull request #71 from ruthgrace/stickers

    tdfischer committed Oct 13, 2016
    made default donation amounts for stickers project page
Commits on Oct 9, 2016
Commits on Oct 5, 2016
  1. Merge pull request #69 from ruthgrace/master

    patrickod committed Oct 5, 2016
    s/hacker spaceship/hackerspace/g
Commits on Oct 2, 2016
  1. Merge pull request #67 from noisebridge/patrickod/gem-updates

    patrickod committed Oct 2, 2016
    Bump Rails to 5.0.0.1 ; fix specs
  2. Bump Rails to 5.0.0.1 ; fix specs

    patrickod committed Oct 2, 2016
    Bump a number of dependencies, including Rails to the stable 5.0.0.1
    branch instead of the previous beta3 release.
Commits on Sep 14, 2016
Commits on Jun 30, 2016
  1. Bump a bunch of outdated gems - close DDOS vector

    patrickod committed Jun 30, 2016
Commits on Apr 26, 2016
  1. Merge pull request #64 from noisebridge/patrickod/bump

    patrickod committed Apr 26, 2016
    Bump a bunch of gem dependencies
Commits on Apr 8, 2016
  1. Add mailer spec

    patrickod committed Apr 8, 2016
  2. Add ReceiptMailer specs.

    patrickod committed Apr 8, 2016
    deal with both recurring and non-recurring donation receipt in the
    subject and body.
  3. fixup

    patrickod committed Apr 8, 2016
  4. Delete the receipt mailer - use sidekiq instead

    patrickod committed Apr 8, 2016
    Change the subject of the mail depending on whether the charge is
    recurring or not.
Commits on Apr 7, 2016
  1. Merge pull request #62 from noisebridge/patrickod/donor-first-name

    patrickod committed Apr 7, 2016
    Add Donor#first_name method
  2. Merge pull request #61 from noisebridge/patrickod/email-receipts

    patrickod committed Apr 7, 2016
    Email receipts for all charge.succeeded events
  3. PR additions - unique events & prevent replay attack

    patrickod committed Apr 7, 2016
    Add a unique index to the StripeEvents table on stripe_id.
    
    Use find_by to retrieve existing records in record_and_process to
    prevent duplicate record creation and processing.
  4. Api::StripeEventsController w/ specs

    patrickod committed Apr 7, 2016
    Controller to receive incoming webhooks from Stripe, retrieve the Event
    via the API to prevent any forgery or spoofing attacks.
    
    The StripeEvent.record_and_process method is now wired up appropriately.
  5. Add process method to StripeEvent

    patrickod committed Apr 7, 2016
    StripeEvent#process now queues email notifications for the appropriate
    events (charge.succeeded).