Commit Graph

537 Commits

Author SHA1 Message Date
Wu Cheng-Han 7ea56c78a2 Update to support redirect back to previous url after signin 2016-08-01 00:06:07 +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 eab984deff Workaround slides, overview been cutoff and text became blurry in Firefox 47+ 2016-07-30 20:19:20 +08:00
Wu Cheng-Han 1490eafdd2 Update CodeMirror to version 5.17.1 2016-07-30 12:25:24 +08:00
Wu Cheng-Han b6ca8649af Update npm dependencies 2016-07-30 12:23:40 +08:00
Wu Cheng-Han 8fcde970ab Update bower dependencies and cdn version 2016-07-30 12:22:16 +08:00
Wu Cheng-Han 65cff038a3 Update bootstrap to 3.3.7 and jQuery to 3.1.0 with related patches 2016-07-30 12:19:42 +08:00
Wu Cheng-Han 3a5bda3067 Fix idle.js not change isAway property on onAway and onAwayBack events 2016-07-30 11:32:19 +08:00
Wu Cheng-Han f69a5361cb Update to make random color more discrete 2016-07-30 11:31:29 +08:00
Wu Cheng-Han a8c12d0d21 Update user color style in online user list to make it super obvious 2016-07-30 11:30:12 +08:00
Wu Cheng-Han d4804f7aa5 Fix user color is not following the author color 2016-07-30 11:29:03 +08:00
Wu Cheng-Han a14e7953b5 Add support of showing authorship in editor and adjust related styles 2016-07-30 11:28:24 +08:00
Wu Cheng-Han d5549c6a84 Add support of saving authorship to revision 2016-07-30 11:24:20 +08:00
Wu Cheng-Han 2f117a22cd Add support of saving authors and authorship 2016-07-30 11:21:38 +08:00
Wu Cheng-Han 44fd0a617b Fix typo 2016-07-30 11:15:44 +08:00
Wu Cheng-Han b5d3570b1a Update to raise the body-parser limit to fix "Error: request entity too large" issue 2016-07-30 11:13:13 +08:00
Wu Cheng-Han 045c08447f Update to use own package of google-diff-match-patch to solve encodeURI exception issue 2016-07-30 11:12:28 +08:00
Wu Cheng-Han 725e98288b Fix realtime on forbidden not clean up properly and handle on updating note which already been clean up 2016-07-30 11:10:43 +08:00
Wu Cheng-Han 23c53f3d15 Update to support slide type in publish note and download html style 2016-07-30 11:07:47 +08:00
Wu Cheng-Han 8791447ef9 Update to support slide preview in both mode 2016-07-30 11:07:08 +08:00
Wu Cheng-Han 0f4f270193 Fix yaml metadata title should pass to generateWebTitle 2016-07-30 11:01:07 +08:00
Wu Cheng-Han 246c9da574 Fix spellcheck settings from cookies might not a boolean in string type 2016-07-30 11:00:00 +08:00
Wu Cheng-Han b8ff9112ef Fix cookies might not in boolean type cause page refresh loop 2016-07-30 10:59:51 +08:00
Wu Cheng-Han 423dccae0e Update spell checker to ignore non-english or numeric alphabets 2016-07-13 10:43:19 +08:00
Wu Cheng-Han 2b5c7365ab Change npm imgur package to self owned repo in order to fix some exception 2016-07-13 10:42:32 +08:00
Wu Cheng-Han b3ba512cea Fix potential memory leaks on realtime client disconnect not clean up server properly 2016-07-13 10:41:49 +08:00
Wu Cheng-Han cb75424f8e Update gist-embed to 2.5 and using bower to manage it 2016-07-13 10:40:34 +08:00
Max Wu 44e2dab9ee Fix the signin and logout redirect url might be empty 2016-07-08 13:37:41 +08:00
Max Wu e3a31bc732 Update README.md
Add Third-party integration oauth callback urls
2016-07-05 23:16:02 +08:00
Wu Cheng-Han 40478f4eff Fix realtime on finishConnection might not clear and connect next socket in queue and should use shift instead of pop on remove invalid socket in queue 2016-07-05 16:11:18 +08:00
Wu Cheng-Han f7a4f8f8c2 Add rolling option on session to reset maxAge on every response to extend session life 2016-07-05 16:06:18 +08:00
Wu Cheng-Han 3c7d39c52d Fix missing parameter in slide.js 2016-07-02 17:08:55 +08:00
Wu Cheng-Han 9e365b7c12 Update header toolbar menu to remove beta section and add extra section 2016-07-02 16:18:10 +08:00
Wu Cheng-Han e8f59c1df8 Update to add viewAjaxCallback on every parts that use ajax loading 2016-07-02 16:16:22 +08:00
Wu Cheng-Han 4734d0ebe1 Add callback feature for gist-embed to be called after ajax complete 2016-07-02 16:15:56 +08:00
Wu Cheng-Han da7b6a340d Reduce realtime timeout and heartbeat interval to handle stale clients quicker 2016-07-02 16:15:05 +08:00
Wu Cheng-Han 1df5b4ce49 Fix retryOnDisconnect and timer not clean up after reconnected 2016-07-02 16:13:34 +08:00
Wu Cheng-Han 858b30c20c Try to solve potential memory leaks 2016-07-02 16:12:48 +08:00
Wu Cheng-Han a7773be949 Remove unsupported part of yaml-metadata in docs 2016-07-02 16:12:05 +08:00
Wu Cheng-Han 95c8f25fb5 Update response to force note, publish note, publish slide redirect to their expected url 2016-07-02 16:11:30 +08:00
Wu Cheng-Han 458d07dde7 Update to change server-side pre-rendering engine from marked to markdown-it 2016-07-02 16:11:06 +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
Wu Cheng-Han 160b51d16a Update to prevent mermaid start on load 2016-07-02 16:03:00 +08:00
Wu Cheng-Han af576bd31f Add new high resolution icon 2016-07-02 15:57:46 +08:00
Wu Cheng-Han d7d83c102b Mark as 0.4.3 2016-06-28 09:38:31 +08:00
Cheng-Han, Wu 357ad0b535 Fix history filter tags and search keyword might not apply after refresh 2016-06-26 23:38:28 +08:00
Cheng-Han, Wu 83d8142045 Update to extend login info cookies to 365 days to reduce reductant page refresh 2016-06-26 23:37:59 +08:00
Cheng-Han, Wu 65b91e0b66 Update to handle on view have smaller scrollHeight than editor's shouldn't syncScrollToView after changes 2016-06-21 21:48:02 +08:00
Cheng-Han, Wu 3454819522 Update to annotate scrollbar position of revision mark text 2016-06-21 21:47:11 +08:00