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 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fb690c1676 
								
							 
						 
						
							
							
								
								Fix shirt size for monthly an annual renew  
							
							
							
						 
						
							2024-05-08 18:05:27 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0d25e1a87d 
								
							 
						 
						
							
							
								
								Remove use of jQuery in conservancy.js  
							
							... 
							
							
							
							This is the first step towards removing jQuery from the site. 
							
						 
						
							2024-05-08 17:23:45 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7b1ffebcfb 
								
							 
						 
						
							
							
								
								Add "use strict" on JS  
							
							
							
						 
						
							2024-05-07 11:00:14 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								985a08545d 
								
							 
						 
						
							
							
								
								Fix lint warnings  
							
							
							
						 
						
							2024-05-07 10:59:46 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								83b05a3ae2 
								
							 
						 
						
							
							
								
								Begin jQuery removal  
							
							
							
						 
						
							2024-05-07 10:46:34 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								83550a56a3 
								
							 
						 
						
							
							
								
								Set ownership during deploy  
							
							
							
						 
						
							2024-05-07 09:48:36 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6a8515358b 
								
							 
						 
						
							
							
								
								Merge "supporter" and "supporters" apps  
							
							... 
							
							
							
							It's a little confusing having both a "supporter" and "supporters" app. This is
a fairly minor change to move the sustainer banner urls/views into the existing
"supporters" app. The functionality isn't directly related, but it is all about
sustainers. 
							
						 
						
							2024-05-07 09:47:47 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c6e531a01f 
								
							 
						 
						
							
							
								
								podjango: Use feed title from database  
							
							
							
						 
						
							2024-04-26 16:33:55 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								968c0c4fba 
								
							 
						 
						
							
							
								
								Move media to top-level directory  
							
							
							
						 
						
							2024-04-26 16:26:51 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d2561fbc41 
								
							 
						 
						
							
							
								
								podjango: Configure uploaded media directory  
							
							
							
						 
						
							2024-04-26 16:13:00 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1a05c6391c 
								
							 
						 
						
							
							
								
								podjango: Upload icon per podcast  
							
							
							
						 
						
							2024-04-26 16:07:20 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								956f8c6fda 
								
							 
						 
						
							
							
								
								podjango: Add "Podcast" model to support multiple podcasts  
							
							... 
							
							
							
							Each Cast (episode) can belong to one or more Podcast, allowing episodes to be
shared between podcasts. This enables us introductory episodes to be delivered
in their own feed, but also included in the main "The Corresponding Source"
feed.
This required adding an additional `podcast_slug` argument to most views. The
date archive views were dropped because they're not linked to from anywhere.
Added a `podcasts` view as an index of all available Podcasts. 
							
						 
						
							2024-04-25 15:32:24 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9447528938 
								
							 
						 
						
							
							
								
								podjango: Combine templates into a single directory  
							
							
							
						 
						
							2024-04-25 15:29:10 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5e2bef0c7a 
								
							 
						 
						
							
							
								
								podjango: Remove incomplete "query" view/URLs  
							
							
							
						 
						
							2024-04-24 17:49:26 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e01c27ea3e 
								
							 
						 
						
							
							
								
								Fix lint warnings  
							
							
							
						 
						
							2024-04-24 17:38:22 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Visscher 
								
							 
						 
						
							
							
							
							
								
							
							
								b1fe2483ae 
								
							 
						 
						
							
							
								
								update date  
							
							
							
						 
						
							2024-04-16 16:09:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								495f841d39 
								
							 
						 
						
							
							
								
								contacts: Add field to represent the mailout the unsubscribe came from  
							
							
							
						 
						
							2024-04-10 16:18:51 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9c01770b3c 
								
							 
						 
						
							
							
								
								contacts: Allow email via POST or GET parameters  
							
							
							
						 
						
							2024-04-09 23:06:52 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								789d0c8c84 
								
							 
						 
						
							
							
								
								contacts: Remove ContactEntry and add Unsubscription  
							
							... 
							
							
							
							This change removes the unused `ContactEntry` model and the `subscribe` view and
