Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-10-25 | Fix compatibility with MathJax 2.7.6 | David Mehren | 1 | -1/+9 | |
Signed-off-by: David Mehren <dmehren1@gmail.com> | |||||
2019-05-12 | Remove sass-loader, to avoid confusion | Pedro Ferreira | 1 | -12/+0 | |
Signed-off-by: Pedro Ferreira <pedro@dete.st> | |||||
2019-04-16 | Replace js-url with wurl | Sheogorath | 1 | -3/+0 | |
js-url is outdated and wurl is it's successor. This will fix some vulnerabilities in the dependencies and also optimize the build process by removing the external library toward internal tooling. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> | |||||
2018-11-10 | Remove the xss library from webpack | Sheogorath | 1 | -6/+0 | |
We can load the xss functions directly from the library instead of loading them through the expose loader of webpack, this should simplify the setup and maybe even improve speed a bit. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> | |||||
2018-10-19 | Code style fixes for webpack.common.js | David Mehren | 1 | -9/+9 | |
Signed-off-by: David Mehren <dmehren1@gmail.com> | |||||
2018-10-19 | Use const instead of var in webpack configs. | David Mehren | 1 | -6/+6 | |
Signed-off-by: David Mehren <dmehren1@gmail.com> | |||||
2018-10-10 | Remove dead package octicon | Sheogorath | 1 | -6/+3 | |
Octicon no longer provides its CSS classes and this way is useless in CodiMD. Replacing all used classes in the UI and remove it from build system. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> | |||||
2018-10-10 | Use webpack-merge. | David Mehren | 1 | -0/+1 | |
Move html export config to own file. Delete unnecessary config options. Use cheap source maps. Signed-off-by: David Mehren <dmehren1@gmail.com> | |||||
2018-10-10 | Rename Webpack config to official recommendation | David Mehren | 1 | -0/+0 | |
Signed-off-by: David Mehren <dmehren1@gmail.com> | |||||
2018-10-05 | Replace font-awesome with fork-awesome | Sheogorath | 1 | -4/+4 | |
This patch replaces font-awesome with its fork called fork-awesome. Besides the fact that the newer versions of font-awesome can't be shipped with distros like debian due to license issues, fork-awesome also provides more FOSS related icons and builds on top of version 4.7.x of font-awesome, which we used until this patch. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> | |||||
2018-09-06 | Upgrade to Webpack 4 - remove baseUrl property | David Mehren | 1 | -2/+1 | |
Signed-off-by: David Mehren <dmehren1@gmail.com> | |||||
2018-09-06 | Upgrade to Webpack 4 - fix CSS import order | David Mehren | 1 | -17/+34 | |
Signed-off-by: David Mehren <dmehren1@gmail.com> | |||||
2018-09-06 | Upgrade to Webpack 4 - first try | David Mehren | 1 | -99/+121 | |
Signed-off-by: David Mehren <dmehren1@gmail.com> | |||||
2018-06-30 | Update to octicon 4.4.0 | Sheogorath | 1 | -3/+3 | |
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> | |||||
2018-05-16 | Removing google drive integration | Sheogorath | 1 | -4/+0 | |
It's sad but it's not working. For multiple releases this should be already broken which shows how often it's used. As there is also a security issue related to that, it's better to remove the feature completely. Whoever wants to rewrite it, feel free to go. This commit removes the Google Drive integration from HackMD's Frontend editor and this way removes the need to provide any API key and Client ID in the frontend. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> | |||||
2018-04-16 | Fix possible file limit errors | Sheogorath | 1 | -0/+5 | |
As we currently may need higher nofile limits than usual/default on various systems this commit should probide a fix for that an allow to build HackMD without highering these limits and increase security. Inspiration was found in a copy-webpack-plugin-issue[1] and found by @thegcat[2]. Thanks for that! Signed-off-by: Sheogorath <sheogorath@shivering-isles.com> [1]: https://github.com/webpack-contrib/copy-webpack-plugin/issues/59#issuecomment-228563990 [2]: https://github.com/thegcat | |||||
2018-03-06 | Remove engine.io-client dependency and fix webpack config | David Mehren | 1 | -6/+4 | |
Signed-off-by: David Mehren <dmehren1@gmail.com> | |||||
2017-11-02 | Revert "Load js-url lib using legacy-loader" | Literallie | 1 | -7/+3 | |
Didn't work in Firefox for some reason. `[Script Loader] ReferenceError: module is not defined` This reverts commit 5b83deb043296c23ff912a2472703c1f7faddb4b. | |||||
2017-10-22 | Load js-url lib using legacy-loader | Literallie | 1 | -3/+7 | |
Doesn't use eval, plus no window object access | |||||
2017-06-08 | Fix lodash will be ignored by webpack in pack bundle | Wu Cheng-Han | 1 | -2/+1 | |
2017-05-07 | Load statusbar template by string-loader | Yukai Huang | 1 | -0/+3 | |
2017-04-18 | Use abcjs on cdnjs, cc @jackycute | Peter Dave Hello | 1 | -3/+0 | |
2017-03-26 | Add support of abcjs | Wu Cheng-Han | 1 | -1/+8 | |
2017-03-14 | Update to fix pagination error in list.js over v1.5.0 | Wu Cheng-Han | 1 | -2/+0 | |
2017-03-12 | Fix webpack copy relative path in #384 | Yukai Huang | 1 | -10/+5 | |
2017-03-12 | Do not log assets info in webpack build | Yukai Huang | 1 | -0/+6 | |
2017-03-09 | Use JavaScript Standard Style (part 2) | BoHong Li | 1 | -415/+415 | |
Fixed all fail on frontend code. | |||||
2017-02-19 | Only copy needed files in webpack | Yukai Huang | 1 | -5/+22 | |
2017-02-03 | Update to use babel-polyfill to support ES6 features in old browsers | Wu Cheng-Han | 1 | -0/+8 | |
2017-01-21 | Revert experimental vue for now | Yukai Huang | 1 | -7/+1 | |
2016-12-24 | Fix js-url not import correctly | Wu Cheng-Han | 1 | -3/+3 | |
2016-12-24 | Basic setup for Vue app | Yukai Huang | 1 | -1/+7 | |
2016-12-24 | Install vue and babel dependency | Yukai Huang | 1 | -0/+4 | |
2016-12-20 | Fix wrong package name reference in webpack config for bootstrap-validator | Wu Cheng-Han | 1 | -2/+2 | |
2016-12-12 | Fix the generate template not including base url variable | Wu Cheng-Han | 1 | -1/+2 | |
2016-12-02 | Update to support optional email register and signin | Wu Cheng-Han | 1 | -0/+2 | |
2016-11-29 | Fix incorrect resource arrangement in webpack config | Wu Cheng-Han | 1 | -2/+2 | |
2016-11-29 | Update webpack and slide resource loading to reduce pack size | Wu Cheng-Han | 1 | -1/+6 | |
2016-11-29 | Fix slide resource path and style load orders to avoid conflicts | Wu Cheng-Han | 1 | -0/+8 | |
2016-11-28 | Fix webpack config typo | Wu Cheng-Han | 1 | -1/+1 | |
2016-11-28 | Remove webpack shell plugin for webpack because it've been solved in another way | Wu Cheng-Han | 1 | -4/+0 | |
2016-11-28 | Fix missing expose reveal markdown in webpack config | Wu Cheng-Han | 1 | -7/+8 | |
2016-11-28 | Fix missing slide preview css in webpack config | Wu Cheng-Han | 1 | -2/+4 | |
2016-11-28 | Update to move custom CodeMirror codebase to our own repo and update webpack ↵ | Wu Cheng-Han | 1 | -12/+15 | |
build config | |||||
2016-11-26 | Optimize slide page resource packing and load orders, fix possible wrong ↵ | Wu Cheng-Han | 1 | -3/+46 | |
chunks orders and font awesome version | |||||
2016-11-26 | Optimize pretty page resource packing and load orders | Wu Cheng-Han | 1 | -3/+47 | |
2016-11-26 | Fix some missing resources packing loaders and test regex in webpack | Wu Cheng-Han | 1 | -1/+7 | |
2016-11-26 | Fix missing chunks for index page in webpack config | Wu Cheng-Han | 1 | -0/+16 | |
2016-11-26 | Optimize hackmd resource packing and load orders | Wu Cheng-Han | 1 | -5/+107 | |
2016-11-26 | Optimize index page resources packing and loads | Wu Cheng-Han | 1 | -7/+25 | |