821ac056b7 
								
							 
						 
						
							
							
								
								feat: add CSP via <meta> tag  
							
							... 
							
							
							
							* <meta> doesn't support frame-ancestors directive
  * '*--curben.netlify.com' is invalid
  * add localhost
  * block-all-mixed-content works with localhost 
							
						 
						
							2019-05-21 14:41:56 +09:30  
				
					
						
							
							
								 
						
							
								03c527b2f5 
								
							 
						 
						
							
							
								
								refactor: move inline search function to js file  
							
							... 
							
							
							
							avoid inline script for CSP 
							
						 
						
							2019-05-21 14:12:30 +09:30  
				
					
						
							
							
								 
						
							
								0b2c5dbc6c 
								
							 
						 
						
							
							
								
								fix: don't remove ID from svg  
							
							... 
							
							
							
							necessary for <use> tag
https://gitlab.com/curben/blog/blob/master/themes/typing/source/svg/search.svg 
https://css-tricks.com/svg-use-external-source/  
							
						 
						
							2019-05-21 13:41:29 +09:30  
				
					
						
							
							
								 
						
							
								045882e527 
								
							 
						 
						
							
							
								
								feat: add tooltip to search button  
							
							... 
							
							
							
							https://developer.mozilla.org/en-US/docs/Web/SVG/Element/title 
https://developer.mozilla.org/en-US/docs/Web/SVG/Element/desc 
inline svg doesn't require xmlns attribute
https://github.com/svg/svgo/blob/master/plugins/removeXMLNS.js  
						
							2019-05-21 13:37:10 +09:30  
				
					
						
							
							
								 
						
							
								bc4082ac06 
								
							 
						 
						
							
							
								
								refactor: use image file instead of inline  
							
							
							
						 
						
							2019-05-21 13:10:40 +09:30  
				
					
						
							
							
								 
						
							
								2ac754fa4d 
								
							 
						 
						
							
							
								
								style: arrow function  
							
							... 
							
							
							
							https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions  
						
							2019-05-21 11:22:01 +09:30  
				
					
						
							
							
								 
						
							
								e7a6071d08 
								
							 
						 
						
							
							
								
								refactor: move inline cloudinary js into js file  
							
							... 
							
							
							
							to make way for CSR policy 
							
						 
						
							2019-05-21 10:49:30 +09:30  
				
					
						
							
							
								 
						
							
								47e7982432 
								
							 
						 
						
							
							
								
								refactor: use image file instead of inline  
							
							... 
							
							
							
							page source looks cleaner this way 
							
						 
						
							2019-05-21 10:12:35 +09:30  
				
					
						
							
							
								 
						
							
								958d8f8c8e 
								
							 
						 
						
							
							
								
								Merge branch 'http-header' into 'master'  
							
							... 
							
							
							
							feat: harden HTTP headers
See merge request curben/blog!18  
							
						 
						
							2019-05-20 02:27:24 +00:00  
				
					
						
							
							
								 
						
							
								3954d3891e 
								
							 
						 
						
							
							
								
								fix: follow netlify's hsts max-age  
							
							
							
						 
						
							2019-05-20 11:52:05 +09:30  
				
					
						
							
							
								 
						
							
								98be37f77a 
								
							 
						 
						
							
							
								
								feat: harden HTTP headers  
							
							
							
						 
						
							2019-05-20 11:15:27 +09:30  
				
					
						
							
							
								 
						
							
								ba48027e74 
								
							 
						 
						
							
							
								
								refactor: switch to regular cloudinary js  
							
							... 
							
							
							
							* it's hosted at cdnjs, inline with other js source
    - better for HTTP/2 multiplexing if same host
  * update jquery 
							
						 
						
							2019-05-19 12:07:34 +09:30  
				
					
						
							
							
								 
						
							
								5b9d9494e6 
								
							 
						 
						
							
							
								
								fix: date and time display  
							
							... 
							
							
							
							* Add starting year to copyright
  * Remove unneeded creation time from posts 
							
						 
						
							2019-05-19 11:35:03 +09:30  
				
					
						
							
							
								 
						
							
								038645e497 
								
							 
						 
						
							
							
								
								fix: update title  
							
							
							
						 
						
							2019-05-19 11:22:39 +09:30  
				
					
						
							
							
								 
						
							
								5323544fd8 
								
							 
						 
						
							
							
								
								docs: update nodejs installation instruction  
							
							... 
							
							
							
							* in readme, add instruction to install more updated nodejs
	* in readme, add a link to the relevant post for more detailed instruction
	* in posts, append 'or newer' to fedora, now that fedora v30 is released
	* in posts, add '--only=prod' parameter to skip devDeps 
							
						 
						
							2019-05-18 14:53:43 +09:30  
				
					
						
							
							
								 
						
							
								e5440eff3d 
								
							 
						 
						
							
							
								
								docs: skip installation of devDep  
							
							
							
						 
						
							2019-05-13 16:13:50 +09:30  
				
					
						
							
							
								 
						
							
								581c41fef0 
								
							 
						 
						
							
							
								
								docs: fix links in badge  
							
							
							
						 
						
							2019-05-13 15:55:02 +09:30  
				
					
						
							
							
								 
						
							
								e4345f743b 
								
							 
						 
						
							
							
								
								Merge branch 'renovate/renovate-17.x' into 'master'  
							
							... 
							
							
							
							chore(deps): update dependency renovate to v17
