Commit Graph

50 Commits

Author SHA1 Message Date
Ben Harris 5d2b8cfe9b require at least $5 2022-01-09 16:39:14 -05:00
Olivier Benz 70beb58339 Fix 'Donate again'
- Make it work with latest version of Stripe
2021-12-20 10:23:51 +01:00
jgart 0f908206c7 Remove unused import 2021-10-06 08:22:17 +02:00
Drew DeVault 3218d3b9cf Fuck that one guy 2021-08-11 14:07:47 +02:00
Drew DeVault b1d3d5de77 Misc fixes 2021-06-24 10:41:56 -04:00
Drew DeVault ad84d50ef6 yeet pystache 2021-06-24 10:39:35 -04:00
Reed Wade 3b957a1b96 Fix a signal bug on python post 3.8 version
The signal can only be used on the main thread and not the flask sub
process one.

Signed-off-by: Reed Wade <reedwade@misterbanal.net>
2020-12-06 09:39:36 -05:00
Amolith c44ad4432c assign gh_user variable if api token not present 2019-12-01 10:07:20 -05:00
Drew DeVault 3f92910974 Add GitHub sponsors integration 2019-11-02 16:42:48 -04:00
Drew DeVault 7887fc8ae3 Fix cancellation notice email 2019-06-27 09:21:22 -04:00
Drew DeVault 9588618786 Use relative redirect from donation cancellation 2019-02-13 10:05:33 -05:00
Drew DeVault 85ce9c5327 Add support for invoices 2019-02-06 09:05:58 -05:00
Ben Harris 3725b9049c fix template strings 2019-02-04 13:28:41 -05:00
Drew DeVault 3b70a5ba4b Remove try..except around experimental code 2019-01-23 17:22:35 -05:00
Drew DeVault 17cb1c621b Add new emails for maintainer's sake 2019-01-18 19:39:14 -05:00
Lynne 7be17efc8b Change currency in emails. 2018-09-19 20:14:39 +02:00
Lynne ee022f032d Add a dynamic currency system. 2018-09-19 20:03:19 +02:00
Drew DeVault d8440a03ff Add ability to hide specific recurring payments
I use fosspay for billing consulting contracts as well as accepting
donations, and I don't want these to show up in the sum.
2018-08-25 09:41:24 -04:00
Drew DeVault b1a2e820e5 Modernize Flask and add Patreon API key refresh 2018-08-25 09:19:59 -04:00
Michał Sidor (Michcioperz) 49ebccf3d8 Add Date header to outbound emails (fixes #1) 2018-01-16 20:59:36 +01:00
Drew DeVault ecdc7e4f22 Add liberapay integration 2018-01-06 17:22:41 -05:00
Drew DeVault 627076e542 Remove test code 2017-12-09 12:18:29 -05:00
Drew DeVault 0f628d23fc Add goals and Patreon integration 2017-12-09 11:48:56 -05:00
Drew DeVault 2e1b9c7883 Handle None 2016-08-06 18:34:39 -04:00
Drew DeVault 1b81d867ea Set project_id instead of project 2016-08-06 18:34:11 -04:00
Drew DeVault 1ea97dc898 More distinction for monthly payments 2016-07-04 16:37:52 -04:00
Drew DeVault fd281f3eaf Add more recurring info to UI 2016-07-04 16:32:53 -04:00
Drew DeVault 8f3c8017f1 Track total payments on any donation 2016-07-04 16:29:54 -04:00
Drew DeVault 3ecab13005 Fix typo 2016-07-04 16:21:10 -04:00
Drew DeVault 12462e883a Improve admin page 2016-07-04 16:20:04 -04:00
Drew DeVault fb114b1693 Update email to use SSL 2016-05-19 08:12:53 -04:00
Drew DeVault 30e750d1fa Add cronjob for monthly donations 2015-09-06 21:44:46 -04:00
Drew DeVault 2482fa7952 Redirect differently from logout 2015-09-06 18:04:44 -04:00
Drew DeVault da0dd066d3 Implement password reset 2015-09-06 17:35:30 -04:00
Drew DeVault 7fcbac2e83 Send emails to donors post-donation 2015-09-06 17:15:09 -04:00
Drew DeVault 243fc217ce Wire up the donation cancel button 2015-09-06 16:37:25 -04:00
Drew DeVault 94b283d0e9 Flesh out user donations panel a bit 2015-09-06 16:35:18 -04:00
Drew DeVault 010b2d666a Remove references to / and polish some things 2015-09-06 16:14:52 -04:00
Drew DeVault 6a6cddc5b4 Flesh out admin, support multiple donations 2015-09-06 16:06:04 -04:00
Drew DeVault 76aae6d57e Start fleshing out donations panel 2015-09-06 13:39:50 -04:00
Drew DeVault 86ca065ab3 Fix bug with password reset during donation 2015-09-06 13:22:35 -04:00
Drew DeVault 04f0a617c2 Issue charges through stripe on donation 2015-09-06 13:17:04 -04:00
Drew DeVault 2fb788316b Implement post-donation password setting
Still to come: password reset
2015-09-06 12:58:18 -04:00
Drew DeVault 84d34e291a Set up stripe API key on application start 2015-09-05 21:58:52 -04:00
Drew DeVault 3bcb966efc Make default amount and type configurable 2015-09-05 21:45:13 -04:00
Drew DeVault db7cd6dd17 Flesh out donation page 2015-09-05 21:30:52 -04:00
Drew DeVault 7a144f71f0 Flesh out donation page 2015-09-05 17:27:41 -04:00
Drew DeVault eaa42767aa Flesh out admin some more 2015-09-05 15:33:30 -04:00
Drew DeVault 5ed02a5fbf Flesh out database schema 2015-09-05 14:48:33 -04:00
Drew DeVault 1059a4d62d Initial commit 2015-09-04 22:51:20 -04:00