Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								27b469c2dc 
								
							 
						 
						
							
							
								
								sponsors: Unlist too-old sponsors.  
							
							... 
							
							
							
							These companies have not given in the past year. 
							
						 
						
							2017-01-04 12:03:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								c07b274681 
								
							 
						 
						
							
							
								
								supporter: Set target="_blank" on informational links in the forms.  
							
							
							
						 
						
							2017-01-02 11:43:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								0de3594e74 
								
							 
						 
						
							
							
								
								supporter: Group shirts by type.  
							
							
							
						 
						
							2017-01-02 11:24:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								f32d04e725 
								
							 
						 
						
							
							
								
								supporter: Women's shirts, not ladies' shirts.  
							
							... 
							
							
							
							Signed off by Karen. 
							
						 
						
							2017-01-02 11:20:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								b3a2f1dc96 
								
							 
						 
						
							
							
								
								supporter: Wordsmith the forms.  
							
							
							
						 
						
							2017-01-01 16:38:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								2993a2c3ad 
								
							 
						 
						
							
							
								
								supporter: Fix detached labels in forms.  
							
							
							
						 
						
							2017-01-01 16:31:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								fce05b6f99 
								
							 
						 
						
							
							
								
								supporter: Add tabindex to supporter sign-up form.  
							
							
							
						 
						
							2017-01-01 16:10:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								ba0df40639 
								
							 
						 
						
							
							
								
								supporter: Improve amount validation JavaScript.  
							
							... 
							
							
							
							* Check validity on page load and store it in a data attribute so we can
  change validity state more accurately.
* Clear invalid state on any change. 
							
						 
						
							2017-01-01 16:03:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								9d855fda08 
								
							 
						 
						
							
							
								
								supporter: Improve shirt selection JavaScript.  
							
							... 
							
							
							
							* Add an animation for state changes.
* Set the start state by triggering the event on the selection at page load.
  Firefox at least remembers the selected button on page load.  This avoids
  a situation where the user says they want a shirt, reload, and now the
  size selection is invisible because we used to hide that unconditionally. 
							
						 
						
							2017-01-01 15:28:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								b93cc61e8b 
								
							 
						 
						
							
							
								
								supporter: New form styling.  
							
							... 
							
							
							
							This makes better use of bigger screens, and degrades better to smaller
ones. 
							
						 
						
							2017-01-01 15:10:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								8605b65783 
								
							 
						 
						
							
							
								
								supporter: Move more presentation rules to CSS.  
							
							... 
							
							
							
							This commit keeps the presentation basically the same, it just moves
presentation rules out of HTML and into CSS.  It's not pixel-perfect but
pretty close. 
							
						 
						
							2017-01-01 13:53:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								19e744788b 
								
							 
						 
						
							
							
								
								supporter: Only render the Annual form for upgraders.  
							
							... 
							
							
							
							This lets us do more with HTML and less with JavaScript, which is always
nice. 
							
						 
						
							2017-01-01 10:53:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								b4883ca6bd 
								
							 
						 
						
							
							
								
								supporter: Make a partial for the supporter form.  
							
							... 
							
							
							
							This commit shouldn't make any substantial changes to the form or its
presentation.  This is just cleaning things up as a development aid. 
							
						 
						
							2017-01-01 10:39:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								78c474caac 
								
							 
						 
						
							
							
								
								supporter: Fix redundant annual/monthly/renewal ids.  
							
							
							
						 
						
							2017-01-01 10:24:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								dad41f4817 
								
							 
						 
						
							
							
								
								supporter: Fix redundant os0 ids, invalid names.  
							
							
							
						 
						
							2017-01-01 10:24:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								6392ae3a43 
								
							 
						 
						
							
							
								
								supporter: Fix redundant amount, error ids.  
							
							
							
						 
						
							2017-01-01 10:24:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								7842ca6c57 
								
							 
						 
						
							
							
								
								supporter: Fix redundant no_shipping id.  
							
							
							
						 
						
							2016-12-31 16:22:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								619bc033bc 
								
							 
						 
						
							
							
								
								js: Render <video> inner HTML when no source is supported.  
							
							... 
							
							
							
							The HTML inside <video> is meant to be rendered by browsers that don't
