Commit graph

2445 commits

Author SHA1 Message Date
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
024ef59428
Improve home page video layout 2024-07-19 21:39:45 +10:00
dbafac8f2c add cisco logo for tracy 2024-07-16 13:17:28 -04:00
ad2edca154 Merge branch 'master' of ssh://k.sfconservancy.org/website 2024-07-10 11:53:42 -07:00
f9acc22644 add aws sponsor image
add aws sponsor
2024-07-10 11:52:50 -07:00
0092affabb add aws sponsor image 2024-07-10 11:32:12 -07:00
Denver Gingerich
9a8bb36eac Update Vizio trial date per today's hearing 2024-06-27 11:22:33 -07:00
Denver Gingerich
2a4bc19c49 Update Vizio trial date/note; more updates to come 2024-06-15 15:53:08 -07:00
Denver Gingerich
2050e4cb92 Fix What We Do -> FOSSY link per chat, to fossy.us 2024-06-14 11:30:24 -07:00
517900be68 add sponsor per Tracy's request 2024-06-11 10:54:45 -04:00
31fa3694ea
Handle excessively long paths 2024-06-06 18:07:05 +10:00
Denver Gingerich
52d72eb554 Remove links to historical-purposes-only documents 2024-05-28 16:09:10 -07:00
8091c44c26
Add the minified version of tachyons.css 2024-05-13 18:25:27 +10:00
7fa799743e
Update to-dos 2024-05-13 18:18:40 +10:00
5c782ad7b2
Add size to header logo 2024-05-13 18:11:37 +10:00
9a3873fac6
Remove FIXME 2024-05-13 18:07:56 +10:00
29e46a237f
Disable Tachyons import line
This avoids an error during `collectstatic`.
2024-05-13 18:01:44 +10:00
e4ef2d7862
Switch to ManifestStaticFilesStorage for hashed URLs to static files 2024-05-13 17:55:54 +10:00
783cdc6189
Eliminate base_standard.html template and internalNavigate blocks
The base_standard.html template was an unnecessary level of template
inheritance.

Also removed unused `min` and `subtract` template tags.
2024-05-13 17:11:01 +10:00
a83d22e243
Remove unused podjango files
Also updated the podjango templates to reference the *actual* base template,
`base_conservancy.html`, rather than `base_standard.html`.
2024-05-13 16:26:26 +10:00
97b60b44f5
Add some basic 200 OK smoke tests for key pages 2024-05-10 12:12:04 +10:00
0b8ae2ca77
Move SITE_FUNDGOAL configuration to settings/base.py
This changes more often than the surrounding code, so should live with the other
configuration.
2024-05-10 12:00:44 +10:00
1792c7ed8b
Fix tests following content move 2024-05-10 11:39:41 +10:00
2ff551147c
Merge sponsors.py into supporters app, frontpage.py into views.py
Just a small structural change so that the related functionality is grouped together.
2024-05-10 11:27:51 +10:00
44c0a9db32
Remove remaining jQuery
This avoids every page on the site parsing 250KB of JavaScript.

supporter-page.js isn't the most elegant code, but at least it's a little more
modular now and no longer user jQuery.
2024-05-09 22:15:33 +10:00
10dfdb617b
Convert further jQuery to plain JS 2024-05-09 15:43:53 +10:00
ccc036d631
Fix JS error 2024-05-09 14:10:10 +10:00
73e30c30e8
Further split up the supporter JS into functions 2024-05-09 14:06:39 +10:00
8a9f796eb1
Replace complex expanding JS with native <details> elements
Have retained the "expand all" behaviour - just with less code.
2024-05-09 13:53:50 +10:00