summaryrefslogtreecommitdiff
path: root/fundraising/forms.py
AgeCommit message (Collapse)Author
2025-05-30Fixed updating of stripe donationsBaptiste Mispelon
2024-11-01[fundraising] Marked all user-facing strings for translationMark Walker
Refs #1648
2024-07-01Tweaked maximum donation amountBaptiste Mispelon
The stripe API rejects anything > $999,999.99 and we're sporadically getting error reports on Sentry from people trying out 1 million.
2024-02-23Upgraded django-recaptcha to 4.0.0.Baptiste Mispelon
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
2024-02-22Reverted "Upgraded to django-recaptcha 4.0.0."Mariusz Felisiak
This reverts commit 901bdd96e0c3e9a96bcf34b15fbfda854d682e17.
2024-02-22Upgraded to django-recaptcha 4.0.0.Baptiste Mispelon
2023-12-19Reverted "Upgraded django-recaptcha to 4.0.0."Mariusz Felisiak
This reverts commit 16787c80e2acdbfb32b5b9711e95715ed9cca222.
2023-12-19Upgraded django-recaptcha to 4.0.0.Sarah Boyce
2023-12-14Reverted "Upgraded django-recaptcha to 4.0.0."Mariusz Felisiak
This reverts commit 2b7c3bb6d50a3f8b287593104a8e664f4d234378.
2023-12-14Upgraded django-recaptcha to 4.0.0.Sarah Boyce
2022-12-25Fixed #1293 -- Modernize to Django 3.2/Python 3.8 (#1294)Paolo Melchiorre
2022-11-30Refs #1184 -- Reformatted code with Black.django-bot
2021-03-23Re-added reCaptcha to fundraising page. (#1078)Carlton Gibson
2021-03-09Refs #1052 -- Added max_value validation to donations.Carlton Gibson
Stripe's API rejects very large values. Sentry reports folks enjoying spending the weekend entering such large values. So reject as invalid, and show an appropriate alert before attempting to contact Stripe.
2021-01-04Update Stripe integration for main fundraising page.Carlton Gibson
Thanks to Mariusz Felisiak for review.
2019-08-14Re-added `invisible` captcha to donations form. (#935)Carlton Gibson
Co-authored-by: Çağıl Uluşahin <cagilulusahin@gmail.com>
2019-08-13Reverted "Added `invisible` recapthca to donations form. (#928)"Mariusz Felisiak
This reverts commit 43df311168476b66cdab07cf59aaf2476cff1546.
2019-08-13Added `invisible` recapthca to donations form. (#928)Çağıl
2019-07-26Fixed typos.Min ho Kim
2018-08-18Updated to stripe==2.5.0Tim Graham
2017-05-30Fixed #759 -- Fixed problems when using bitcoin donations.Parbhat Puri
2016-12-14Switched to Python 3 style super().Tim Graham
2016-10-03Fixed #551 -- Prevented a hero from being created on a failed donation.Rustem Sayargaliev
2015-12-16Refs #585 -- Added $25 donation option.Tim Graham
2015-12-16Fixed #585 -- Updated donation amount choices.Tim Graham
2015-12-16Removed a hardcoded $ amount in DjangoHeroForm.Tim Graham
2015-12-11Removed unused bits of PaymentForm.Tim Graham
Obsolete since switching to the Stripe checkout JavaScript.
2015-12-11Fixed #575 -- Created Stripe customers with an email address.Tim Graham
This ensures the first recurring donation gets a receipt mail.
2015-12-02Fixed #567 -- Added DjangoHero.locationTim Graham
2015-11-30Fixed #554 -- Removed $5/$25 from list of suggested donations.Tim Graham
2015-11-30Included Donation.subscription_amount for one-time donations.Tim Graham
All one-time donations created before we release one-time donations have this field populated and it's helpful not to have to reference the payment object when viewing donations in the admin.
2015-11-30Removed ForeignKeys to Campaign.Tim Graham
2015-11-25Prevented extra Payment creation for recurring donations.Tim Graham
Payments for recurring donations are created through Stripe webhooks, so there's no need to create one in PaymentForm.
2015-08-10Fix consistency and code styleOla Sitarska
2015-07-08Fix Flake8/isort errors.Daniel Roseman
2015-06-14Style fixes.Daniel Roseman
2015-06-05Use amounts from correct place in forms/templates.Daniel Roseman
When referring to the recurring value, use Donation.subscription_amount; for the value of an individual payment, use Payment.amount. Create the payment object when form is saved.
2015-04-19Sending email with a link to manage donations to people who donatedOla Sitarska
2015-04-19Added basic page to manage and modify donations. Still work in progress.Ola Sitarska
2015-04-19Add stripe_customer_id to django heroTomek Paczkowski
2015-04-19Always copy DjangoHero email from DonationOla Sitarska
2015-04-19Removed is_amount_displayed field on DjangoHero model and formOla Sitarska
2015-04-18isort fixesTim Graham
2015-04-18Ask donors whether they are donating as an individual or organization.Ryan Kaskel
2015-04-18Added tests for recurring payments, fixed flake8Ola Sitarska
2015-04-18Added recurring payments with Stripe. Fixed #382Ola Sitarska
2015-04-18Replaced custom donation form with Stripe checkout.Tomek Paczkowski
2015-04-18Code improvements after reviewOla Sitarska
2015-04-18Modified forms for saving campaigns in donationsOla Sitarska
2015-04-07Add isort settings and sort importsRolf Erik Lekang