Commit Graph

2336 Commits (5e3cf5d7aa81e73e189790f96d556f2ba28921fa)

Author SHA1 Message Date
Raymond Yee 5e3cf5d7aa Latest integration of campaign data in our own db plus the spreadsheet you can download from Amazon payments
to produce CVS file
2012-07-03 07:46:42 -07:00
Raymond Yee bfe02fc39d 4->3 active campaigns 2012-06-29 18:38:19 -07:00
Raymond Yee 280bbb9c6d Merge branch 'master' into production 2012-06-29 18:32:15 -07:00
Raymond Yee cf2847544b Fix the time when the campaign status dated -- 12:01 am -- maybe it should be 12:00 2012-06-29 18:22:19 -07:00
Raymond Yee 5b733d214c setting up to automate daily campaign status update 2012-06-29 18:05:14 -07:00
Raymond Yee 23ea9342d1 Turn test email in celerybeat off. 2012-06-29 13:19:05 -07:00
Raymond Yee dd5b2d073f Turn on the test email to confirm that celerybeat is working on production 2012-06-29 13:12:36 -07:00
Raymond Yee 275d127e29 If we're canceling a campaign, record the reason in the transaction.reason as "UNSUCCESSFUL CAMPAIGN" (by default) 2012-06-29 11:11:42 -07:00
Raymond Yee 9ac4aa26bd hook the unsuccessful_campaign to the right notice 2012-06-29 09:52:06 -07:00
Andromeda Yelton 8fbc65a305 merge 2012-06-28 14:31:48 -07:00
Andromeda Yelton de929363e5 we are going to need an unsuccessful campaign signal asap, sadly 2012-06-28 14:07:33 -07:00
eric 17cbab1fc4 temporarily stop checking for end date changes 2012-06-28 16:23:29 -04:00
eric 8be8883e63 draft of front matter template (not used yet) 2012-06-28 16:23:29 -04:00
thatandromeda cbef02e3fc moar boingboing 2012-06-28 12:45:21 -07:00
Raymond Yee 80a5f4d76f Get rid of "," in email_addresses 2012-06-26 22:41:31 -07:00
Raymond Yee 558ec0f810 escape the \n in the email_addresses fab command 2012-06-26 22:34:37 -07:00
Raymond Yee d3da49cf74 Stepping stone to correlating payments with Amazon data
print 1 email / line
2012-06-26 19:36:14 -07:00
Raymond Yee 0bd6fdeaa0 Moving production over to Amazon SES 2012-06-22 17:13:24 -07:00
Raymond Yee 0f6b581655 Setting up to use Amazon SES for SMTP
NOTE new library: django-smtp-ssl
putting parameters in for just.py first to try out on just before moving to production
2012-06-22 16:38:29 -07:00
eric 5f16b07174 alert header now trumpets our success 2012-06-22 00:41:20 -04:00
eric dfe17f94fa [finish #31637107] refactored transaction summary code, now considers pending and other transactions 2012-06-21 23:20:58 -04:00
eric eec03bd568 unused code 2012-06-21 23:20:58 -04:00
eric 8977734bd7 [fix #31636971] update campaign.left when campaign changes 2012-06-21 23:20:57 -04:00
eric 0a259165a1 [fix #31498847] the helrond bug 2012-06-21 23:20:57 -04:00
eric e9e9ee135b expect the test to succeed again 2012-06-21 23:20:57 -04:00
eric cb9eb1e24e detab code 2012-06-21 23:20:57 -04:00
Raymond Yee feba1c2b7d [#31613287] temporary fix for SMTP limit -- switch to new account 2012-06-21 12:45:43 -07:00
Raymond Yee d37792c813 [#31605173] This plugs .../pledge/work_id where work_id tied to no campaign or a campaign that is not ACTIVE 2012-06-21 10:16:51 -07:00
Raymond Yee 4bb48c64e6 changing future to present continuous tense for when credit card charged 2012-06-21 09:07:05 -07:00
eric bc2e5ac3be better handling of successful campaigns on work page 2012-06-21 10:49:55 -04:00
Raymond Yee e3ec5ba1ee don't return empty rightsholder for campaign if it's SUCCESSFUL.
Remaining question:  why does the RH for a campaign depend at all on campaign status?  If it doesn't, we should remove dependence
2012-06-21 07:36:44 -07:00
Raymond Yee 0c88c77733 forgot the easy-to-forget endswith 2012-06-21 06:14:37 -07:00
Raymond Yee 013ddb5a3c Another template problem in the pledge_charged notices 2012-06-21 06:09:37 -07:00
Raymond Yee 3988335072 Add a command to list queued notices 2012-06-21 05:18:12 -07:00
Raymond Yee 20e5baa6ba work -> transaction.campaign.work 2012-06-21 05:09:51 -07:00
Raymond Yee 7482a19cd1 work.id -> campaign.work.id 2012-06-20 21:29:23 -07:00
Raymond Yee 6389c25f11 Trying to import successful_campaign differently 2012-06-20 21:09:05 -07:00
Raymond Yee 31cf653e63 Five -> four active campaigns 2012-06-20 20:47:42 -07:00
Raymond Yee ea4fc308a0 Allowing campaign.update_status to go SUCCESSFUL w/o regard to specific deadline.
Set a bookloader test to expected failure while it might be a transient error
2012-06-20 15:48:55 -07:00
eric f7282d4e11 Merge branch 'master' of https://github.com/Gluejar/regluit 2012-06-19 07:34:52 -04:00
eric 001f654880 trivial cleanup in unglued ebook notification 2012-06-19 07:34:37 -04:00
Raymond Yee 1f77371b7b 1) the title of ISBN:9780226032030 changed from 'Forbidden journeys' to 'Forbidden Journeys'
2) using humanize tag naturalday on the book panel
2012-06-18 13:55:45 -07:00
Raymond Yee 25268b34bc [#29500707] Logging an error when an attempt to cancel a transaction does not succeed 2012-06-15 16:59:51 -04:00
Raymond Yee 30bf30177c Added a case for pledge_modified to have a up_or_down to be 'canceled' -- and change in template text to handle the canceling of a pledge 2012-06-15 16:14:26 -04:00
Raymond Yee 60434b24ad removing one redundant notice in pledge modify 2012-06-15 13:48:05 -04:00
Raymond Yee 2b7da6e91e First attempt to place the notices properly coming from a pledge modify -- inside payment.manager.cancel_related_transaction -- but current problem is now that we get too many notices 2012-06-15 11:38:38 -04:00
Raymond Yee 63166e4f9b Merge branch 'master' of github.com:Gluejar/regluit into fps 2012-06-15 11:33:13 -04:00
Andromeda Yelton eda96f716b ending time should round up, not down. also times less than days were not going to display right due to type errors. now they will. 2012-06-15 12:06:38 -03:00
Andromeda Yelton 12dca9c36d reducing redundancy in comment notification lead-in 2012-06-15 11:32:12 -03:00
Andromeda Yelton 2c14edd8ad updating press coverage 2012-06-14 11:35:57 -03:00