Commit graph

2473 commits

Author SHA1 Message Date
7a131ccbe2
supporters: Handle Stripe sustainer renewals 2024-11-15 19:24:49 +11:00
dc133ff0cd
supporters: Make the new sustainers page live
I've temporarily hidden the quote for now.
2024-11-13 09:17:38 +11:00
ed74990b7c
Fix typo in CAPTCHA settings 2024-11-12 14:31:03 +11:00
d4a1cfcff4
Reduce CAPTCHA noise a little 2024-11-12 14:21:50 +11:00
b2e57836c1
Add recurring column to sustainers admin list 2024-11-12 14:15:38 +11:00
5338e43e60
Add CAPTCHA to FOSSY track proposals form 2024-11-12 14:15:13 +11:00
a6f7cea8cc
supporters: Updated thanks page 2024-10-30 12:19:02 +11:00
2dbfc38e1b
supporters: Add Karen's tweaked no-JS text 2024-10-29 22:45:36 +11:00
3f4d8a4522
supporters: Note reasoning behind use of hosted checkout 2024-10-28 17:27:07 +11:00
d82122daa4
supporters: Simplify and extend docs 2024-10-25 11:30:22 +11:00
4cdfbdd722
supporters: Additional spacing after removing breadcrumbs 2024-10-25 10:16:53 +11:00
b831f458d2
supporters: Additional space above video on mobile 2024-10-25 10:14:08 +11:00
55d6bfab40
supporters: Remove breadcrumbs
I think best to remove any distractions from becoming a sustainer.
2024-10-25 10:10:27 +11:00
adf832f38f
supporters: Use pointer cursor for amount selection buttons 2024-10-25 09:42:59 +11:00
c1e3879891
supporters: Don't escape email text 2024-10-24 18:04:27 +11:00
a51a7e2099
supporters: Add sustainer confirmation email 2024-10-24 17:51:49 +11:00
48048f349a
supporters: Use data-binding for amount rather than events
Also tidied forms.py a little by consolidating into widget and moving help text
to template.
2024-10-24 17:06:32 +11:00
c843e1c59f
supporters: Apply Black formatter 2024-10-23 18:16:47 +11:00
68c5199bb5
supporters: Fix monthly amounts, validate minimum amount in frontend, update PayPal info 2024-10-23 18:10:43 +11:00
e9f0909d8c
supporters: Add PayPal template 2024-10-23 09:24:46 +11:00
bb89d69ef1
supporters: Consolidate alternative payment options 2024-10-22 23:52:35 +11:00
82f8fbb758
supporters: Add sustainer form with pre-canned amount options 2024-10-22 23:52:35 +11:00
7eb0f274f7
Fix some HTML validation issues 2024-10-22 23:51:37 +11:00
2fe5ca53df
Upgrade django-countries to support Django 5.1 2024-10-22 19:19:11 +11:00
ad380706c0
Upgrade to Django 5.1
This provides the new "Reusable field group templates" feature (as of
5.0).
2024-10-22 10:34:06 +11:00
8da5e1dac6
Bring Stripe sustainer form into "Become a sustainer" page 2024-10-18 11:53:18 +11:00
7cc4aee9f2
Add transparent background to T-shirt image 2024-10-18 11:53:18 +11:00
7c12fa9e03 update FOSSY track proposals for 2025 2024-10-17 13:24:48 -07:00
43680afd38 update kallithea urls to forgejo 2024-10-16 20:34:04 -04:00
6139a13fde
Add payment time column to Stripe export 2024-10-11 21:58:46 +11:00
a74244efb4
Record Stripe payment intent, export to CSV 2024-10-09 02:01:32 +11:00
36ecf098b0
Merge branch 'master' into sustainer-payment 2024-10-08 23:55:14 +11:00
91762fe286
Fix odd-looking red outline on focused form field
Can't recall why I added this. It doesn't make much sense from a usability
perspective as it suggests the field might be invalid.
2024-10-08 23:53:47 +11:00
34b51240e9
Use STORAGGES setting to avoid deprecation warning 2024-10-08 23:53:15 +11:00
1f83c2fb69
Fix sustainer form default 2024-10-08 23:34:10 +11:00
3fe83d1466
Add annual renew 2024-09-30 17:40:29 +10:00
ce4ae22fa5
Add prototype monthly recurring payment via Stripe 2024-09-18 15:34:59 +10:00
fcccd6f72f
Django 4.2.16 security update 2024-09-05 09:36:39 +10:00
26a6928a20
Add prototype Stripe sustainer payment workflow 2024-09-05 09:35:24 +10:00
Denver Gingerich
2fc84e145f Add remaining Vizio documents from this year 2024-08-23 10:29:46 -07:00
3bbd987e35 usethesource: Add link to offer upload 2024-07-30 13:03:48 +10:00
54ae2c7b06 usethesource: Add admin interface 2024-07-29 23:44:40 +10:00
b39fbaa402 usethesource: Add missing template 2024-07-29 23:33:58 +10:00
770f4f6c26 usethesource: Add prototype "upload offer for source" 2024-07-29 23:29:25 +10:00
a2f38653fb
Fix trailing whitespace and missing end-of-file newline 2024-07-22 18:39:05 +10:00
c5289f39bb
Fix flake8 warnings 2024-07-22 18:39:00 +10:00
1a5441ba75
Fix tests
These were failing due to pytest defaulting to `DEBUG = False` (and then getting
`ValueError: Missing staticfiles manifest entry for ...`).
2024-07-22 16:56:25 +10:00
6636119200
Use {% static %} for home page video subtitles 2024-07-22 10:37:56 +10:00
02efd52c48
Update README - overview, licenses and Ansible 2024-07-22 10:32:41 +10:00
5479785cc1
Add default line-height to <li> elements
They currently look too tight compared with paragraph text.
2024-07-22 10:13:50 +10:00