replaces it with an `Unsubscription` model and an `unsubscribe` view. It works
similarly, but is intended to be used with the `list-unsubscribe` and
`list-unsubscribe-post` headers. 
							
						 
						
							2024-04-09 22:53:24 +10:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ef3dd503d8 
								
							 
						 
						
							
							
								
								touch up fossy proposal page  
							
							
							
						 
						
							2024-03-29 09:20:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								91c6238ab3 
								
							 
						 
						
							
							
								
								better picture of SMSU and update submission date  
							
							
							
						 
						
							2024-03-28 13:11:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c42add78d4 
								
							 
						 
						
							
							
								
								Update .gitignore for moved secrets file  
							
							
							
						 
						
							2024-03-22 12:21:34 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c1b2375abd 
								
							 
						 
						
							
							
								
								Note to-dos  
							
							
							
						 
						
							2024-03-22 12:18:03 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								95eda99159 
								
							 
						 
						
							
							
								
								Add Vizio summary judgement  
							
							
							
						 
						
							2024-03-22 01:16:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								db39fbb446 
								
							 
						 
						
							
							
								
								Remove unused static/error templates  
							
							
							
						 
						
							2024-03-22 11:23:19 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b7dcfa4a9b 
								
							 
						 
						
							
							
								
								Remove summit_registration Django app  
							
							... 
							
							
							
							Has some typos suggesting that the code was never completed or used. 
							
						 
						
							2024-03-22 11:19:05 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								374ec19b77 
								
							 
						 
						
							
							
								
								Defer JavaScript loading  
							
							... 
							
							
							
							This avoids waiting for the JS to download before rendering the page. 
							
						 
						
							2024-03-22 10:39:06 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								da121e5eb4 
								
							 
						 
						
							
							
								
								Specify encoding for templates in case it's not the default  
							
							
							
						 
						
							2024-03-22 10:10:57 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fe64a26a72 
								
							 
						 
						
							
							
								
								Move the content templates/files into conservancy/content  
							
							... 
							
							
							
							These were previously intermingled with the static content in `conservancy/static`. 
							
						 
						
							2024-03-22 09:34:20 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								16b2165de7 
								
							 
						 
						
							
							
								
								blog: Retain author/tag when changing pages in entry_list  
							
							... 
							
							
							
							Denver noted that the author query string was being lost when you select a page
by page number. This change fixes it. 
							
						 
						
							2024-03-21 15:18:22 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								02ca52e2f0 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2024-03-21 13:54:49 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								79361cdf97 
								
							 
						 
						
							
							
								
								Move fundraiser calculations to model  
							
							... 
							
							
							
							This changes simplifies the template and adds correct pluralisation of
hours/hour remaining. 
							
						 
						
							2024-03-21 13:20:30 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								28f3b8de08 
								
							 
						 
						
							
							
								
								usethesource: Allow logged in users to edit/delete their own comments only  
							
							... 
							
							
							
							Unless of course they're given the "change comment" and "delete comment"
permissions, with which they can change or delete any comment. 
							
						 
						
							2024-03-21 11:51:57 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c962a1d100 
								
							 
						 
						
							
							
								
								Set USE_TZ = False to avoid default changing in Django 5  
							
							
							
						 
						
							2024-03-21 09:53:19 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								440b4f864a 
								
							 
						 
						
							
							
								
								Use decorator syntax to register admin handlers  
							
							... 
							
							
							
							Same-same, just marginally neater. 
							
						 
						
							2024-03-21 09:35:00 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6c91a14f6b 
								
							 
						 
						
							
							
								
								Remove unused CCS upload template  
							
							
							
						 
						
							2024-03-20 17:10:32 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								eb3ceb1d86 
								
							 
						 
						
							
							
								
								Move copyright assignment templates into Django app  
							
							
							
						 
						
							2024-03-20 17:10:16 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								382952a6ad 
								
							 
						 
						
							
							
								
								Remove unnecessary admin.autodiscover()  
							
							... 
							
							
							
							Since Django 1.7 this is done automatically. 
							
						 
						
							2024-03-20 17:01:10 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								618bb1e83d 
								
							 
						 
						
							
							
								
								Rearrange urls.py to distinguish the content pages  
							
							
							
						 
						
							2024-03-20 16:51:28 +11:00