Philip Molares 
							
						 
					 
					
						
						
						
						
							
						
						
							35b0d39a12 
							
						 
					 
					
						
						
							
							added sanitation to the slideMode in frontmatter  
						
						... 
						
						
						
						This should prevent the issue mentioned in https://github.com/hackmdio/codimd/issues/1648 
Specifically left out are
- dependency (user can't really include anything anyway, because CSP forbids most domains)
- autoSlideMethod (nothing our users should be able to change as they won't write JS to be affected by this)
- keyboard (this let's users write arbitrary code and seems therefore to problematic)
See:
https://github.com/hakimel/reveal.js/blob/3.9.2/README.md#configuration 
Signed-off-by: Philip Molares <philip.molares@udo.edu> 
						
						
					 
					
						2021-01-14 11:18:09 +01:00 
						 
				 
			
				
					
						
							
							
								Sheogorath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4da68597f7 
							
						 
					 
					
						
						
							
							Fix eslint warnings  
						
						... 
						
						
						
						Since we are about to release it's time to finally fix our linting. This
patch basically runs eslint --fix and does some further manual fixes.
Also it sets up eslint to fail on every warning on order to make
warnings visable in the CI process.
There should no functional change be introduced.
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> 
						
						
					 
					
						2019-05-31 00:30:29 +02:00 
						 
				 
			
				
					
						
							
							
								Sheogorath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04d16e4d6e 
							
						 
					 
					
						
						
							
							Add Print icon to slide view  
						
						... 
						
						
						
						It redirects the user to the print view of the document. I claim that
people should either be smart enough to use ctrl+P or ask someone who
knows how to print a webpage. I don't want to babysit our users.
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> 
						
						
					 
					
						2018-06-24 23:50:38 +02:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							8979f215ab 
							
						 
					 
					
						
						
							
							Fix blockquote not parse correctly in slide mode  
						
						
						
						
					 
					
						2017-10-05 09:59:07 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							fe384d80bf 
							
						 
					 
					
						
						
							
							Fix the < and > symbols are doubly escaped which affected by executing preventXSS twice  
						
						
						
						
					 
					
						2017-09-27 18:22:49 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							f2743ff8f8 
							
						 
					 
					
						
						
							
							Fix slide mode contains unclosed tags might cause XSS [Security Issue]  
						
						
						
						
					 
					
						2017-09-27 18:21:28 +08:00 
						 
				 
			
				
					
						
							
							
								Max Wu 
							
						 
					 
					
						
						
						
						
							
						
						
							a645f28b33 
							
						 
					 
					
						
						
							
							Fix slide mode might hide scrollbar on some linux  
						
						
						
						
					 
					
						2017-06-14 12:12:28 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							b17c2404b1 
							
						 
					 
					
						
						
							
							Fix duplicated loading of reveal markdown plugin  
						
						
						
						
					 
					
						2017-03-21 20:44:12 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							afc4f269bc 
							
						 
					 
					
						
						
							
							Update to make removeDOMEvents only process once in slide mode  
						
						
						
						
					 
					
						2017-03-20 11:28:50 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							f491cdabc1 
							
						 
					 
					
						
						
							
							Fix rendering might result XSS attribute on self closing tag [Security Issue]  
						
						
						
						
					 
					
						2017-03-14 16:27:55 +08:00 
						 
				 
			
				
					
						
							
							
								BoHong Li 
							
						 
					 
					
						
						
						
						
							
						
						
							5bc642d02e 
							
						 
					 
					
						
						
							
							Use JavaScript Standard Style (part 2)  
						
						... 
						
						
						
						Fixed all fail on frontend code. 
						
						
					 
					
						2017-03-09 02:41:05 +08:00 
						 
				 
			
				
					
						
							
							
								Yukai Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							eb5e7ba0d1 
							
						 
					 
					
						
						
							
							Convert slide.js to es6  
						
						
						
						
					 
					
						2017-01-05 16:17:28 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							1892fe70f6 
							
						 
					 
					
						
						
							
							Fix slide mode on print pdf not finish view rendering  
						
						
						
						
					 
					
						2016-12-18 22:53:31 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							47d5efb29e 
							
						 
					 
					
						
						
							
							Fix slide resource path and style load orders to avoid conflicts  
						
						
						
						
					 
					
						2016-11-29 00:44:15 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							efd62bd1ca 
							
						 
					 
					
						
						
							
							Optimize slide page resource packing and load orders, fix possible wrong chunks orders and font awesome version  
						
						
						
						
					 
					
						2016-11-26 23:24:59 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							9d4ede4cff 
							
						 
					 
					
						
						
							
							Fix possible XSS in yaml-metadata and turn using ejs escape syntax than external lib [Security Issue]  
						
						
						
						
					 
					
						2016-11-26 22:55:31 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							f86a9e0c4b 
							
						 
					 
					
						
						
							
							Fix slide might trigger script when processing markdown which cause XSS [Security Issue]  
						
						
						
						
					 
					
						2016-11-26 22:46:08 +08:00 
						 
				 
			
				
					
						
							
							
								Yukai Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							3e23009663 
							
						 
					 
					
						
						
							
							Require slide mode stylesheets  
						
						
						
						
					 
					
						2016-11-02 11:59:45 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							25fa503981 
							
						 
					 
					
						
						
							
							Fix viewAjaxCallback might be called on null  
						
						
						
						
					 
					
						2016-11-01 15:04:48 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							7ebc84bec0 
							
						 
					 
					
						
						
							
							Try to remove unused front-end dependency  
						
						
						
						
					 
					
						2016-10-19 22:14:32 +08:00 
						 
				 
			
				
					
						
							
							
								Yukai Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							ae3e1b972b 
							
						 
					 
					
						
						
							
							Fix spellcheck  
						
						... 
						
						
						
						* also fix spaces width 
						
						
					 
					
						2016-10-13 16:41:20 +08:00 
						 
				 
			
				
					
						
							
							
								Yukai Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							440ad3506c 
							
						 
					 
					
						
						
							
							Fix lastchangeui and moment timestamps  
						
						
						
						
					 
					
						2016-10-13 15:13:03 +08:00 
						 
				 
			
				
					
						
							
							
								Yukai Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							773c0ce39e 
							
						 
					 
					
						
						
							
							Optimize common assets with CDN  
						
						... 
						
						
						
						* jquery
* lodash
* socket.io
* boostrap 
						
						
					 
					
						2016-10-13 11:42:17 +08:00 
						 
				 
			
				
					
						
							
							
								Yukai Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							43c9f68b9a 
							
						 
					 
					
						
						
							
							Refactor webpack module  
						
						
						
						
					 
					
						2016-10-13 08:56:56 +08:00 
						 
				 
			
				
					
						
							
							
								Yukai Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							21028c5773 
							
						 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2016-10-11 18:06:40 +08:00 
						 
				 
			
				
					
						
							
							
								Yukai Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							d3315506dc 
							
						 
					 
					
						
						
							
							Remove unused viz.js require  
						
						
						
						
					 
					
						2016-10-11 15:45:14 +08:00 
						 
				 
			
				
					
						
							
							
								Yukai Huang 
							
						 
					 
					
						
						
						
						
							
						
						
							082178d535 
							
						 
					 
					
						
						
							
							Slide mode is now working  
						
						
						
						
					 
					
						2016-10-10 08:25:35 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							058c35730b 
							
						 
					 
					
						
						
							
							Update to hide scrollbar (but scrollable) in the slide mode  
						
						
						
						
					 
					
						2016-08-15 11:30:12 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							29d198def9 
							
						 
					 
					
						
						
							
							Update slide ready and change event to improve performance  
						
						
						
						
					 
					
						2016-08-15 11:28:48 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							a013c9d3bc 
							
						 
					 
					
						
						
							
							Update slide mode to show extra info and support url actions and support disqus via yaml-metadata  
						
						
						
						
					 
					
						2016-08-15 11:25:27 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							be81ee22ec 
							
						 
					 
					
						
						
							
							Update slide mode, now respect all meta settings and update default styles  
						
						
						
						
					 
					
						2016-08-14 15:02:05 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							b367e110b6 
							
						 
					 
					
						
						
							
							Update to support slideOptions in the YAML metadata  
						
						
						
						
					 
					
						2016-08-01 00:08:22 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							ac087f0e90 
							
						 
					 
					
						
						
							
							Update workaround for slide, need to trigger it in other thread via setTimeout  
						
						
						
						
					 
					
						2016-07-30 21:07:48 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							d85dd19816 
							
						 
					 
					
						
						
							
							Update slide rendering to reduce DOM wrap and avoid duplicate rendering slides  
						
						
						
						
					 
					
						2016-07-30 20:33:32 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							3c7d39c52d 
							
						 
					 
					
						
						
							
							Fix missing parameter in slide.js  
						
						
						
						
					 
					
						2016-07-02 17:08:55 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Cheng-Han 
							
						 
					 
					
						
						
						
						
							
						
						
							d39f1fc700 
							
						 
					 
					
						
						
							
							Update to make slide mode support all extra syntax and change it's rendering engine  
						
						
						
						
					 
					
						2016-07-02 16:09:26 +08:00