Commit Graph

  • da42f735d9 Fix missing chunks for index page in webpack config Wu Cheng-Han 2016-11-26 23:19:34 +08:00
  • 5287d46931 Optimize hackmd resource packing and load orders Wu Cheng-Han 2016-11-26 23:18:51 +08:00
  • 3fbfdb7db8 Optimize index page resources packing and loads Wu Cheng-Han 2016-11-26 23:13:02 +08:00
  • 71a356552f Update to auto generate meta description based on content in publish note and slide Wu Cheng-Han 2016-11-26 23:04:29 +08:00
  • 8c10c393ce Fix possible meta XSS in history list [Security Issue] Wu Cheng-Han 2016-11-26 22:56:03 +08:00
  • 9d4ede4cff Fix possible XSS in yaml-metadata and turn using ejs escape syntax than external lib [Security Issue] Wu Cheng-Han 2016-11-26 22:55:31 +08:00
  • b43e63dd21 Update to support go in code block syntax highlighting Wu Cheng-Han 2016-11-26 22:48:20 +08:00
  • 79d5b2c37f Fix slide might able to add unsafe attribute on section tag which cause XSS [Security Issue] Wu Cheng-Han 2016-11-26 22:46:58 +08:00
  • f86a9e0c4b Fix slide might trigger script when processing markdown which cause XSS [Security Issue] Wu Cheng-Han 2016-11-26 22:46:08 +08:00
  • 9383df59c9 Update socket.io to 1.6.0 Wu Cheng-Han 2016-11-26 22:40:50 +08:00
  • 1ba46c95fb Update to separate polypill for IE to a template Wu Cheng-Han 2016-11-26 22:38:18 +08:00
  • 64d1d2c04b Fix published note won't scroll to hash on load Wu Cheng-Han 2016-11-26 19:46:20 +08:00
  • 1a4f3950e6 Handle preprocess image error Yukai Huang 2016-11-22 07:20:48 +08:00
  • 80ee507951 Fix mathjax with blockquote might have race condition Wu Cheng-Han 2016-11-18 12:19:05 +08:00
  • f387bb312f Try to replace engine.io to uws in socket.io for better performance Wu Cheng-Han 2016-11-18 12:18:29 +08:00
  • 09e6596074 Update to support haskell syntax highlighting in code block Wu Cheng-Han 2016-11-18 12:17:37 +08:00
  • c671d54d67 Add dmp worker to leverage CPU intensive calculation to child process Wu Cheng-Han 2016-11-18 12:09:58 +08:00
  • 55ae64035b Merge branch 'master' of https://github.com/jackycute/HackMD Wu Cheng-Han 2016-11-18 12:08:01 +08:00
  • aaf034bfbc Update README Yukai Huang 2016-11-17 18:13:57 +08:00
  • 46a4fe10ab Add env config prefix Yukai Huang 2016-11-17 16:28:02 +08:00
  • 975b1f248f Add libvips heroku buildpack Yukai Huang 2016-11-17 16:24:30 +08:00
  • 2279986f97 Config sharp image preprocessing Yukai Huang 2016-11-16 17:07:00 +08:00
  • 1f409197c3 Fix order list Yukai Huang 2016-11-16 14:46:38 +08:00
  • 2b2c593531 Config s3 through env variables Yukai Huang 2016-11-16 14:44:35 +08:00
  • 7830184993 Create s3 config guide Yukai Huang 2016-11-16 14:27:18 +08:00
  • c58162a2e7 Revert "Add workers for notes to leverage CPU intensive work loading" Wu Cheng-Han 2016-11-16 13:58:59 +08:00
  • 7adb78aba8 Revert "Add workers for history to leverage CPU intensive work loading" Wu Cheng-Han 2016-11-16 13:58:54 +08:00
  • 518a4a120b upload image to s3 Yukai Huang 2016-11-16 12:05:24 +08:00
  • 4d3672ae5d Join image path with config.serverurl Yukai Huang 2016-11-16 10:50:07 +08:00
  • 8db6624ae9 save to upload folder only when option enabled Yukai Huang 2016-11-15 23:25:41 +08:00
  • e2d821a309 Merge pull request #250 from PeterDaveHello/fix-file-permission Max Wu 2016-11-14 21:16:29 +08:00
  • f8eb8fc9d8 Remove uesless executable permission for static files Peter Dave Hello 2016-11-14 21:13:02 +08:00
  • ad9b8eab31 Merge pull request #249 from tomwyckhuys/patch-1 Max Wu 2016-11-14 20:27:33 +08:00
  • f20d17ec8c Update nl.json Tom Wyckhuys 2016-11-14 13:04:46 +01:00
  • a5dad29300 support filesystem image upload Yukai Huang 2016-11-14 17:07:07 +08:00
  • 81b368c11c upload image to public/uploads Yukai Huang 2016-11-14 16:45:57 +08:00
  • a04c6ef127 Install nodemon for local development Yukai Huang 2016-11-14 16:44:12 +08:00
  • c5de552988 Fix index social foot style Wu Cheng-Han 2016-11-07 21:31:21 +08:00
  • b9c4af8a65 Add to throw error when server not ready after db synced Wu Cheng-Han 2016-11-07 21:31:11 +08:00
  • b5920fbbd1 Add workers for history to leverage CPU intensive work loading Wu Cheng-Han 2016-11-07 21:30:53 +08:00
  • 4ccfdfa538 Add workers for notes to leverage CPU intensive work loading Wu Cheng-Han 2016-11-07 21:30:40 +08:00
  • 793aef0e2e Fix syntax highlighting not apply correctly in slides Wu Cheng-Han 2016-11-07 21:27:58 +08:00
  • 8c5a5a0712 Merge pull request #243 from Yukaii/google-font-optional-cdn Max Wu 2016-11-04 13:08:59 +08:00
  • 2167570c11 Fix slide highlighting styles not apply properly and add missing styles dependency of prism in html export Wu Cheng-Han 2016-11-04 13:04:00 +08:00
  • 0bc90258bf Add google font css for exported html Yukai Huang 2016-11-03 14:54:24 +08:00
  • 0b45312834 Add font css to templates Yukai Huang 2016-11-03 14:51:28 +08:00
  • d4429aa42d Rename google font css Yukai Huang 2016-11-03 14:51:04 +08:00
  • ee96d88e81 Remove html.min.css since it will be built via webpack afterwards Wu Cheng-Han 2016-11-03 14:43:53 +08:00
  • 0ef34ee9f1 Seperate cdn/local google font css Yukai Huang 2016-11-03 13:51:37 +08:00
  • 18011f06de Add fonts Yukai Huang 2016-11-02 21:35:17 +08:00
  • 11faadb684 Merge pull request #242 from Yukaii/webpack-stylesheet Max Wu 2016-11-03 14:17:10 +08:00
  • 734d475c0e Fix server reconnect might not resend pending operations Wu Cheng-Han 2016-11-03 14:04:53 +08:00
  • 689b1dc4d6 Add optimize-css webpack plugin Yukai Huang 2016-11-03 13:59:25 +08:00
  • da9fe2b2b5 Do not use hash for html.min.css Yukai Huang 2016-11-02 21:49:31 +08:00
  • f1f8846b0a Config extra entry for html.min.css Yukai Huang 2016-11-02 18:01:26 +08:00
  • 3e23009663 Require slide mode stylesheets Yukai Huang 2016-11-02 11:59:45 +08:00
  • 58fedb01fa Require pretty stylesheets Yukai Huang 2016-11-02 11:55:08 +08:00
  • 55ddddd84b Require cover stylesheets Yukai Huang 2016-11-02 11:26:25 +08:00
  • 7a052b0dad Require index stylesheets Yukai Huang 2016-11-02 11:26:06 +08:00
  • 971bfe29f8 Config webpack css hash in production Yukai Huang 2016-11-02 11:25:21 +08:00
  • cd5977cd5f Update editorconfig Yukai Huang 2016-10-24 19:28:01 +08:00
  • 03772fe887 Refactor webpack production config Yukai Huang 2016-10-19 22:41:20 +08:00
  • e427709042 Merge branch 'master' of https://github.com/jackycute/HackMD Wu Cheng-Han 2016-11-01 15:05:11 +08:00
  • 25fa503981 Fix viewAjaxCallback might be called on null Wu Cheng-Han 2016-11-01 15:04:48 +08:00
  • 58533aded3 Update README.md Max Wu 2016-10-31 15:32:36 +08:00
  • ba2bfa2188 Update to support summary tag Wu Cheng-Han 2016-10-29 23:43:58 +08:00
  • 70d2fa388e Fix slide export pdf styles not applied issue and add shiv and shim for IE Wu Cheng-Han 2016-10-29 23:35:10 +08:00
  • a8bce53c47 Fix viewAjaxCallback not able to be assigned Wu Cheng-Han 2016-10-29 23:33:58 +08:00
  • 3d6baa47ac Fix to hide duplicated MathML elements in static HTML exporting Wu Cheng-Han 2016-10-29 23:33:48 +08:00
  • a563a15bab Fix generateCleanHTML not remove smoothhashscroll attribute properly Wu Cheng-Han 2016-10-29 23:33:16 +08:00
  • dae141a9d3 Fix possible unclose HTML and leaked html tags when fail to parse diagrams Wu Cheng-Han 2016-10-26 01:30:17 +08:00
  • b6ce7a6ab1 Update mathjax cdn path and source path Wu Cheng-Han 2016-10-25 01:57:51 +08:00
  • 15ca8cde2c Fix typos in the slide-example.md Wu Cheng-Han 2016-10-25 01:56:19 +08:00
  • 9e04f85229 Fix index select2 input padding and font-family to meet bootstrap input style Wu Cheng-Han 2016-10-25 01:56:06 +08:00
  • 9710161661 Remove select2 from webpack settings Wu Cheng-Han 2016-10-24 00:03:02 +08:00
  • 2be80a71ea Merge pull request #232 from hackmdio/revert-231-html-minify Max Wu 2016-10-24 00:00:58 +08:00
  • 7e05976a93 Revert "html minify in production environment" Max Wu 2016-10-24 00:00:05 +08:00
  • f35a4167ec Fix conflicting bootstrap in index and add select2 in non-cdn resource Wu Cheng-Han 2016-10-23 23:39:42 +08:00
  • 4e13a44aaa Merge pull request #231 from PeterDaveHello/html-minify Max Wu 2016-10-23 23:39:21 +08:00
  • 731375c220 html minify in production environment Peter Dave Hello 2016-10-23 23:29:21 +08:00
  • 0b9c177058 Update to move select2 dependency to bower and add its cdn sources Wu Cheng-Han 2016-10-23 23:00:42 +08:00
  • e6dfc749f6 Fix config.js use cdn option not parse properly and add missing cdn resources Wu Cheng-Han 2016-10-23 22:42:47 +08:00
  • d37321e28d Change use cdn config option default to be true Wu Cheng-Han 2016-10-23 22:27:02 +08:00
  • 0aa306685d Fix some typo of PR #230 Wu Cheng-Han 2016-10-23 21:58:53 +08:00
  • 7b85eb48cd Merge pull request #230 from PeterDaveHello/cdnjs+https+sri Max Wu 2016-10-23 21:47:11 +08:00
  • a42845cfc0 Update to retry when anytime the socket io disconnect Wu Cheng-Han 2016-10-23 21:43:18 +08:00
  • 223c0726cd Change to raise socket io timeout, heartbeat interval and timeout to lower offline period Wu Cheng-Han 2016-10-23 21:42:27 +08:00
  • 3db1214ecf Fix socket io doc event should setDoc when revision mismatch and no outstanding operation Wu Cheng-Han 2016-10-23 20:17:33 +08:00
  • 5ad7d61499 Fix passing markdown-it-emoji incorrect parameter type Wu Cheng-Han 2016-10-23 16:46:34 +08:00
  • 5236e568e7 Merge pull request #229 from PeterDaveHello/patch-1 Max Wu 2016-10-23 16:31:47 +08:00
  • 67786a8aab Fix code block syntax highlighting might not process properly because the HTML is escaped Wu Cheng-Han 2016-10-23 16:30:09 +08:00
  • 58b2cff4ec Use CDNJS by default with https and SRI support Peter Dave Hello 2016-10-23 13:27:02 +08:00
  • b039913506 Update locale.js Peter Dave Hello 2016-10-23 11:38:17 +08:00
  • 27bc94744d Fix index.js isValidURL is not defined error Wu Cheng-Han 2016-10-22 15:48:28 +08:00
  • d4bb87b8ec Fix ReferenceError of scollToTop and scollToBottom in index.js Wu Cheng-Han 2016-10-22 15:42:56 +08:00
  • 1b36cefd4b Update html.min.css for export html template Wu Cheng-Han 2016-10-21 23:40:33 +08:00
  • 250b462249 Fix markdown styles conflicting bootstrap on p and ul under alert area Wu Cheng-Han 2016-10-21 18:15:28 +08:00
  • 215b5baa9f Update to support Swedish locale Wu Cheng-Han 2016-10-21 13:39:28 +08:00
  • 209534993a Fix socket disconnect might interrupt loop issue Wu Cheng-Han 2016-10-21 13:35:29 +08:00
  • dadcabced1 Update bower.json to force install MathJax later version Wu Cheng-Han 2016-10-20 17:38:37 +08:00