Commit graph

103 commits

Author SHA1 Message Date
Sven Slootweg bf6f798df7 Fixes bug where reminder e-mails were sent to users that had deactivated their subscription. 2014-06-25 13:05:12 +02:00
Sven Slootweg a0d137aa54 Actually display the default currency and amount on the landing page 2013-06-12 22:36:52 +02:00
Sven Slootweg 7a36764559 Don't cache as long on the campaign dashboard 2013-06-12 22:30:42 +02:00
Sven Slootweg 68ebe0722d Add default currency and amount settings to campaign dashboard 2013-06-12 22:18:01 +02:00
Sven Slootweg 755ca63d62 Patch: Make submit buttons only trigger on mousedown if the left mouse button was used 2013-06-12 22:04:41 +02:00
Sven Slootweg a5c8d83179 Fix domain in unsubscribe URL in the e-mail notifications 2013-05-07 19:51:50 +02:00
Sven Slootweg c014c670dd We don't need this templat 2013-04-14 22:59:28 +02:00
Sven Slootweg 81f4ad43c5 Fix issue #1 by changing variable name and converting currency to lowercase before checking 2013-04-01 22:29:36 +02:00
Sven Slootweg 3255a79e76 Add more buttons 2013-03-16 16:29:49 +01:00
Sven Slootweg a402abb5c2 Update existing buttons and add a few new buttons 2013-03-15 13:29:06 +01:00
Sven Slootweg 49d111fded Replace CVM promo with Torservers promo 2013-03-11 14:25:11 +01:00
Sven Slootweg 8b99f77e89 Attempt to make the layout sane when showing a campaign landing page in an iframe 2013-03-04 05:31:52 +01:00
Sven Slootweg e7ffe33077 We don't need this anymore 2013-03-04 04:01:12 +01:00
Sven Slootweg 4dcb7b714d Add a patch to make submit buttons work even if they would normally fail because of the margin change. 2013-03-04 03:37:42 +01:00
Sven Slootweg 9aa507d8f7 Add ReDonate buttons 2013-03-03 12:05:19 +01:00
Sven Slootweg 632ea49382 Add Neon logo SVG 2013-03-03 12:05:09 +01:00
Sven Slootweg 2ccf0fc970 Add fallback hyperlink for users without Javascript 2013-03-03 12:01:40 +01:00
Sven Slootweg 098d869fd6 Add contact address in footer 2013-03-03 11:11:35 +01:00
Sven Slootweg 86c6d5aeaf Allow a hosted button ID as a fallback for the PayPal address (with limitations) 2013-03-03 10:20:24 +01:00
Sven Slootweg 66d2c16a3f Add bottom margin to donate once buttons 2013-03-02 10:23:09 +01:00
Sven Slootweg 764d0e85ac Add featured projects section 2013-03-02 10:01:52 +01:00
Sven Slootweg ccd276d483 Add promo logos for AnonyOps.com and Neon 2013-03-02 10:01:44 +01:00
Sven Slootweg 4afb77648d Instruct user to check their spam folder if they haven't received the confirmation e-mail 2013-03-02 09:04:03 +01:00
Sven Slootweg 533be57cc6 Redirect the login and signup pages to the dashboard if the user is already logged in 2013-03-02 08:59:31 +01:00
Sven Slootweg a8b0aa42fe Fix e-mail sending bug 2013-03-02 07:17:17 +01:00
Sven Slootweg ded01998b3 Include a name in the e-mail sender 2013-03-02 07:14:27 +01:00
Sven Slootweg 4f8501d5b7 Prevent multiple subscriptions when a subscription for that address is currently awaiting confirmation 2013-03-02 06:52:36 +01:00
Sven Slootweg b36597761d Read correct config values 2013-03-02 06:27:28 +01:00
Sven Slootweg 6ae7e35778 Only attempt to update statistics for all campaigns if there actually are any campaigns 2013-03-02 05:37:52 +01:00
Sven Slootweg 4edf737869 Fix autoloader bug, and properly set up SMTP when debug mode is disabled 2013-03-02 04:13:48 +01:00
Sven Slootweg 7767b76277 Show accepted methods for campaigns where one-off donations are not allowed 2013-03-01 13:48:57 +01:00
Sven Slootweg f695c2441b Fix bug where one-off donations were shown even if they shouldn't be 2013-03-01 13:48:44 +01:00
Sven Slootweg bb95e924e9 Only allow cronjob execution from CLI 2013-03-01 13:42:17 +01:00
Sven Slootweg a7b49b5cd3 Implement one-off donations 2013-03-01 13:40:55 +01:00
Sven Slootweg 9dc40072ab Positioning change in Bitcoin logo 2013-03-01 13:17:33 +01:00
Sven Slootweg 47555353b0 Actually store the date for a payment request correctly 2013-03-01 12:56:38 +01:00
Sven Slootweg 66ca3984a2 Send the first donation request immediately after subscribing 2013-03-01 12:55:44 +01:00
Sven Slootweg e148450a62 Move PaymentRequest sending to Subscription class 2013-03-01 12:52:04 +01:00
Sven Slootweg 5d9aad5ae0 Implement payment skipping 2013-03-01 12:49:01 +01:00
Sven Slootweg b8a7af272a Fix bug that made new subscriptions become 'cancelled' immediately 2013-03-01 12:38:26 +01:00
Sven Slootweg d79be82b8d Fix license headers in a few places 2013-03-01 12:34:37 +01:00
Sven Slootweg c79658a878 Implement change requests when user with existing subscription attempts to subscribe again 2013-03-01 12:32:35 +01:00
Sven Slootweg 3fe016dc54 Automatically update statistics for a campaign when the dashboard page for that campaign is viewed 2013-03-01 11:48:48 +01:00
Sven Slootweg 87005e4a6a Fix bug where an incorrect CampaignId was stored for an unsubscribe event 2013-03-01 11:48:33 +01:00
Sven Slootweg be8b30472c Properly deal with subscription status, and fix variable name bug 2013-03-01 10:56:02 +01:00
Sven Slootweg 1fb10f6c44 Subscription management 2013-03-01 10:53:09 +01:00
Sven Slootweg 94c1047805 Add exchange rate update to daily cronjob 2013-03-01 10:52:31 +01:00
Sven Slootweg 2672c73bee Record historical statistics every day 2013-03-01 08:14:00 +01:00
Sven Slootweg a95e47d3b9 Add promotional materials for launch 2013-03-01 05:02:06 +01:00
Sven Slootweg d653cd0058 Fix bug in setting the last e-mail date in the daily cronjob 2013-02-28 09:15:36 +01:00