54 Commits

Author SHA1 Message Date
Niall Paterson
6c1c3bfd2e updated for rails 4 and ruby 2 2013-11-17 21:29:06 +00:00
Guy Maliar
ef05e3c6db Update user.rb
Doesn't belong to User model
2013-04-21 01:14:41 +03:00
Guy Maliar
e23d0193cf Fixed an error in the before_validation
before_validate should be before_validation
2013-04-12 11:31:20 +03:00
Jarred Sumner
8e97638f63 Explicitly set primary key, and validate UUID 2013-04-10 12:16:21 -07:00
Jarred Sumner
aea5b165da Update user.rb 2013-04-10 12:15:28 -07:00
Jarred Sumner
cbdbc4959c Generate UUID on create 2013-04-10 12:14:24 -07:00
Brendten Eickstaedt
294537f084 Changed AmazonFlexPay call to fix method_not_found 2013-03-06 11:20:31 -05:00
Jarred Sumner
da2d021c9e Fixed bug in progress bar when not using PaymentOptions 2013-01-30 10:10:11 -08:00
cushman
3498db7060 Fix typo in _key_points.html.erb 2013-01-17 15:10:25 -08:00
Jesse Grant
da3478168a Fixed a bug where a string was being compared with a number 2013-01-14 16:58:29 -05:00
Jesse Grant
ba3addecce fixed a bug where backers count could be off in the tweet text on the order confirmation page 2013-01-14 16:57:46 -05:00
Jesse Grant
3fb45440d9 fixed a bug where backers count could be off on order confirmation page 2013-01-14 16:55:52 -05:00
Jesse Grant
b46f0d64c2 Made a small change to make some wording configuration more flexible 2013-01-14 16:54:43 -05:00
Jesse Grant
c49524edd0 added code so that port will be used if you are not in production mode so that you can test amazon flexible payments end to end in development 2013-01-14 16:53:44 -05:00
Jesse Grant
7fdb605e8e fixed a bug where the wrong price could get sent to amazon payments 2013-01-14 16:52:16 -05:00
Jesse Grant
45fd64e7c5 fixed a query 2013-01-14 16:51:48 -05:00
Jesse Grant
b6beadb72c made changes to Order model to reflect the fact that a site may use the new payment options component, resulting in orders of various dollar amounts, so revenue and goal percentage must be calculated differently 2013-01-14 16:51:14 -05:00
Jesse Grant
20ab7fc0ef fixed a bug where sometimes in IE the video would auto start 2013-01-14 16:48:56 -05:00
Jesse Grant
60a7ee99e6 Another IE fix. Now the blue funding progress bar actually works in IE < 9. 2013-01-14 16:46:51 -05:00
Jesse Grant
1b5b52f69e Added html5 shiv so that the FAQ section will work in IE (it uses semantic tags like <details>) 2013-01-14 16:46:12 -05:00
Jesse Grant
86da8f4250 fixed blue button in ie < 9. Before it did not even show up 2013-01-14 16:45:39 -05:00
Jesse Grant
1d5caf99b9 Fix for internet explorer. The scss variables were enclosed in single quotes which made the variable names appear in the compiled css instead of the color values. 2013-01-14 16:45:03 -05:00
Jesse Grant
bb89f16e34 fix for payment optoins section so that the email controls do not overlap footer, even if you change the size of the footer 2013-01-14 16:44:21 -05:00
Jesse Grant
bc5d8406ac more style updates for payment options section 2013-01-14 16:42:52 -05:00
Jesse Grant
75219fa03f Added ability to have limited payment options that will count down as more people order them ("limited: x of y remaining"). When the limit is reached, the option becomes disabled 2013-01-14 16:42:08 -05:00
Jesse Grant
451bca08e3 moved payment options configuration out of settings.yml and into a model 2013-01-14 16:40:43 -05:00
Jesse Grant
954cc1d90c some of the render statements werent using full paths and this causes problems when you try to use the layout from your own views not in the preorder directory 2013-01-14 16:39:43 -05:00
Jesse Grant
4a029029fc added classes for left and right float 2013-01-14 16:39:01 -05:00
Jesse Grant
6102cddc3a Additional updates to styles on the payment options section 2013-01-14 16:38:07 -05:00
Jesse Grant
c5f8af57ac Additional updates to styles on the payment options section 2013-01-14 16:36:48 -05:00
Jesse Grant
6f207ca680 fixed up styles on the payment options section 2013-01-14 16:36:20 -05:00
Jesse Grant
a7f990b2a4 removed some unused code 2013-01-14 16:34:44 -05:00
Jesse Grant
731e1d62b9 fixed the video link 2013-01-14 16:34:06 -05:00
Jesse Grant
fa488a9b1a Slight modification to the way the video placeholder image is displayed 2013-01-14 16:33:37 -05:00
Jesse Grant
bc8f16849a added place holder image to show instead of video 2013-01-14 16:32:49 -05:00
Jesse Grant
7757ef39df added place holder image to show instead of video 2013-01-14 16:32:33 -05:00
Jesse Grant
0796894d17 more style changes for payment options component 2013-01-14 16:30:53 -05:00
Jesse Grant
a0c7eb1dbd fixed up styles for payment options component 2013-01-14 16:30:17 -05:00
Jesse Grant
010692479a since the default is to use amazon payments, then it makes sense for the default text to explain amazon payments - this text is now used by at least three different 2013-01-14 16:29:44 -05:00
Jesse Grant
93efa03860 fixed up some javascript 2013-01-14 16:29:03 -05:00
Jesse Grant
02fb15fcac changed the placeholder text in the email field to make it more generic 2013-01-14 16:28:28 -05:00
Jesse Grant
0fcd3f050f fixed a typo 2013-01-14 16:27:27 -05:00
Jesse Grant
14ffbe12bb Made it so that when the "payment options" section is used on checkout, selecting a radio button makes the email field, and check-out button jump into view. 2013-01-14 16:26:58 -05:00
Jesse Grant
7b423d8dd2 fixed: a setting was being referenced with an incorrect name 2013-01-14 16:25:55 -05:00
Jesse Grant
9cfe1d30b7 added an optional payment options section 2013-01-14 16:25:02 -05:00
Marin Usalj
881c8e6a65 tested order count 2012-11-26 17:32:30 -08:00
Marin Usalj
c61e090d61 tested class methods 2012-11-24 19:05:37 -08:00
acuppy
d4c39d59a3 wrapped uuid builder into begin/while block to prevent accidental uuid duplication 2012-11-04 11:44:08 -08:00
Jarred Sumner
9c0827dc4b Merge branch 'master' of https://github.com/lockitron/selfstarter 2012-10-26 15:14:54 -07:00
Jarred Sumner
2378e5e963 Fixed bug where it counts all orders, rather than orders that complete the amazon checkout process 2012-10-26 15:13:50 -07:00