7a8a1cd40f 
								
							 
						 
						
							
							
								
								Remove noscript versions of images  
							
							... 
							
							
							
							Script versions are likely better quality, and BreezeWiki makes them
viewable without requiring scripts anyway. 
							
						 
						
							2022-10-10 22:52:35 +13:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								58d6a652d8 
								
							 
						 
						
							
							
								
								Style tweaks to file page, add copyright notice  
							
							
							
						 
						
							2022-10-10 21:59:33 +13:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								07074dccfc 
								
							 
						 
						
							
							
								
								Add support for File: pages  
							
							... 
							
							
							
							Fixes https://lists.sr.ht/~cadence/breezewiki-discuss/%3Cb2835a70-5118-4df0-90c9-4333486a4b69%40nixnetmail.com%3E  
							
						 
						
							2022-10-09 22:11:53 +07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5813c49261 
								
							 
						 
						
							
							
								
								Refactor Referrer-Policy header  
							
							... 
							
							
							
							- Change the variable to always-headers so it can be extended in the future
- New function build-headers that assists combining complex logic headers
  together with less mess
- Also apply headers to the proxy 
							
						 
						
							2022-10-09 23:45:55 +13:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								adc4b47b83 
								
							 
						 
						
							
							
								
								Set Referrer-Policy to no-referrer  
							
							... 
							
							
							
							Fandom sends a fake 404 to media if there's a Referer header that has an origin
that's not Fandom. However, we can choose not to send the header by setting
Referrer-Policy. See also:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy  
							
						 
						
							2022-10-09 10:45:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ade7878f7b 
								
							 
						 
						
							
							
								
								Redirect to actual wiki main page  
							
							
							
						 
						
							2022-10-09 22:54:59 +13:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								59332fd9d1 
								
							 
						 
						
							
							
								
								Pass siteinfo through code; show sitename in title  
							
							
							
						 
						
							2022-10-09 22:50:50 +13:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9aba3ad432 
								
							 
						 
						
							
							
								
								Refactor siteinfo/license fetching  
							
							
							
						 
						
							2022-10-09 20:54:49 +13:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6b176e3f8f 
								
							 
						 
						
							
							
								
								Migrate config.rkt to Typed Racket  
							
							
							
						 
						
							2022-10-04 22:00:44 +13:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								79f04565c7 
								
							 
						 
						
							
							
								
								Rename wikiname-regex to px-wikiname  
							
							... 
							
							
							
							I find prefix notation more natural to represent the type/kind of the thing. 
							
						 
						
							2022-10-04 21:19:13 +13:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								57e700cef5 
								
							 
						 
						
							
							
								
								Deduplicate the wiki name regex  
							
							
							
						 
						
							2022-10-04 08:19:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ece762fc5b 
								
							 
						 
						
							
							
								
								Unify "out: <url>" logging to a function  
							
							
							
						 
						
							2022-10-04 21:13:07 +13:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								10cdd260e0 
								
							 
						 
						
							
							
								
								Close response after error in proxy  
							
							
							
						 
						
							2022-10-04 21:00:33 +13:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2a56107e97 
								
							 
						 
						
							
							
								
								Fix wikis with numbers in the name  
							
							... 
							
							
							
							fe60579a53/extensions/wikia/CreateNewWiki/CreateWikiChecks.php (L112)https://lists.sr.ht/~cadence/breezewiki-discuss/%3C814ef2a8-2e91-dcaf-f0c1-805cc1478198%40riseup.net%3E  
						
							2022-10-02 10:50:03 +07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ec55426077 
								
							 
						 
						
							
							
								
								Display real category title  
							
							... 
							
							
							
							Fixes https://lists.sr.ht/~cadence/breezewiki-discuss/%3CCN5B6AUHFUSC.1H7B7SEFDRDK9%40archer%3E  
							
						 
						
							2022-09-27 07:33:48 +13:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3d8feaba9a 
								
							 
						 
						
							
							
								
								Warn if canonical_origin not present in production  
							
							
							
						 
						
							2022-09-17 23:12:06 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4d8746e85e 
								
							 
						 
						
							
							
								
								Case insensitive environment variables  
							
							
							
						 
						
							2022-09-17 22:55:25 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b57fd99c7d 
								
							 
						 
						
							
							
								
								Support environment variables for configuration  
							
							
							
						 
						
							2022-09-17 22:51:42 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								711a8225fb 
								
							 
						 
						
							
							
								
								Add global search on home page  
							
							
							
						 
						
							2022-09-17 22:36:04 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								82978e7c13 
								
							 
						 
						
							
							
								
								Remove table colour override  
							
							... 
							
							
							
							This is no longer necessary because the table colours are okay because
the page theme is now correctly set. 
							
						 
						
							2022-09-17 22:34:44 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a9acfc34a2 
								
							 
						 
						
							
							
								
								Display correct license information  
							
							
							
						 
						
							2022-09-17 01:56:03 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								37318b8c50 
								
							 
						 
						
							
							
								
								Style updates  
							
							... 
							
							
							
							- Fix code block font