See merge request curben/blog!17  
							
						 
						
							2019-05-13 06:13:02 +00:00  
				
					
						
							
							
								 
						
							
								607818f32d 
								
							 
						 
						
							
							
								
								Merge branch 'renovate/hexo-renderer-marked-1.x' into 'master'  
							
							... 
							
							
							
							chore(deps): update dependency hexo-renderer-marked to v1
See merge request curben/blog!16  
							
						 
						
							2019-05-13 06:11:11 +00:00  
				
					
						
							
							
								 
						
							
								78d8c9476f 
								
							 
						 
						
							
							
								
								chore(deps): update dependency renovate to v17  
							
							
							
						 
						
							2019-05-12 06:27:12 +00:00  
				
					
						
							
							
								 
						
							
								c2382264b3 
								
							 
						 
						
							
							
								
								chore(deps): update dependency hexo-renderer-marked to v1  
							
							
							
						 
						
							2019-05-12 06:27:10 +00:00  
				
					
						
							
							
								 
						
							
								2b6370bfca 
								
							 
						 
						
							
							
								
								Merge branch 'renovate/renovate-16.x' into 'master'  
							
							... 
							
							
							
							chore(deps): update dependency renovate to v16
See merge request curben/blog!15  
							
						 
						
							2019-04-30 12:26:28 +00:00  
				
					
						
							
							
								 
						
							
								e5a91b6408 
								
							 
						 
						
							
							
								
								chore(deps): compatibility with renovate v16  
							
							... 
							
							
							
							https://github.com/renovatebot/renovate/releases/tag/16.0.0  
						
							2019-04-30 21:51:37 +09:30  
				
					
						
							
							
								 
						
							
								ecd19c02ce 
								
							 
						 
						
							
							
								
								docs: mention more FOSS apps  
							
							
							
						 
						
							2019-04-30 18:34:13 +09:30  
				
					
						
							
							
								 
						
							
								aba07a9367 
								
							 
						 
						
							
							
								
								fix: heading IDs are case-sensitive  
							
							... 
							
							
							
							unlike standard markdown https://docs.gitlab.com/ee/user/markdown.html#header-ids-and-links  
							
						 
						
							2019-04-29 19:07:46 +09:30  
				
					
						
							
							
								 
						
							
								43af5eaf6f 
								
							 
						 
						
							
							
								
								style: bold symbol should be inside bracket  
							
							
							
						 
						
							2019-04-29 18:24:36 +09:30  
				
					
						
							
							
								 
						
							
								9b2e307685 
								
							 
						 
						
							
							
								
								fix: mention new workaround for aliexpress  
							
							
							
						 
						
							2019-04-29 18:19:54 +09:30  
				
					
						
							
							
								 
						
							
								0bfb960a83 
								
							 
						 
						
							
							
								
								fix: add new aliexpress workaround  
							
							
							
						 
						
							2019-04-25 16:46:27 +09:30  
				
					
						
							
							
								 
						
							
								82d3d22d9e 
								
							 
						 
						
							
							
								
								chore: update hexo-yam  
							
							
							
						 
						
							2019-04-23 17:58:22 +09:30  
				
					
						
							
							
								 
						
							
								a777e860f8 
								
							 
						 
						
							
							
								
								fix: remove extra curly bracket  
							
							... 
							
							
							
							due to incomplete d6c36abab9 
							
						 
						
							2019-04-22 18:50:53 +09:30  
				
					
						
							
							
								 
						
							
								7bc0ef25df 
								
							 
						 
						
							
							
								
								fix: escape symbol typo  
							
							
							
						 
						
							2019-04-22 14:23:01 +09:30  
				
					
						
							
							
								 
						
							
								e20b300f66 
								
							 
						 
						
							
							
								
								fix: mention Aegis  
							
							... 
							
							
							
							https://github.com/beemdevelopment/Aegis 