support the tag at all.  You have to respond to the JavaScript error event
to deal with browsers that support video, but no available source.  See
<https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Using_HTML5_audio_and_video#Showing_fallback_content_when_no_source_could_be_decoded >. 
							
						 
						
							2016-12-31 15:19:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								034a60be9b 
								
							 
						 
						
							
							
								
								js: Split whole-site JS from Supporter-specific JS.  
							
							
							
						 
						
							2016-12-31 14:46:10 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								9ef8a62f0b 
								
							 
						 
						
							
							
								
								copyleft-compliance: Update old linux-compliance URLs.  
							
							
							
						 
						
							2016-12-31 14:31:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								359cc7a068 
								
							 
						 
						
							
							
								
								css: <dl>s clear each other.  
							
							... 
							
							
							
							This prevents <dl>s from stacking horizontally when their <dt>s are short. 
							
						 
						
							2016-12-31 14:30:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								a04d85a1e8 
								
							 
						 
						
							
							
								
								css: Move rules intended for bigscreen to the dedicated stylesheet.  
							
							
							
						 
						
							2016-12-31 14:23:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								55c0b3bb1c 
								
							 
						 
						
							
							
								
								css: Remove unused rules.  
							
							... 
							
							
							
							The rationale given in the comments for these rules no longer applies: there
are no divs with class column or conservancy-blog on any pages.  Meanwhile,
they're causing unwanted styling: we started using the column class on the
front page for two-column layout, and the videos are appearing smaller than
desired there.  Just remove these. 
							
						 
						
							2016-12-31 13:58:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								d5f461d879 
								
							 
						 
						
							
							
								
								news: Refactor press release rendering into a partial.  
							
							... 
							
							
							
							Same rationale as a few commits ago for blog entries. 
							
						 
						
							2016-12-30 23:12:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								7f5f98e5db 
								
							 
						 
						
							
							
								
								news: Render HTML entities in press release titles.  
							
							... 
							
							
							
							Same rationale as for blogs a few commits ago. 
							
						 
						
							2016-12-30 23:12:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								170aa38bb5 
								
							 
						 
						
							
							
								
								blog: Headlines clear floats.  
							
							... 
							
							
							
							This avoids a situation where multiple summaries have floats that stack on
top of each other vertically, which end up getting far away from the actual
text.
In order to make this work, we had to change the styling of #mainContent on
blog pages (and others with a sidebar).  Otherwise, headlines with
class="clear" would clear the sidebar as well. 
							
						 
						
							2016-12-30 23:12:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								e7c1171b6e 
								
							 
						 
						
							
							
								
								blog: Refactor entry rendering into a partial.  
							
							... 
							
							
							
							This helps ensure that entries are rendered consistently wherever they
appear. 
							
						 
						
							2016-12-30 23:12:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								9fbc652c7c 
								
							 
						 
						
							
							
								
								blog: Mark entry headline safe in title.  
							
							... 
							
							
							
							We already strip tags, but this lets HTML entities render correctly. 
							
						 
						
							2016-12-30 23:12:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								331b14b45e 
								
							 
						 
						
							
							
								
								css: Remove noop rule.  
							
							... 
							
							
							
							This wasn't doing anything because "line-height" was misspelled. 
							
						 
						
							2016-12-30 23:12:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								4409ac089a 
								
							 
						 
						
							
							
								
								css: Center horizontal rules in frontpage columns.  
							
							
							
						 
						
							2016-12-30 23:12:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								a3737e9955 
								
							 
						 
						
							
							
								
								supporter: Add id="renew" to the renewal form.  
							
							... 
							
							
							
							This provides better behavior for non-JavaScript visitors who use a #renew
