Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Linter: Fix all lint errors | Philip Molares | 2021-02-15 | 1 | -67/+74 |
| | | | | Signed-off-by: Philip Molares <philip.molares@udo.edu> | ||||
* | Fix wrong acces to slide options | Tilman Vatteroth | 2021-02-02 | 1 | -49/+50 |
| | | | | | | | | | | If the slide options in the frontmatter are empty or not present, then slideOptions object in the parsed JSON is undefined. This triggers an exception when the sanitized slide options object is built. Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> | ||||
* | Delete slide options that are not defined | Tilman Vatteroth | 2021-01-15 | 1 | -0/+6 |
| | | | | | | | | Reveal.js doesn't set the default value of an option in the provided config object if the key is set with "undefined" as value. This leads to a broken slide mode, because some critical settings are missing. Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> | ||||
* | added theme to the sanitization of slideOptions | Philip Molares | 2021-01-14 | 1 | -0/+1 |
| | | | | Signed-off-by: Philip Molares <philip.molares@udo.edu> | ||||
* | added sanitation to the slideMode in frontmatter | Philip Molares | 2021-01-14 | 1 | -1/+50 |
| | | | | | | | | | | | | | 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> | ||||
* | Fix eslint warnings | Sheogorath | 2019-05-31 | 1 | -5/+5 |
| | | | | | | | | | | | 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> | ||||
* | Add Print icon to slide view | Sheogorath | 2018-06-24 | 1 | -0/+1 |
| | | | | | | | | 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> | ||||
* | Fix blockquote not parse correctly in slide mode | Wu Cheng-Han | 2017-10-05 | 1 | -2/+0 |
| | |||||
* | Fix the < and > symbols are doubly escaped which affected by executing ↵ | Wu Cheng-Han | 2017-09-27 | 1 | -0/+2 |
| | | | | preventXSS twice | ||||
* | Fix slide mode contains unclosed tags might cause XSS [Security Issue] | Wu Cheng-Han | 2017-09-27 | 1 | -1/+2 |
| | |||||
* | Fix slide mode might hide scrollbar on some linux | Max Wu | 2017-06-14 | 1 | -2/+2 |
| | |||||
* | Fix duplicated loading of reveal markdown plugin | Wu Cheng-Han | 2017-03-21 | 1 | -14/+11 |
| | |||||
* | Update to make removeDOMEvents only process once in slide mode | Wu Cheng-Han | 2017-03-20 | 1 | -2/+1 |
| | |||||
* | Fix rendering might result XSS attribute on self closing tag [Security Issue] | Wu Cheng-Han | 2017-03-14 | 1 | -1/+3 |
| | |||||
* | Use JavaScript Standard Style (part 2) | BoHong Li | 2017-03-09 | 1 | -97/+98 |
| | | | | Fixed all fail on frontend code. | ||||
* | Convert slide.js to es6 | Yukai Huang | 2017-01-05 | 1 | -33/+31 |
| | |||||
* | Fix slide mode on print pdf not finish view rendering | Wu Cheng-Han | 2016-12-18 | 1 | -4/+12 |
| | |||||
* | Fix slide resource path and style load orders to avoid conflicts | Wu Cheng-Han | 2016-11-29 | 1 | -2/+2 |
| | |||||
* | Optimize slide page resource packing and load orders, fix possible wrong ↵ | Wu Cheng-Han | 2016-11-26 | 1 | -1/+0 |
| | | | | chunks orders and font awesome version | ||||
* | Fix possible XSS in yaml-metadata and turn using ejs escape syntax than ↵ | Wu Cheng-Han | 2016-11-26 | 1 | -3/+0 |
| | | | | external lib [Security Issue] | ||||
* | Fix slide might trigger script when processing markdown which cause XSS ↵ | Wu Cheng-Han | 2016-11-26 | 1 | -4/+10 |
| | | | | [Security Issue] | ||||
* | Require slide mode stylesheets | Yukai Huang | 2016-11-02 | 1 | -0/+3 |
| | |||||
* | Fix viewAjaxCallback might be called on null | Wu Cheng-Han | 2016-11-01 | 1 | -1/+1 |
| | |||||
* | Try to remove unused front-end dependency | Wu Cheng-Han | 2016-10-19 | 1 | -18/+1 |
| | |||||
* | Fix spellcheck | Yukai Huang | 2016-10-13 | 1 | -1/+0 |
| | | | | * also fix spaces width | ||||
* | Fix lastchangeui and moment timestamps | Yukai Huang | 2016-10-13 | 1 | -15/+2 |
| | |||||
* | Optimize common assets with CDN | Yukai Huang | 2016-10-13 | 1 | -3/+0 |
| | | | | | | | * jquery * lodash * socket.io * boostrap | ||||
* | Refactor webpack module | Yukai Huang | 2016-10-13 | 1 | -8/+0 |
| | |||||
* | Cleanup | Yukai Huang | 2016-10-11 | 1 | -19/+0 |
| | |||||
* | Remove unused viz.js require | Yukai Huang | 2016-10-11 | 1 | -1/+0 |
| | |||||
* | Slide mode is now working | Yukai Huang | 2016-10-10 | 1 | -0/+73 |
| | |||||
* | Update to hide scrollbar (but scrollable) in the slide mode | Wu Cheng-Han | 2016-08-15 | 1 | -0/+4 |
| | |||||
* | Update slide ready and change event to improve performance | Wu Cheng-Han | 2016-08-15 | 1 | -6/+9 |
| | |||||
* | Update slide mode to show extra info and support url actions and support ↵ | Wu Cheng-Han | 2016-08-15 | 1 | -0/+11 |
| | | | | disqus via yaml-metadata | ||||
* | Update slide mode, now respect all meta settings and update default styles | Wu Cheng-Han | 2016-08-14 | 1 | -1/+23 |
| | |||||
* | Update to support slideOptions in the YAML metadata | Wu Cheng-Han | 2016-08-01 | 1 | -1/+4 |
| | |||||
* | Update workaround for slide, need to trigger it in other thread via setTimeout | Wu Cheng-Han | 2016-07-30 | 1 | -0/+4 |
| | |||||
* | Update slide rendering to reduce DOM wrap and avoid duplicate rendering slides | Wu Cheng-Han | 2016-07-30 | 1 | -4/+8 |
| | |||||
* | Fix missing parameter in slide.js | Wu Cheng-Han | 2016-07-02 | 1 | -1/+1 |
| | |||||
* | Update to make slide mode support all extra syntax and change it's rendering ↵ | Wu Cheng-Han | 2016-07-02 | 1 | -0/+65 |
engine |