curben
							
						 | 
						
							
							
							
							
							
								
							
							
								5f68d6d09c
								
							
						 | 
						
							
							
								
								Replace onwards with plus sign
							
							
							
							
							
						 | 
						
							2018-10-06 18:38:42 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								4eca4d9ebf
								
							
						 | 
						
							
							
								
								Don't bundle js
							
							
							
							
							
							
							
							HTTP/2 (supported by Netlify) offers multiplexing, so bundle/concat is not required
https://stackoverflow.com/a/36519379
Revert a4226f1413 
							
						 | 
						
							2018-10-05 14:12:03 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								1e6074df9c
								
							
						 | 
						
							
							
								
								Update repo link
							
							
							
							
							
						 | 
						
							2018-10-05 12:32:48 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								c9350ba269
								
							
						 | 
						
							
							
								
								Simplify npm installation
							
							
							
							
							
						 | 
						
							2018-10-05 12:29:35 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								3f6655a33c
								
							
						 | 
						
							
							
								
								Update hexo-yam to 0.6.0
							
							
							
							
							
						 | 
						
							2018-10-05 12:16:02 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								3d97dee41b
								
							
						 | 
						
							
							
								
								In Archive page, display post title next line after post date
							
							
							
							
							
						 | 
						
							2018-10-04 14:37:30 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								a4226f1413
								
							
						 | 
						
							
							
								
								Combine sri-fallback and typing
							
							
							
							
							
							
							
							Save one HTTP request 
							
						 | 
						
							2018-10-04 12:21:36 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								13b9218525
								
							
						 | 
						
							
							
								
								Use brighter colours, increase the size from 30px to 48px
							
							
							
							
							
							
							
							svg optimised using svgo
https://www.npmjs.com/package/svgo 
							
						 | 
						
							2018-10-03 18:48:15 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								33cde260e9
								
							
						 | 
						
							
							
								
								Add post excerpt
							
							
							
							
							
						 | 
						
							2018-10-03 10:21:34 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								983b522b7c
								
							
						 | 
						
							
							
								
								Limit max width of picture to 500px, remove dpr_auto
							
							
							
							
							
							
							
							https://cloudinary.com/documentation/responsive_images#automatic_image_width
dpr is not widely supported https://www.caniuse.com/#feat=client-hints-dpr-width-viewport 
							
						 | 
						
							2018-10-02 21:11:43 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								74e0beae68
								
							
						 | 
						
							
							
								
								Don't hide desktop folder
							
							
							
							
							
						 | 
						
							2018-10-02 21:01:16 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								643a8a1deb
								
							
						 | 
						
							
							
								
								Update gitlab link
							
							
							
							
							
							
							
							1a08bcf445 
							
						 | 
						
							2018-10-02 20:34:30 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								498bf8bebb
								
							
						 | 
						
							
							
								
								Create 'Hide folders of Caja side pane' post
							
							
							
							
							
						 | 
						
							2018-10-02 17:59:02 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								c4d955b6a3
								
							
						 | 
						
							
							
								
								Add snyk docs
							
							
							
							
							
						 | 
						
							2018-10-02 17:48:15 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								f5c47ca326
								
							
						 | 
						
							
							
								
								Add brotli command
							
							
							
							
							
						 | 
						
							2018-10-02 17:29:42 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								04cdbefaea
								
							
						 | 
						
							
							
								
								Clarify the parts in gitlab-ci.yml
							
							
							
							
							
							
							
							job name and deploy command have changed since I migrated to Netlify 
							
						 | 
						
							2018-10-02 14:08:25 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								9a8a48a15d
								
							
						 | 
						
							
							
								
								Don't inject fancybox tag/class to cloudinary class
							
							
							
							
							
							
							
							Incompatible with cloudinary 
							
						 | 
						
							2018-10-02 12:33:19 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								3f0d87f8aa
								
							
						 | 
						
							
							
								
								Remove brotli header
							
							
							
							
							
							
							
							netlify doesn't seem to support it
