summaryrefslogtreecommitdiff
path: root/billing/app/controllers/payments_controller.rb
AgeCommit message (Collapse)Author
2014-04-11move engines into engines directoryAzul
Also renamed help to support so it's harder to confuse it with documentation
2014-02-10rename authorize to require_loginAzul
authorize_admin -> require_admin also add require_token which will ensure token has been used for auth.
2013-10-08Payments made when authenticated will be donations, and not connected to ↵jessib
customer in any way.
2013-08-22Some more billing cleanup.jessib
2013-08-08Still a bit hacky, but catching some more corner cases as far as setting the ↵jessib
user variable, due to complication that an admin might be accessing data for another user.
2013-08-06Some more tweaks to have billing code work, and allow admins to view but not ↵jessib
edit for other users.
2013-07-23Some navigation tweaks.jessib
2013-07-17billing: functional test for payments controllerAzul
2013-07-17Fix issue with transparent redirect if form is first submitted incorrectly. ↵jessib
Based on: https://github.com/bvsatyaram/braintree_ruby_examples/commit/00f4852af60f0b1aae188fb11a9d5d06780d1539
2013-07-17Note about knowing sort order for returned transactionsjessib
2013-07-17Display 3 most recent transactions on a customer's page, with a link to all ↵jessib
of their transactions.
2013-07-17Added notices to redirects.jessib
2013-07-17Some tweaks to optimize number of requests to braintree API.jessib
2013-07-17Some refactoringjessib
2013-07-17Let users select amount for payments.jessib
2013-07-17Unauthenticated users can make single payments (like donations), but ↵jessib
payments from authenticated users will be as a Braintree Customer stored in the braintree vault.
2013-07-17Basic functionality for one time transactions using Braintree's transparent ↵jessib
redirect API based from https://github.com/braintree/braintree_ruby_examples/tree/master/rails3_tr_checkout (very little changes were required)