Commit Graph

  • be81ee22ec Update slide mode, now respect all meta settings and update default styles Wu Cheng-Han 2016-08-14 15:02:05 +08:00
  • e08152ed03 Update toc styles to make toc menu always accessible without scrolling Wu Cheng-Han 2016-08-14 11:24:04 +08:00
  • 8d24d9e97f Update to make doc only update while the filesystem content not equals db content Wu Cheng-Han 2016-08-14 11:22:54 +08:00
  • 9c89876263 Revert d85dd19816df7ec74eb3e4dd31b3c4d63c6119aa, which breaks slide preview layout Wu Cheng-Han 2016-08-14 11:21:45 +08:00
  • f35aa94b41 Mark as 0.4.4 0.4.4 Wu Cheng-Han 2016-08-02 17:17:33 +08:00
  • 67474aa1d4 Update realtime check and refresh event, compress data using LZString UTF16 to minimize network delay Wu Cheng-Han 2016-08-02 17:16:01 +08:00
  • f49fc192f6 Workaround vim mode might overwrite copy keyMap on Windows Wu Cheng-Han 2016-08-02 10:54:50 +08:00
  • 4de73477b4 Fix TOC might not update after changeMode Wu Cheng-Han 2016-08-02 10:54:20 +08:00
  • b6aa045997 Update to add expand and collapse toggle for TOC, keep showing second level TOC if there is only one first level TOC Wu Cheng-Han 2016-08-02 10:54:03 +08:00
  • 881e92b05a Update to make help modal and text complete hint using consistent reminder text Wu Cheng-Han 2016-08-01 16:00:37 +08:00
  • 46ccf2d0a3 Update docs for customize slides and new YAML metadata Wu Cheng-Han 2016-08-01 00:08:44 +08:00
  • b367e110b6 Update to support slideOptions in the YAML metadata Wu Cheng-Han 2016-08-01 00:08:22 +08:00
  • 7ea56c78a2 Update to support redirect back to previous url after signin Wu Cheng-Han 2016-08-01 00:06:07 +08:00
  • ac087f0e90 Update workaround for slide, need to trigger it in other thread via setTimeout Wu Cheng-Han 2016-07-30 21:07:48 +08:00
  • d85dd19816 Update slide rendering to reduce DOM wrap and avoid duplicate rendering slides Wu Cheng-Han 2016-07-30 20:33:32 +08:00
  • eab984deff Workaround slides, overview been cutoff and text became blurry in Firefox 47+ Wu Cheng-Han 2016-07-30 20:19:20 +08:00
  • 1490eafdd2 Update CodeMirror to version 5.17.1 Wu Cheng-Han 2016-07-30 12:25:24 +08:00
  • b6ca8649af Update npm dependencies Wu Cheng-Han 2016-07-30 12:23:40 +08:00
  • 8fcde970ab Update bower dependencies and cdn version Wu Cheng-Han 2016-07-30 12:22:16 +08:00
  • 65cff038a3 Update bootstrap to 3.3.7 and jQuery to 3.1.0 with related patches Wu Cheng-Han 2016-07-30 12:19:42 +08:00
  • 3a5bda3067 Fix idle.js not change isAway property on onAway and onAwayBack events Wu Cheng-Han 2016-07-30 11:32:19 +08:00
  • f69a5361cb Update to make random color more discrete Wu Cheng-Han 2016-07-30 11:31:29 +08:00
  • a8c12d0d21 Update user color style in online user list to make it super obvious Wu Cheng-Han 2016-07-30 11:30:12 +08:00
  • d4804f7aa5 Fix user color is not following the author color Wu Cheng-Han 2016-07-30 11:29:03 +08:00
  • a14e7953b5 Add support of showing authorship in editor and adjust related styles Wu Cheng-Han 2016-07-30 11:28:24 +08:00
  • d5549c6a84 Add support of saving authorship to revision Wu Cheng-Han 2016-07-30 11:24:20 +08:00
  • 2f117a22cd Add support of saving authors and authorship Wu Cheng-Han 2016-07-30 11:21:38 +08:00
  • 44fd0a617b Fix typo Wu Cheng-Han 2016-07-30 11:15:44 +08:00
  • b5d3570b1a Update to raise the body-parser limit to fix "Error: request entity too large" issue Wu Cheng-Han 2016-07-30 11:13:13 +08:00
  • 045c08447f Update to use own package of google-diff-match-patch to solve encodeURI exception issue Wu Cheng-Han 2016-07-30 11:12:28 +08:00
  • 725e98288b Fix realtime on forbidden not clean up properly and handle on updating note which already been clean up Wu Cheng-Han 2016-07-30 11:10:43 +08:00
  • 23c53f3d15 Update to support slide type in publish note and download html style Wu Cheng-Han 2016-07-30 11:07:47 +08:00
  • 8791447ef9 Update to support slide preview in both mode Wu Cheng-Han 2016-07-30 11:07:08 +08:00
  • 0f4f270193 Fix yaml metadata title should pass to generateWebTitle Wu Cheng-Han 2016-07-30 11:01:07 +08:00
  • 246c9da574 Fix spellcheck settings from cookies might not a boolean in string type Wu Cheng-Han 2016-07-30 11:00:00 +08:00
  • b8ff9112ef Fix cookies might not in boolean type cause page refresh loop Wu Cheng-Han 2016-07-30 10:59:51 +08:00
  • 423dccae0e Update spell checker to ignore non-english or numeric alphabets Wu Cheng-Han 2016-07-13 10:43:19 +08:00
  • 2b5c7365ab Change npm imgur package to self owned repo in order to fix some exception Wu Cheng-Han 2016-07-13 10:42:32 +08:00
  • b3ba512cea Fix potential memory leaks on realtime client disconnect not clean up server properly Wu Cheng-Han 2016-07-13 10:41:49 +08:00
  • cb75424f8e Update gist-embed to 2.5 and using bower to manage it Wu Cheng-Han 2016-07-13 10:40:34 +08:00
  • 44e2dab9ee Fix the signin and logout redirect url might be empty Max Wu 2016-07-08 13:37:41 +08:00
  • e3a31bc732 Update README.md Max Wu 2016-07-05 23:16:02 +08:00
  • 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 Wu Cheng-Han 2016-07-05 16:11:18 +08:00
  • f7a4f8f8c2 Add rolling option on session to reset maxAge on every response to extend session life Wu Cheng-Han 2016-07-05 16:06:18 +08:00
  • 3c7d39c52d Fix missing parameter in slide.js Wu Cheng-Han 2016-07-02 17:08:55 +08:00
  • 9e365b7c12 Update header toolbar menu to remove beta section and add extra section Wu Cheng-Han 2016-07-02 16:18:10 +08:00
  • e8f59c1df8 Update to add viewAjaxCallback on every parts that use ajax loading Wu Cheng-Han 2016-07-02 16:16:22 +08:00
  • 4734d0ebe1 Add callback feature for gist-embed to be called after ajax complete Wu Cheng-Han 2016-07-02 16:15:56 +08:00
  • da7b6a340d Reduce realtime timeout and heartbeat interval to handle stale clients quicker Wu Cheng-Han 2016-07-02 16:15:05 +08:00
  • 1df5b4ce49 Fix retryOnDisconnect and timer not clean up after reconnected Wu Cheng-Han 2016-07-02 16:13:34 +08:00
  • 858b30c20c Try to solve potential memory leaks Wu Cheng-Han 2016-07-02 16:12:48 +08:00
  • a7773be949 Remove unsupported part of yaml-metadata in docs Wu Cheng-Han 2016-07-02 16:12:05 +08:00
  • 95c8f25fb5 Update response to force note, publish note, publish slide redirect to their expected url Wu Cheng-Han 2016-07-02 16:11:30 +08:00
  • 458d07dde7 Update to change server-side pre-rendering engine from marked to markdown-it Wu Cheng-Han 2016-07-02 16:11:06 +08:00
  • d39f1fc700 Update to make slide mode support all extra syntax and change it's rendering engine Wu Cheng-Han 2016-07-02 16:09:26 +08:00
  • 160b51d16a Update to prevent mermaid start on load Wu Cheng-Han 2016-07-02 16:03:00 +08:00
  • af576bd31f Add new high resolution icon Wu Cheng-Han 2016-07-02 15:57:46 +08:00
  • d7d83c102b Mark as 0.4.3 0.4.3 Wu Cheng-Han 2016-06-28 09:38:31 +08:00
  • 357ad0b535 Fix history filter tags and search keyword might not apply after refresh Cheng-Han, Wu 2016-06-26 23:38:28 +08:00
  • 83d8142045 Update to extend login info cookies to 365 days to reduce reductant page refresh Cheng-Han, Wu 2016-06-26 23:37:59 +08:00
  • 65b91e0b66 Update to handle on view have smaller scrollHeight than editor's shouldn't syncScrollToView after changes Cheng-Han, Wu 2016-06-21 21:48:02 +08:00
  • 3454819522 Update to annotate scrollbar position of revision mark text Cheng-Han, Wu 2016-06-21 21:47:11 +08:00
  • f1db5c96f3 Fix to remove part class in list item or it will be included in buildMap process Cheng-Han, Wu 2016-06-21 21:46:27 +08:00
  • f454994daa Fix features.md externals protocol and typo Cheng-Han, Wu 2016-06-21 21:46:14 +08:00
  • 09fb120967 Update to support toggle editor theme and spellcheck in status bar Cheng-Han, Wu 2016-06-21 21:45:45 +08:00
  • 6577313925 Remove metadata spellcheck support Cheng-Han, Wu 2016-06-21 21:44:26 +08:00
  • 3424cdd771 Add support of embed pdf Cheng-Han, Wu 2016-06-21 21:44:06 +08:00
  • 558304ff62 Update to support new metadata: title, description, tags and google-analytics (GA) and refactor render publish slide response function Cheng-Han, Wu 2016-06-21 21:42:03 +08:00
  • ad6982e77e Remove robot meta on note edit page and html template, add prevent crawling header to enhance note privacy Cheng-Han, Wu 2016-06-21 21:37:56 +08:00
  • 949f26a0d1 Remove donation button in refresh modal Cheng-Han, Wu 2016-06-17 16:52:00 +08:00
  • a125f80535 Fix pdf tmp path is missing a folder slash before timestamp Cheng-Han, Wu 2016-06-17 16:33:58 +08:00
  • a6a107eab9 Update to remove data lines attributes in the patialUpdate to gain better performance Cheng-Han, Wu 2016-06-17 16:33:01 +08:00
  • 614a97376d Try to solve realtime connection get stock when lots of client try to connect at same moment Cheng-Han, Wu 2016-06-17 16:32:33 +08:00
  • 6fddab1bfc Update npm dependencies Cheng-Han, Wu 2016-06-17 16:32:05 +08:00
  • 73f6d383b5 Add minimumCompatibleVersion and update refresh modal to show more detail informations Cheng-Han, Wu 2016-06-17 16:31:36 +08:00
  • 03e68f92eb Fix locked or private permission should block any operation if owner is null Cheng-Han, Wu 2016-06-17 16:29:45 +08:00
  • a1198339db Update syncscroll throttle to gain better and smoother UX Cheng-Han, Wu 2016-06-17 16:28:57 +08:00
  • 3680988058 Update slide-example.md Cheng-Han, Wu 2016-06-17 16:28:48 +08:00
  • 18f7eb281c Fix create new note should not use default note created time Cheng-Han, Wu 2016-06-17 16:28:04 +08:00
  • 71f61b7f84 Update all client dependencies and cdn versions, workaround sequence-diagram svg to be resizable Cheng-Han, Wu 2016-06-17 16:27:37 +08:00
  • 5d03109827 Update modal styles to fill larger screens Cheng-Han, Wu 2016-06-17 16:19:16 +08:00
  • df68347d64 Update header dropdown class to make it scrollable on smaller viewport height Cheng-Han, Wu 2016-06-17 16:18:01 +08:00
  • cb1e00d1d1 Add support of exporting raw html Cheng-Han, Wu 2016-06-17 16:17:37 +08:00
  • 4d24476316 Add revision modal with UIs and support to mark patch diff texts Cheng-Han, Wu 2016-06-17 16:15:53 +08:00
  • 8e351e7e33 Add revision api Cheng-Han, Wu 2016-06-17 16:11:14 +08:00
  • dbc126b156 Add support of saving note revision and improve app start and stop procedure to ensure data integrity Cheng-Han, Wu 2016-06-17 16:09:33 +08:00
  • 56b4739e6d Add back missing support of image size in 0.4.2 Cheng-Han, Wu 2016-06-17 16:04:58 +08:00
  • d742b332eb Rearrange some code execute to make sure loaded is asset in correct position Cheng-Han, Wu 2016-06-17 15:59:50 +08:00
  • a9fc8d0dff Update to bring up view rendering earlier on first loading Cheng-Han, Wu 2016-06-17 15:59:25 +08:00
  • fe249c01f5 Fix updatePermission before loaded might cause duplicate view rendering Cheng-Han, Wu 2016-06-17 15:58:51 +08:00
  • cca567453d Fix on paste long document to editor might cause scroll not syncing Cheng-Han, Wu 2016-06-17 15:58:23 +08:00
  • 2c58b05d05 Revert f32dee3796777b71333b4020535e789352900b82, because workaround has better performance and they might needed in some cases Cheng-Han, Wu 2016-06-17 15:57:34 +08:00
  • 3498b9fae9 Workaround CodeMirror won't draw selections outside of the viewport which will cause cursor related element blinking on scrolling Cheng-Han, Wu 2016-06-17 15:55:51 +08:00
  • 30c8420e30 Revert 85e00cb2ef4ee96b8f9a8c8b58e89292c6eb56d2, it's needed for checking if cursor related element reach the viewport edge Cheng-Han, Wu 2016-06-17 15:55:27 +08:00
  • fb87de74a5 Update to make cursortag default as hover mode to prevent tag overlay other lines Cheng-Han, Wu 2016-06-17 15:52:11 +08:00
  • 8c9d4ea555 Update README.md Max Wu 2016-06-15 03:30:19 +08:00
  • 4c672cb24e Update README.md Max Wu 2016-06-15 03:21:54 +08:00
  • f130807ead Update README.md Max Wu 2016-06-14 22:59:07 +08:00
  • b4b8d4757f Update README.md Max Wu 2016-06-14 22:57:54 +08:00
  • 2bff75a9f4 Update highlight.js to version 9.4.0 and use bower dependency Cheng-Han, Wu 2016-06-04 10:50:53 +08:00