Colophon

Give Food is a Google App Engine app, fronted by Cloudflare, written in Python using Django and Djangae.

Libraries

django, djangae, GoogleAppEngineCloudStorageClient, google-cloud-tasks, django-csp, django-csp-reports, django-session-csrf, python-dateutil, requests-toolbelt, requests, django-bulma, unicodecsv, dicttoxml, feedparser, psycopg2-binary, google-cloud-secret-manager, openai, furl, beautifulsoup4, google-generativeai, django-earthdistance, requirements-parser

Changelog

Feb. 26, 2025

Add Polski, Română, ਪੰਜਾਬੀ, اردو languages

Feb. 25, 2025

Fix some translations

Feb. 15, 2025

Add colophon

Feb. 10, 2025

Page flagging system
Remove food bank editing interface

Feb. 5, 2025

Use gemini-2.0-flash AI model

Feb. 4, 2025

Display more location photos

Feb. 2, 2025

Show more donation point photos

Feb. 1, 2025

Resized donation point photos

Jan. 31, 2025

Count food bank need hits on search results

Jan. 29, 2025

Last updated data on data dumps
Change language switcher flags from emoji to SVGs
Tweak frag URLs

Jan. 27, 2025

Don't autofocus address field if it's already filled out
Improved search result preloading
Places in sitemap

Jan. 26, 2025

Rebuild search

Jan. 25, 2025

Include querystring on language switcher URLs
Need hit count in footer
Don't preload the Use My Location button

Jan. 24, 2025

Fix search in Channel Islands
Simplify search

Jan. 20, 2025

Speed up search

Jan. 19, 2025

Speed up search

Jan. 17, 2025

Speed up search

Jan. 11, 2025

Fix fonts

Jan. 10, 2025

Improved hit counting

Jan. 9, 2025

Subscribe form on donation point page
Centralise human test

Jan. 6, 2025

Add data dumps
Trussell finder tool

Dec. 30, 2024

2024 annual report
Use gemini-1.5-pro AI model

Dec. 28, 2024

Improved charity commission link

Dec. 22, 2024

Better food bank alt_name display

Dec. 19, 2024

Improved need check AI prompt

Dec. 16, 2024

Mapping improvements
Better preloading

Dec. 12, 2024

Fix geojson URL
Django upgrade
Use gemini-2.0-flash-exp AI model
FSA data
Tweak need finder prompt to correct spelling mistakes
Improved need comparison

Dec. 10, 2024

Tweak sitemap
Better logo

Dec. 9, 2024

noindex on registration form
Update bank holidays

Dec. 6, 2024

Reduce need check temperature
Need check prompt tweak
Need input method descriptions

Dec. 6, 2024

Cache managed donation page

Dec. 1, 2024

Managed donation page
Fix geojson URLs
Uncrawlable donation pages

Nov. 24, 2024

Improved schema.org data

Nov. 22, 2024

Improved need checker

Nov. 21, 2024

Untranslatable URLs

Nov. 11, 2024

Trussell Trust -> Trussell

Nov. 7, 2024

Admin need page revamp