Revert d15c2d2c7b and 60de0c28c4 
							
						 | 
						
							2018-10-02 11:38:35 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								d15c2d2c7b
								
							
						 | 
						
							
							
								
								Add content-type header
							
							
							
							
							
							
							
							so browser knows whether it's js or css 
							
						 | 
						
							2018-10-02 11:29:54 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								60de0c28c4
								
							
						 | 
						
							
							
								
								Add redirect rule for js and css
							
							
							
							
							
							
							
							set their content-encoding header as br (for brotli compression) 
							
						 | 
						
							2018-10-02 10:50:05 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								96ad70e1e1
								
							
						 | 
						
							
							
								
								Create 'Secure node modules with Synk' post
							
							
							
							
							
						 | 
						
							2018-10-02 09:46:39 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								af0dde9483
								
							
						 | 
						
							
							
								
								Fix typo in cloudinary script
							
							
							
							
							
						 | 
						
							2018-10-02 09:45:02 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								adf707c0fb
								
							
						 | 
						
							
							
								
								Add cloudinary call
							
							
							
							
							
							
							
							https://cloudinary.com/documentation/responsive_images#step_3_call_the_cloudinary_responsive_method
19e3cd1bcb 
							
						 | 
						
							2018-10-01 21:30:53 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								67448d00bb
								
							
						 | 
						
							
							
								
								Remove content-encoding header
							
							
							
							
							
							
							
							netlify doesn't seem to support brotli compression 
							
						 | 
						
							2018-10-01 20:27:40 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								1a08bcf445
								
							
						 | 
						
							
							
								
								Update gitlab link
							
							
							
							
							
						 | 
						
							2018-10-01 14:59:01 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								baf334c4fd
								
							
						 | 
						
							
							
								
								Add Netlify header file
							
							
							
							
							
							
							
							A separate header file is necessary, even though header rule exists in netlify.toml
Revert aab11bcf14 
							
						 | 
						
							2018-10-01 14:56:20 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								b5529674c0
								
							
						 | 
						
							
							
								
								Class name should be lowercase for fontawesome
							
							
							
							
							
							
							
							Easier to toggle fontawesome feature
bd4a14dfa3 
							
						 | 
						
							2018-10-01 13:44:32 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								1d4e14de25
								
							
						 | 
						
							
							
								
								Set inline code snippet background color for light theme
							
							
							
							
							
							
							
							0bb968a58c 
							
						 | 
						
							2018-10-01 13:41:39 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								744b0a57ac
								
							
						 | 
						
							
							
								
								Don't use pages as CI job name
							
							
							
							
							
							
							
							https://docs.gitlab.com/ee/ci/yaml/README.html#pages
