Permalink
Commits on Dec 21, 2017
  1. Merge pull request #87 from lazzarello/gnar

    patrickod committed Dec 21, 2017
    Gnar donation page
  2. Merge pull request #88 from psygnisfive/patch-2

    patrickod committed Dec 21, 2017
    Creates page for the Noisebridge Space Program
Commits on Dec 13, 2017
  1. grammar and sound card addition

    Lee Azzarello
    Lee Azzarello committed Dec 13, 2017
  2. more copywriting, links

    Lee Azzarello
    Lee Azzarello committed Dec 13, 2017
Commits on Dec 11, 2017
  1. add gnar donate page

    Lee Azzarello
    Lee Azzarello committed Dec 11, 2017
Commits on Nov 12, 2017
  1. Merge pull request #85 from noisebridge/patrickod/sidekiq-web-interface

    patrickod committed Nov 12, 2017
    Mount the sidekiq web interface at /sidekiq
  2. Mount the sidekiq web interface at /sidekiq

    patrickod committed Nov 12, 2017
    Protect it with HTTP basic authentication. Secrets have been configured in the
    productiov.env on ratchet ahead of deployment.
  3. Merge pull request #84 from noisebridge/patrickod/bump

    patrickod committed Nov 12, 2017
    Bump a bunch of dependencies
  4. Enable sidekiq 5.0 delayed extensions

    patrickod committed Nov 12, 2017
  5. Bump all the dependencies

    patrickod committed Nov 12, 2017
Commits on Jun 19, 2017
  1. Merge pull request #82 from Kevin-Prichard/master

    patrickod committed Jun 19, 2017
    Add template for new_lockers
Commits on Jun 7, 2017
Commits on Feb 25, 2017
  1. Merge pull request #79 from noisebridge/patrickod/paypal-notifications

    patrickod committed Feb 25, 2017
    Record Paypal IPN notifications
  2. Exclude vendor/ from rubocop linting

    patrickod committed Feb 25, 2017
  3. Update secure-headers configuration

    patrickod committed Feb 25, 2017
    Drop the google fonts entries from font_src and style_src since we now
    vendor these assets.
    
    Update the report-only configuration to accomodate deprecated
    SecureHeaders options.
  4. Merge branch 'patrickod/paypal-notifications' of github.com:noisebrid…

    patrickod committed Feb 25, 2017
    …ge/donate.noisebridge.net into patrickod/paypal-notifications
Commits on Feb 21, 2017
  1. Enable travis CI rubocop execution

    patrickod committed Feb 21, 2017
  2. Add rubocop linting

    patrickod committed Feb 21, 2017
    * Clean up a bunch of linter / style failures identified by Rubocop
    * update ruby version to 2.4.0 (openssl 1.1 on Debian requires this)
    * Remove guard-rspec dependency as it wasn't used
    * Add rubocop.yml which excludes a bunch of Rails-specific files
  3. Add PaypalNotification model/controller specs

    patrickod committed Feb 21, 2017
    Update formating ahead of rubocop rollout in the other API controllers.
  4. Initial Paypal IPN handler endpoint

    patrickod committed Feb 20, 2017
    Accepts IPN notifications and verifies them against the appropriate endpoint
    depending on development or production environment.
    
    Persists PaypalNotification records from Webhook
  5. Merge pull request #80 from noisebridge/patrickod/travis-ci

    patrickod committed Feb 21, 2017
    Initial .travis.yml configuration
  6. Add .travis.yml configuration

    patrickod committed Feb 21, 2017
    Configures a containerized trusty environment and provisions the
    PostgreSQL instance ahead of running the specs.
    
    Lints with rubocop after a successful run.
  7. Add rubocop linting

    patrickod committed Feb 21, 2017
    * update ruby version to 2.4.0 (openssl 1.1 on Debian requires this)
    * Remove guard-rspec dependency as it wasn't used
    * Add rubocop and final set of linter fixes
    * Add rubocop.yml which excludes a bunch of Rails-specific files
  8. Add PaypalNotification model/controller specs

    patrickod committed Feb 21, 2017
    Update formating ahead of rubocop rollout in the other API controllers.
  9. Persist PaypalNotification records from Webhook

    patrickod committed Feb 21, 2017
    TODO: Make the payload column a JSON type and persist the entire payload object
    as an unstructured object instead of a string.
Commits on Feb 20, 2017
  1. Initial Paypal IPN handler endpoint

    patrickod committed Feb 20, 2017
    Accepts IPN notifications and verifies them against the appropriate endpoint
    depending on development or production environment.
    
    TODO: Persist the IPN payload in a record keyed by its ID
    TODO: Create NoiseTor transactions based on this data.