summaryrefslogtreecommitdiff
path: root/public/js (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-02-25Extend HTML5 support by whitelisting various tagsSheogorath1-1/+11
HTML5 provides a wide feature set of useful elements. Since Markdown usually supports HTML it should be able to use these HTML5 tags as well. As they were requested by some users and they where checked for being safe, whitelisting them isn't a problem. To make the experience the same as on GitHub when it comes to the basic look and feel of the rendered markdown, some CSS was added to make the summary and the details tag look like on GitHub. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-02-24Allow the usage of the esc-key by codemirrorSheogorath1-3/+3
This change allows all input modes of codemirror to use the information from an input esc-key and make this way vim and sublime more functional. To prevent this change from breaking the return from the fullscreen mode, it catches the esc-key in this case. Hopefully this is an acceptable solution. As before the vim-mode is handled different in fulltext-mode as it is esc-key heavy. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-02-05don't require referer to find note id in socket.io connections (fixes #623)Stefan Bühler1-0/+3
Signed-off-by: Stefan Bühler <buehler@cert.uni-stuttgart.de>
2018-01-24Fix task todo might not toggleMax Wu1-2/+2
which caused by not matching syntax with double dashes correctly
2018-01-20Allow more detailed configuration of upload mime typesSheogorath1-1/+3
Fixes #637 Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-01-19Fix image alt not render properlyWu Cheng-Han1-1/+2
2018-01-16Fix anchor id to keep uppercase charactersMax Wu1-1/+5
id shouldn’t be converted to lowercase since id attribute is case sensitive
2018-01-05:sparkles: Implemented dark theme.Edoardo Odorico3-1/+18
Signed-off-by: Edoardo Odorico <edoubuntu@gmail.com>
2017-12-14Fix file permission, remove useless executablePeter Dave Hello1-0/+0
2017-11-24Prevent XSS vul by srcdoc in iframeSheogorath1-1/+1
2017-11-02Revert "Load js-url lib using legacy-loader"Literallie2-8/+4
Didn't work in Firefox for some reason. `[Script Loader] ReferenceError: module is not defined` This reverts commit 5b83deb043296c23ff912a2472703c1f7faddb4b.
2017-10-30Fix mermaid error handlingSheogorath1-2/+7
2017-10-30Use mermaidAPI in mermaid scopeSheogorath1-12/+4
Introduced by https://github.com/knsv/mermaid/commit/a5b71455271aef1180eefa1054d751dea1885e3f#diff-67ae90c5144c55348a3cbdb078240454L532 Fixes #600 Parse only throws error: https://github.com/knsv/mermaid/commit/167368d508f1e5b1606b2b45f892cdd60d479448#diff-67ae90c5144c55348a3cbdb078240454
2017-10-30Corrected some grammatical issuesOliver Herrmann1-3/+3
Obviously caught up in a bad translation and didn't particularly make sense for native english speakers.
2017-10-23support Simplified Chinese and rename original zh to Traditional ChineseRwing1-0/+3
2017-10-22Fix MathJax config not being picked upLiterallie1-1/+1
thanks standard
2017-10-22Move CSP logic to new file, Fix boolean config examplesLiterallie1-1/+0
Not sure why I was quoting these in the first place
2017-10-22Load js-url lib using legacy-loaderLiterallie2-4/+9
Doesn't use eval, plus no window object access
2017-10-22Fix MathJax CSP issuesLiterallie1-0/+8
2017-10-21Fix markdown-it gist plugin code closing tagYukai Huang1-1/+1
fix #596
2017-10-05Fix to filter @import CSS syntax in style tag to prevent XSS [Security Issue]Wu Cheng-Han1-4/+9
2017-10-05Fix unescape > symbol inside the style tags to make the CSS worksWu Cheng-Han1-0/+4
2017-10-05Fix blockquote not parse correctly in slide modeWu Cheng-Han2-3/+1
2017-09-27Fix home and end keys behavior for windowsWu Cheng-Han1-0/+2
2017-09-27Fix the < and > symbols are doubly escaped which affected by executing ↵Wu Cheng-Han1-0/+2
preventXSS twice
2017-09-27Fix slide mode contains unclosed tags might cause XSS [Security Issue]Wu Cheng-Han1-1/+2
2017-09-27Fix unclosed tags might cause XSS [Security Issue]Wu Cheng-Han1-1/+1
2017-06-14Fix slide mode might hide scrollbar on some linuxMax Wu1-2/+2
2017-06-05Fix speaker note separator regex should only take effect on the line startWu Cheng-Han1-1/+1
2017-05-08style: Fixed variable already declaredBoHong Li1-2/+2
2017-05-07Manage syncscroll / currentMode in appStateYukai Huang4-48/+58
2017-05-07Move syncsroll under libYukai Huang2-3/+3
2017-05-07Remove CodeMirror-other-cursors dom creationYukai Huang1-3/+0
Since it’s done via hackmdio/CodeMirror#1
2017-05-07Change more global var to globalYukai Huang1-87/+87
2017-05-07Extract modeTypeYukai Huang3-13/+15
2017-05-07Change some global variables to localYukai Huang1-31/+31
2017-05-07Fix indentationYukai Huang1-6/+6
2017-05-07Expose internal editor config variableYukai Huang2-4/+4
2017-05-07Load statusbar template by string-loaderYukai Huang2-34/+61
2017-05-05Update to support code block syntax highlighting of gherkinWu Cheng-Han2-2/+3
2017-04-11Fix link regex should filter protocol with case insensitive flag [Security ↵Wu Cheng-Han1-1/+1
Issue]
2017-03-28Fix indentationsYukai Huang1-52/+48
2017-03-28Drop global variable ui exposingYukai Huang2-5/+6
2017-03-28Update to es6 module import styleYukai Huang1-7/+6
2017-03-28Update cm instance in changes event argumentYukai Huang1-1/+1
2017-03-28Move updateStatusBar method into editor classYukai Huang3-27/+35
2017-03-28Fix listener “this” contextYukai Huang1-1/+1
2017-03-28Promisify getStatusBarTemplate methodYukai Huang1-26/+28
2017-03-28Add cm instance to cursorActivity argumentYukai Huang1-2/+2
2017-03-28Update focus argument with cm instanceYukai Huang1-1/+1