Commit Graph

51 Commits (7a367645593840c61365342f689bc8e37ba51187)

Author SHA1 Message Date
Sven Slootweg 7a36764559 Don't cache as long on the campaign dashboard 11 years ago
Sven Slootweg 68ebe0722d Add default currency and amount settings to campaign dashboard 11 years ago
Sven Slootweg 81f4ad43c5 Fix issue #1 by changing variable name and converting currency to lowercase before checking 12 years ago
Sven Slootweg e7ffe33077 We don't need this anymore 12 years ago
Sven Slootweg 86c6d5aeaf Allow a hosted button ID as a fallback for the PayPal address (with limitations) 12 years ago
Sven Slootweg 533be57cc6 Redirect the login and signup pages to the dashboard if the user is already logged in 12 years ago
Sven Slootweg 4f8501d5b7 Prevent multiple subscriptions when a subscription for that address is currently awaiting confirmation 12 years ago
Sven Slootweg f695c2441b Fix bug where one-off donations were shown even if they shouldn't be 12 years ago
Sven Slootweg a7b49b5cd3 Implement one-off donations 12 years ago
Sven Slootweg 66ca3984a2 Send the first donation request immediately after subscribing 12 years ago
Sven Slootweg 5d9aad5ae0 Implement payment skipping 12 years ago
Sven Slootweg b8a7af272a Fix bug that made new subscriptions become 'cancelled' immediately 12 years ago
Sven Slootweg d79be82b8d Fix license headers in a few places 12 years ago
Sven Slootweg c79658a878 Implement change requests when user with existing subscription attempts to subscribe again 12 years ago
Sven Slootweg 3fe016dc54 Automatically update statistics for a campaign when the dashboard page for that campaign is viewed 12 years ago
Sven Slootweg 87005e4a6a Fix bug where an incorrect CampaignId was stored for an unsubscribe event 12 years ago
Sven Slootweg be8b30472c Properly deal with subscription status, and fix variable name bug 12 years ago
Sven Slootweg 1fb10f6c44 Subscription management 12 years ago
Sven Slootweg 787843fee1 Show placeholder when no statistics are available for a campaign yet 12 years ago
Sven Slootweg c98db84878 Fix bug in PayPal payments due to lack of rounding 12 years ago
Sven Slootweg 31ef4987d0 Make sure that payment requests aren't cached, and add 'Bitcoin' and 'Other' payment method handling 12 years ago
Sven Slootweg 63a9fbddb7 Reminder e-mail generation 12 years ago
Sven Slootweg 2c28760631 Log event when a donation is actually made 12 years ago
Sven Slootweg d9fc942142 Implement PayPal payment processing 12 years ago
Sven Slootweg 7f60ad4114 Fix URL in signup confirmation email template 12 years ago
Sven Slootweg 3bcd2e2424 Fix information in subscription confirmation e-mail template 12 years ago
Sven Slootweg e395163dd9 Fix existing subscription check, to only count e-mail addresses that have subscribed to that particular campaign 12 years ago
Sven Slootweg 68ac9f42f3 Fix campaign ID in subscription confirmation event, and prevent caching during statistics generation 12 years ago
Sven Slootweg 4a5409cd00 Log confirmed subscriptions 12 years ago
Sven Slootweg 38f908e0a9 Calculate and display actual campaign statistics 12 years ago
Sven Slootweg e816b020e1 Implement campaign creation 12 years ago
Sven Slootweg 07ae0efce8 Implement administrator access checks 12 years ago
Sven Slootweg d75e9b6920 Implement payment method deletion 12 years ago
Sven Slootweg b69ebbf7df Implement payment method creation 12 years ago
Sven Slootweg e2674b7635 Add method button 12 years ago
Sven Slootweg e31ec35a30 Add About page 12 years ago
Sven Slootweg 1d250c6cac Add 'already logged in' notice on the frontpage when the user is logged in already 12 years ago
Sven Slootweg c0f6c09d1f First bits of a dashboard for a campaign 12 years ago
Sven Slootweg a74c3bff71 Add clickable rows in dashboard 12 years ago
Sven Slootweg 59c1620e89 Currency conversion and formatting, a real dashboard, and statistics generation 12 years ago
Sven Slootweg bf9a467535 Dashboard list 12 years ago
Sven Slootweg 637082442f Add logout page 12 years ago
Sven Slootweg 2dcdf68c52 Oops. 12 years ago
Sven Slootweg a28e42c49c Move include code to own file, add confirmation page, implement message and notice flashing, and some lorem ipsum for good measure 12 years ago
Sven Slootweg bc064a7227 Add some page titles 12 years ago
Sven Slootweg 7737a2e5ad Properly handle 404s 12 years ago
Sven Slootweg 89dffba731 Implement login form, and make some minor style changes 12 years ago
Sven Slootweg b5bc476e08 Fix license headers 12 years ago
Sven Slootweg 94fe505254 Email handling, frontpage design, signup page, minor other style changes 12 years ago
Sven Slootweg 74d01a3021 Actual code for processing subscriptions 12 years ago