Commit Graph

3046 Commits (3da9ce67341ac9d395a816dc5a2a1384ea3735c6)

Author SHA1 Message Date
Raymond Yee 3da9ce6734 Merge branch 'master', remote branch 'origin' into webhooks 2012-11-06 07:56:46 -08:00
Raymond Yee 2ff9d4a4d3 [#38999845] Redirect pledge and donation pages to https 2012-11-05 21:58:30 +00:00
Raymond Yee 7ea5ac7ca6 1) Now fire the transaction_charged signal in the Stripe webhook handling
2) add WebTest to requirements
3) have a check on possible Stripe events
2012-11-05 10:44:24 -08:00
Raymond Yee f6bf774f2c Test sending junk to webhook handler
Simulate sending events to the ipnhandler and check to see how many emails generated in test
2012-11-02 14:46:49 -07:00
Raymond Yee 9826951d36 Continuing to build out UnifiedCampaignTests -- now includes scenario where a pledge is made and charged -- and the corresponding Stripe events are polled and inspected 2012-11-01 14:06:11 -07:00
Raymond Yee 14cd6209bf continuing on UnifiedCampaignTests 2012-10-31 11:57:39 -07:00
Raymond Yee 96b62aa163 basic skeleton for test based on loading fixture
keep the signals for create userprofile, wishlist, and credit from firing if fixtures being loaded
2012-10-31 11:08:46 -07:00
Raymond Yee a973015f04 Merge branch 'webhooks' of github.com:Gluejar/regluit into webhooks
Conflicts:
	payment/stripelib.py
2012-10-31 08:27:39 -07:00
Raymond Yee 30fd1332af Expanding functionality of stripelib.Processor.Execute -- better error handling 2012-10-31 08:23:13 -07:00
Raymond Yee 5df6dea26b Comment section stripelib.Processor.Execute that needs to be modified in light of how we now let users update the CC on file 2012-10-30 20:01:41 +00:00
Raymond Yee 32b20556c2 Skeleton for handling charge related webhooks 2012-10-30 11:17:09 -07:00
Raymond Yee fd102c7ae3 Merge branch 'master' into webhooks 2012-10-29 13:39:05 -07:00
Raymond Yee bbb8130301 Merge branch 'master' of github.com:Gluejar/regluit into webhooks 2012-10-29 13:29:42 -07:00
Raymond Yee 9374548bd6 Merge branch 'master' of github.com:Gluejar/regluit 2012-10-29 13:29:24 -07:00
thatandromeda ec20417039 Update frontend/templates/press.html 2012-10-25 10:14:40 -03:00
thatandromeda 1a83b6cfc4 Merge pull request #73 from Gluejar/clarify_acknowledgements
Clarify acknowledgements
2012-10-24 09:14:12 -07:00
thatandromeda 08e49036d1 Merge pull request #74 from Gluejar/fix_nav_menu
Fix nav menu
2012-10-24 09:13:43 -07:00
Andromeda Yelton 4a87253ca7 only show the premiums section if there actually are premiums 2012-10-24 11:34:22 -04:00
Andromeda Yelton 9eb0323768 add case where ungluer has not yet pledged 2012-10-24 11:30:37 -04:00
Andromeda Yelton d4549dfdb6 explain about acknowledgements in campaign management page 2012-10-24 11:25:37 -04:00
Andromeda Yelton 89b92b4dba add acknowledgements to support menu 2012-10-24 11:25:17 -04:00
Raymond Yee dff5fa9c07 Merge branch 'webhooks' of github.com:Gluejar/regluit into webhooks
Conflicts:
	payment/stripelib.py
2012-10-23 22:21:46 +00:00
Raymond Yee b4b5437ff5 Now working -- can send email to RY for customer.created 2012-10-23 22:18:03 +00:00
Raymond Yee 9b981926d2 More exception logging for webhooks handling 2012-10-23 14:33:19 -07:00
Raymond Yee 29438050d1 test of sending email to RY upon customer.created event 2012-10-23 14:20:13 -07:00
Raymond Yee 8009239251 Merge branch 'master' into webhooks 2012-10-23 13:20:52 -07:00
Raymond Yee d25fb89f76 Merge branch 'master' of github.com:Gluejar/regluit 2012-10-23 12:02:46 -07:00
Raymond Yee b4c1d09e88 Merge pull request #64 from Gluejar/prepopulate_ack_name
Prepopulate ack name
2012-10-23 10:35:40 -07:00
Raymond Yee 8ee7a2e6d0 Merge branch 'master', remote branch 'origin' 2012-10-23 10:14:03 -07:00
Raymond Yee ce382e0673 Merge pull request #71 from Gluejar/google_analytics
Google analytics
2012-10-23 10:12:12 -07:00
Raymond Yee 8b2e1054e9 Start to break down the various type of events we'll need to handle 2012-10-23 09:29:47 -07:00
Andromeda Yelton 673b890e42 add production setting and only use google analytics in production 2012-10-23 10:24:16 -04:00
Andromeda Yelton ef4e35d174 is_preview is in sitewide context, do not need to add here 2012-10-23 10:24:02 -04:00
Andromeda Yelton f9f19b2043 if last transaction ack_name was blank, use username as ack_name 2012-10-23 09:37:00 -04:00
thatandromeda 62af4c9c5b Update settings/prod.py
now that amazon situation is resolved, should not risk maintenance mode being True!
2012-10-23 10:11:40 -03:00
thatandromeda 4ddd15db5d Merge pull request #70 from Gluejar/master
update with non-Amazon-specific 503
2012-10-23 06:11:03 -07:00
thatandromeda 944b1680eb Merge pull request #69 from Gluejar/outages
amazon situation now resolved
2012-10-23 06:10:23 -07:00
Andromeda Yelton aa338e9811 amazon situation now resolved 2012-10-23 09:08:09 -04:00
thatandromeda c9817fc574 Update settings/prod.py
maintenance mode to True so that users see some kind of next action until our site is back up
2012-10-22 16:50:58 -03:00
thatandromeda c4762f8230 Merge pull request #68 from Gluejar/master
deal with amazon rds outage
2012-10-22 12:49:10 -07:00
thatandromeda 6ad567c12f Merge pull request #67 from Gluejar/outages
Outages
2012-10-22 12:47:57 -07:00
Andromeda Yelton 6b348f2b76 don't need that conditional any more 2012-10-22 15:45:11 -04:00
Andromeda Yelton 4effa6faf9 communicate current outage, provide CTAs for current and future ones 2012-10-22 15:44:56 -04:00
Andromeda Yelton 02f803291a communicate current outage, provide CTAs for current and future ones 2012-10-22 15:43:45 -04:00
Andromeda Yelton 002298d51a don't need that conditional any more 2012-10-22 15:43:25 -04:00
Raymond Yee 86aae9f18b Now ask Stripe for event info in ipn 2012-10-22 08:25:47 -07:00
Raymond Yee 5f75a17310 First pass at parsing json + log webhook 2012-10-22 07:50:52 -07:00
Raymond Yee 6af74af6e0 Added "from django.http import HttpResponse" 2012-10-22 06:55:30 -07:00
Raymond Yee b231011515 handle in a generic fashion all Stripe listable objects 2012-10-19 18:11:46 -07:00
Andromeda Yelton a8727c6612 css tweaks 2012-10-19 16:29:37 -04:00