https://www.reddit.com/r/androidapps/comments/b45zrj/dev_aegis_authenticator_secure_two_factor/  
						
							2019-04-22 13:10:46 +09:30  
				
					
						
							
							
								 
						
							
								84919a6728 
								
							 
						 
						
							
							
								
								chore(deps): update dependency renovate to v16  
							
							
							
						 
						
							2019-04-21 04:40:09 +00:00  
				
					
						
							
							
								 
						
							
								d907dc5589 
								
							 
						 
						
							
							
								
								fix: mention new workaround for aliexpress  
							
							
							
						 
						
							2019-04-15 20:23:14 +09:30  
				
					
						
							
							
								 
						
							
								d6c36abab9 
								
							 
						 
						
							
							
								
								refactor: switch to Fork-Awesome  
							
							
							
						 
						
							2019-04-15 14:16:07 +09:30  
				
					
						
							
							
								 
						
							
								8a17ef7ad8 
								
							 
						 
						
							
							
								
								docs: add Netlify deploy status badge  
							
							... 
							
							
							
							https://www.netlify.com/blog/2019/01/29/sharing-the-love-with-netlify-deployment-badges/  
						
							2019-04-12 13:23:45 +09:30  
				
					
						
							
							
								 
						
							
								ad3b3bb983 
								
							 
						 
						
							
							
								
								Merge branch 'renovate/renovate-15.x' into 'master'  
							
							... 
							
							
							
							chore(deps): update dependency renovate to v15
See merge request curben/blog!14  
							
						 
						
							2019-04-12 03:31:34 +00:00  
				
					
						
							
							
								 
						
							
								a86ded70ab 
								
							 
						 
						
							
							
								
								chore: update snyk policy  
							
							... 
							
							
							
							https://snyk.io/vuln/SNYK-JS-MARKED-174116  
						
							2019-04-12 12:57:47 +09:30  
				
					
						
							
							
								 
						
							
								55f5f11c2f 
								
							 
						 
						
							
							
								
								style: convert var to let/const  
							
							... 
							
							
							
							ES6 syntax 
							
						 
						
							2019-04-10 20:18:45 +09:30  
				
					
						
							
							
								 
						
							
								43bf50dac5 
								
							 
						 
						
							
							
								
								refactor: switch to more modern sri-fallback  
							
							... 
							
							
							
							https://github.com/JackuB/subresource-integrity-fallback  
						
							2019-04-10 19:59:56 +09:30  
				
					
						
							
							
								 
						
							
								d314bff200 
								
							 
						 
						
							
							
								
								chore: update libs  
							
							
							
						 
						
							2019-04-10 14:45:02 +09:30  
				
					
						
							
							
								 
						
							
								ced318927f 
								
							 
						 
						
							
							
								
								feat: switch to night theme  
							
							... 
							
							
							
							fix: compatibility with Dark Reader addon 
							
						 
						
							2019-04-08 11:44:22 +09:30  
				
					
						
							
							
								 
						
							
								af6b2474c4 
								
							 
						 
						
							
							
								
								fix: typo  
							
							
							
						 
						
							2019-04-07 21:15:10 +09:30  
				
					
						
							
							
								 
						
							
								50ec251b49 
								
							 
						 
						
							
							
								
								docs: Add 'How to run more than one Firefox instance'  
							
							
							
						 
						
							2019-04-07 21:13:58 +09:30  
				
					
						
							
							
								 
						
							
								91b71fc3a2 
								
							 
						 
						
							
							
								
								chore(deps): update dependency renovate to v15  
							
							
							
						 
						
							2019-04-07 04:46:34 +00:00  
				
					
						
							
							
								 
						
							
								eea8d2be42 
								
							 
						 
						
							
							
								
								fix: dates  
							
							
							
						 
						
							2019-04-05 12:06:24 +10:30  
				
					
						
							
							
								 
						
							
								7a04126c01 
								
							 
						 
						
							
							
								
								fix: use single-quote in title  
							
							
							
						 
						
							2019-04-05 12:00:09 +10:30  
				
					
						
							
							
								 
						
							
								c48a788005 
								
							 
						 
						
							
							
								
								chore: remove gnu patch dep  
							
							... 
							
							
							
							snyk switch to jsdiff since v1.131.0
https://github.com/snyk/snyk/releases/tag/v1.131.0  
							
						 
						
							2019-04-05 11:51:41 +10:30  
				
					
						
							
							
								 
						
							
								c6b89c5fa7 
								
							 
						 
						
							
							
								
								chore: update snyk policy  
							
							
							
						 
						
							2019-04-05 11:38:40 +10:30  
				
					
						
							
							
								 
						
							
								4a0ef5093f 
								
							 
						 
						
							
							
								
								fix: formatting  
							
							
							
						 
						
							2019-04-04 20:28:31 +10:30