- Use sans-serif font (don't know how I missed this)
- Smaller font size on cell phones 
							
						 
						
							2022-09-17 00:58:06 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0172034319 
								
							 
						 
						
							
							
								
								Match original light/dark page theme reliably  
							
							... 
							
							
							
							- Use keyword parameters for generate-wiki-page
- Apply body classes (including page theme) from original source 
							
						 
						
							2022-09-17 00:56:05 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								33ee6a0624 
								
							 
						 
						
							
							
								
								Also display the content on category pages  
							
							
							
						 
						
							2022-09-11 23:21:37 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4ad22ca9c1 
								
							 
						 
						
							
							
								
								Move syntax definitions to a new file  
							
							
							
						 
						
							2022-09-11 19:38:20 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e4bc962b05 
								
							 
						 
						
							
							
								
								Link to automatic redirection tutorial on homepage  
							
							
							
						 
						
							2022-09-11 19:05:34 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								951a5fe651 
								
							 
						 
						
							
							
								
								Fix wiki home redirection  
							
							
							
						 
						
							2022-09-09 23:41:49 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								229ec1ee0c 
								
							 
						 
						
							
							
								
								Don't display new editor encouragement  
							
							
							
						 
						
							2022-09-09 23:33:01 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								660ec56e73 
								
							 
						 
						
							
							
								
								Mobile layout improvements  
							
							... 
							
							
							
							- Images must fit within the screen
- Attempt to make horizontal page footers vertical on mobile 
							
						 
						
							2022-09-09 23:17:21 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								62e1cb33c8 
								
							 
						 
						
							
							
								
								Prevent footer overlapping on mobile  
							
							
							
						 
						
							2022-09-09 21:59:19 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								31037c9852 
								
							 
						 
						
							
							
								
								fix previous commit  
							
							
							
						 
						
							2022-09-09 16:24:26 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7a4bfe4180 
								
							 
						 
						
							
							
								
								Redirect /wikiname to its homepage  
							
							
							
						 
						
							2022-09-09 15:42:20 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0a27f6d87f 
								
							 
						 
						
							
							
								
								Improve homepage, add testimonials  
							
							
							
						 
						
							2022-09-08 14:50:29 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e6eabe9cf4 
								
							 
						 
						
							
							
								
								Proxy stylesheets too under strict_proxy  
							
							... 
							
							
							
							This also refactors the configuration system to use make-parameter,
because dynamic binding allows for testing code more easily. 
							
						 
						
							2022-09-08 14:05:47 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								78399a3474 
								
							 
						 
						
							
							
								
								Add strict_proxy option to proxy links to images  
							
							... 
							
							
							
							Default true. 
							
						 
						
							2022-09-08 00:16:24 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3505925f7e 
								
							 
						 
						
							
							
								
								Increase table font size  
							
							
							
						 
						
							2022-09-05 23:50:52 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1f302b3a9e 
								
							 
						 
						
							
							
								
								Add a pokemon example to the front page  
							
							
							
						 
						
							2022-09-05 13:38:30 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9b3cd6dbe7 
								
							 
						 
						
							
							
								
								Debug xexpr in page-wiki  
							
							
							
						 
						
							2022-09-05 13:38:16 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								44906015a5 
								
							 
						 
						
							
							
								
								Fix (& x) forms in update-tree  
							
							
							
						 
						
							2022-09-05 13:34:16 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6be10ed319 
								
							 
						 
						
							
							
								
								Unify application footer  
							
							
							
						 
						
							2022-09-05 01:58:45 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								eabe699587 
								
							 
						 
						
							
							
								
								Properly detect whether the instance is official  
							
							
							
						 
						
							2022-09-05 01:46:29 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								68832059bd 
								
							 
						 
						
							
							
								
								Display canonical_origin on the home page  
							
							
							
						 
						
							2022-09-05 01:45:42 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4815db4063 
								
							 
						 
						
							
							
								
								Dispatch based on Host header (subdomain support)  
							
							
							
						 
						
							2022-09-05 01:32:45 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8a72003170 
								
							 
						 
						
							
							
								
								Only display footer in column if space's available  
							
							... 
							
							
							
							Otherwise it would cause an overflow e.g. on mobile 
							
						 
						
							2022-09-04 23:52:36 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								20a4043889 
								
							 
						 
						
							
							
								
								Simplify files even more  
							
							... 
							
							
							
							- breezewiki.rkt now always sets up the hot-reload watcher
- dispatcher logic moved to dispatcher-tree.rkt
- dispatcher-tree is a macro that doesn't care about the order of its forms 
							
						 
						
							2022-09-04 22:13:36 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cc138a07aa 
								
							 
						 
						
							
							
								
								Rename config options to use underscores  
							
							... 
							
							
							
							Makes more sense for the INI. 
							
						 
						
							2022-09-04 13:38:30 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a2ec8bb923 
								
							 
						 
						
							
							
								
								Fix image loading not working after a while  
							
							... 
							
							
							
							http-easy connections are pooled, and streaming responses does not
automatically close the response (they are closed automatically in
other situations). After 128 (the default) opened connections to fetch
images, the pool ran out of connections, and future attempts would
just time out waiting for a connection.
Fixed by manually closing the connection at the correct time. 
							
						 
						
							2022-09-03 19:55:17 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3f1aeb8414 
								
							 
						 
						
							
							
								
								Show details about page-proxy http errors  
							
							
							
						 
						
							2022-09-01 16:04:48 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e0e53cc07b 
								
							 
						 
						
							
							
								
								yeah I test my code, how could you tell?  
							
							
							
						 
						
							2022-09-01 15:04:02 +12:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9ee1c73b7e 
								
							 
						 
						
							
							
								
								Hosting generously provided by alphamethyl  
							
							
							
						 
						
							2022-09-01 14:59:59 +12:00