link (see last commit). 
							
						 
						
							2016-12-29 11:00:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								492de3eab3 
								
							 
						 
						
							
							
								
								js: Rewrite #renew links to the Supporter page.  
							
							... 
							
							
							
							#renewal is the correct hash to use. 
							
						 
						
							2016-12-29 10:33:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								02eab9cd69 
								
							 
						 
						
							
							
								
								img: Add photo of Karen's OSCon EU keynote.  
							
							
							
						 
						
							2016-12-29 10:05:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								57136a93bd 
								
							 
						 
						
							
							
								
								img: Add QEMU logo.  
							
							
							
						 
						
							2016-12-27 12:50:13 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								8739534e9f 
								
							 
						 
						
							
							
								
								copyleft-compliance: The principles link to principles-discuss.  
							
							
							
						 
						
							2016-12-21 11:16:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								1b38fc338e 
								
							 
						 
						
							
							
								
								css: Add max-width to bigscreen .picture.  
							
							
							
						 
						
							2016-12-19 12:25:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								a95baef377 
								
							 
						 
						
							
							
								
								sponsors: Add Savoir-faire Linux.  
							
							
							
						 
						
							2016-12-17 13:57:56 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								ebf5d317cc 
								
							 
						 
						
							
							
								
								sponsors: Add Linux Australia.  
							
							
							
						 
						
							2016-12-17 13:52:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								24b6e0a4d4 
								
							 
						 
						
							
							
								
								board: Add Kate Chapman bio.  
							
							
							
						 
						
							2016-12-17 13:42:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								343d7e20d6 
								
							 
						 
						
							
							
								
								img: Add Godot logo.  
							
							
							
						 
						
							2016-12-17 11:29:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								12dbdef2b9 
								
							 
						 
						
							
							
								
								img: Add Bdale headshots.  
							
							
							
						 
						
							2016-12-17 11:29:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bradley M. Kuhn 
								
							 
						 
						
							
							
							
							
								
							
							
								db4b90714b 
								
							 
						 
						
							
							
								
								Add comment about logo sizes.  
							
							
							
						 
						
							2016-12-09 13:17:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								9c9f745677 
								
							 
						 
						
							
							
								
								static: Add stickered laptop image.  
							
							
							
						 
						
							2016-12-07 10:29:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								cf5b073d44 
								
							 
						 
						
							
							
								
								urls: Route /error/NNN/ to static.views.handler.  
							
							... 
							
							
							
							Since our Apache configuration uses `ErrorDocument NNN /error/NNN/`,
this is necessary to return the correct status code in those cases. 
							
						 
						
							2016-12-05 21:43:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								58e22337b0 
								
							 
						 
						
							
							
								
								static: Errors return proper HTTP response code.  
							
							
							
						 
						
							2016-12-05 21:15:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								3fe5f09d18 
								
							 
						 
						
							
							
								
								static: Remove hardcoded path.  
							
							
							
						 
						
							2016-12-05 21:14:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								ce1b4b2528 
								
							 
						 
						
							
							
								
								Remove noop conservancy.context_processors imports.  
							
							... 
							
							
							
							You'll note this source doesn't exist in Git.
There's a reason for that. 
							
						 
						
							2016-12-02 22:21:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								993f4bc72f 
								
							 
						 
						
							
							
								
								settings: Don't FORCE_CANONICAL_HOSTNAME when DEBUG.  
							
							
							
						 
						
							2016-12-02 22:17:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								6f540a0e3f 
								
							 
						 
						
							
							
								
								Remove hardcoded references to /var/www.  
							
							... 
							
							
							
							This makes it easier to run the code elsewhere, like a development
environment. 
							
						 
						
							2016-12-02 22:17:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								9822895971 
								
							 
						 
						
							
							
								
								supporter: Fix JS syntax to check donation upgrade amount.  
							
							
							
						 
						
							2016-12-02 15:26:36 -05:00