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
|
efd22ef894
|
Always recalculate statistics in debug mode
|
12 years ago |
Sven Slootweg
|
4a5409cd00
|
Log confirmed subscriptions
|
12 years ago |
Sven Slootweg
|
97797e5592
|
Only count confirmed subscriptions for statistics
|
12 years ago |
Sven Slootweg
|
fa7f0c2247
|
Fix bug that led to inaccurate statistics on new projects
|
12 years ago |
Sven Slootweg
|
38f908e0a9
|
Calculate and display actual campaign statistics
|
12 years ago |
Sven Slootweg
|
f7182d1de3
|
Add public campaign link to campaign dashboard
|
12 years ago |
Sven Slootweg
|
e816b020e1
|
Implement campaign creation
|
12 years ago |
Sven Slootweg
|
ea90903198
|
Show placeholder when no payment methods have been added yet.
|
12 years ago |
Sven Slootweg
|
c8245bdcfe
|
Show different 404 text for logged in users
|
12 years ago |
Sven Slootweg
|
033335b5e7
|
Add placeholder for users without any campaigns
|
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
|
49734c85d7
|
Minor style change in dashboard
|
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
|
dd4c327c76
|
Create some icons for the dashboard
|
12 years ago |
Sven Slootweg
|
bf9a467535
|
Dashboard list
|
12 years ago |
Sven Slootweg
|
307ef00bc7
|
Fix some regular expressions in the router
|
12 years ago |
Sven Slootweg
|
637082442f
|
Add logout page
|
12 years ago |
Sven Slootweg
|
8ab7322b13
|
Add links for logged in users and reorganize the base include a bit
|
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
|
8eab3e0e54
|
Include SwiftMailer
|
12 years ago |
Sven Slootweg
|
ed94d8ba04
|
Add intro graphic
|
12 years ago |
Sven Slootweg
|
74d01a3021
|
Actual code for processing subscriptions
|
12 years ago |
Sven Slootweg
|
45a715fad8
|
We don't need that font
|
12 years ago |
Sven Slootweg
|
3f46b872f2
|
Reorganize CSS stylesheet
|
12 years ago |
Sven Slootweg
|
01933716ff
|
Add page footer
|
12 years ago |
Sven Slootweg
|
6f94521d51
|
Base code for campaigns and users
|
12 years ago |
Sven Slootweg
|
17f7ea929c
|
Add .gitignore and README
|
12 years ago |
Sven Slootweg
|
56f01832f0
|
Throw CPHP into the mix
|
12 years ago |
Sven Slootweg
|
ba6588e0cd
|
Initial commit
|
12 years ago |