cb466dbe70 
							
						 | 
						
							2018-10-01 12:35:37 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								19e3cd1bcb
								
							
						 | 
						
							
							
								
								Add cloudinary tag plugin
							
							
							
							
							
						 | 
						
							2018-10-01 12:20:54 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								aab11bcf14
								
							
						 | 
						
							
							
								
								Merge _headers into netlify.toml
							
							
							
							
							
						 | 
						
							2018-10-01 10:53:20 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								cb466dbe70
								
							
						 | 
						
							
							
								
								Stop deploying to gitlab pages
							
							
							
							
							
						 | 
						
							2018-09-30 19:11:13 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								98e6826ade
								
							
						 | 
						
							
							
								
								Add custom header config for netlify
							
							
							
							
							
							
							
							https://www.netlify.com/docs/headers-and-basic-auth/ 
							
						 | 
						
							2018-09-30 18:32:26 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								be05e66517
								
							
						 | 
						
							
							
								
								Update snyk policy
							
							
							
							
							
						 | 
						
							2018-09-30 18:01:45 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								2f76100d24
								
							
						 | 
						
							
							
								
								Move snyk commands to production
							
							
							
							
							
						 | 
						
							2018-09-30 17:36:24 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								2fa83af556
								
							
						 | 
						
							
							
								
								Use proper netlify.toml syntax
							
							
							
							
							
						 | 
						
							2018-09-30 17:25:36 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								a4490b765d
								
							
						 | 
						
							
							
								
								Prepare for netlify
							
							
							
							
							
						 | 
						
							2018-09-30 17:07:10 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								34c9b29f81
								
							
						 | 
						
							
							
								
								Use correct directory of js and css
							
							
							
							
							
						 | 
						
							2018-09-30 15:15:00 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								bd4a14dfa3
								
							
						 | 
						
							
							
								
								Use fontawesome 5 svg & js framework
							
							
							
							
							
						 | 
						
							2018-09-30 15:12:38 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								0bb968a58c
								
							
						 | 
						
							
							
								
								Set background color of inline code snippet
							
							
							
							
							
							
							
							More contrast like code block 
							
						 | 
						
							2018-09-30 13:27:40 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								43d0b22e6b
								
							
						 | 
						
							
							
								
								Fix clipboardjs implemention
							
							
							
							
							
							
							
							Previous commit 4fb0adb24a didn't work
Credit to https://www.jianshu.com/p/3e9d614c1e77 
							
						 | 
						
							2018-09-30 13:21:59 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								a72fa4036c
								
							
						 | 
						
							
							
								
								Switch from hexo-filter-nofollow to hexo-nofollow
							
							
							
							
							
						 | 
						
							2018-09-29 22:57:33 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								8e5c6f4f0f
								
							
						 | 
						
							
							
								
								Update fancybox and implement sri-fallback
							
							
							
							
							
							
							
							https://github.com/cyph/sri-fallback 
							
						 | 
						
							2018-09-29 21:07:09 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								45b47a9414
								
							
						 | 
						
							
							
								
								Upgrade clipboardjs to 2.0.1
							
							
							
							
							
						 | 
						
							2018-09-29 19:24:51 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								73b0a203bc
								
							
						 | 
						
							
							
								
								Use subresource integrity for js
							
							
							
							
							
							
							
							https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity
https://hacks.mozilla.org/2015/09/subresource-integrity-in-firefox-43/
https://www.troyhunt.com/protecting-your-embedded-content-with-subresource-integrity-sri/ 
							
						 | 
						
							2018-09-29 19:22:06 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								4fb0adb24a
								
							
						 | 
						
							
							
								
								Add 'Copy' button to code snippet
							
							
							
							
							
							
							
							https://webdesign.tutsplus.com/tutorials/copy-to-clipboard-made-easy-with-clipboardjs--cms-25086
https://davidwalsh.name/clipboard 
							
						 | 
						
							2018-09-29 18:46:59 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								45b555f745
								
							
						 | 
						
							
							
								
								Disable fancybox temporarily
							
							
							
							
							
						 | 
						
							2018-09-29 18:18:56 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								19eaf310af
								
							
						 | 
						
							
							
								
								Remove gzip from CI
							
							
							
							
							
							
							
							now handled by hexo-yam 
							
						 | 
						
							2018-09-29 15:33:51 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								cea34ae81d
								
							
						 | 
						
							
							
								
								Create 'Make hexo blog smaller' post
							
							
							
							
							
						 | 
						
							2018-09-28 12:23:48 +09:30 | 
						
					
				
					
						
							
							
								 
								curben
							
						 | 
						
							
							
							
							
							
								
							
							
								e32264c365
								
							
						 | 
						
							
							
								
								Replace hexo-autonofollow with hexo-filter-nofollow
							
							
							
							
							
							
							
							hexo-filter-nofollow has updated cheerio
https://snyk.io/test/npm/hexo-suka-autonofollow 
							
						 | 
						
							2018-09-28 12:17:40 +09:30 |