Sheogorath
c4dba48f79
Fix possible file limit errors
...
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-04-16 21:08:34 +02:00
David Mehren
7904558292
Remove engine.io-client dependency and fix webpack config
...
Signed-off-by: David Mehren <dmehren1@gmail.com>
2018-03-06 14:45:14 +01:00
Wu Cheng-Han
f715e8e5a3
Fix lodash will be ignored by webpack in pack bundle
2017-06-08 00:40:32 +08:00
Yukai Huang
db06a51299
Load statusbar template by string-loader
2017-05-07 20:37:26 +08:00
Peter Dave Hello
08c0a0392c
Use abcjs on cdnjs, cc @jackycute
2017-04-18 05:19:19 +08:00
Wu Cheng-Han
61dc6dbc15
Add support of abcjs
2017-03-26 20:39:07 +08:00
Wu Cheng-Han
f55a4b8497
Update to fix pagination error in list.js over v1.5.0
2017-03-14 23:08:15 +08:00
BoHong Li
befa89be8b
Merge branch 'use_javascript_standard_style'
...
Introduce JavaScript Standard Style
Signed-off-by: BoHong Li <a60814billy@gmail.com>
2017-03-13 02:09:52 +08:00
Yukai Huang
747da6772d
Fix webpack copy relative path in #384
2017-03-12 21:10:35 +08:00
Yukai Huang
8241d945dc
Do not log assets info in webpack build
2017-03-12 16:53:04 +08:00
BoHong Li
5bc642d02e
Use JavaScript Standard Style (part 2)
...
Fixed all fail on frontend code.
2017-03-09 02:41:05 +08:00
Yukai Huang
cd91f237ab
Only copy needed files in webpack
2017-02-19 15:43:40 +08:00
Wu Cheng-Han
5ce5d4cd84
Update to use babel-polyfill to support ES6 features in old browsers
2017-02-03 22:04:43 +08:00
Yukai Huang
26d8942852
Revert experimental vue for now
2017-01-21 12:30:55 +08:00
Yukai Huang
65acaea8cf
Merge branch 'master' into frontend-next
2017-01-02 15:09:19 +08:00
Wu Cheng-Han
aff206ca95
Fix js-url not import correctly
2016-12-24 17:02:03 +08:00
Yukai Huang
99dd107724
Basic setup for Vue app
2016-12-24 11:50:57 +08:00
Yukai Huang
a06fad974e
Install vue and babel dependency
2016-12-24 11:10:18 +08:00
Wu Cheng-Han
1ae5f174c3
Fix wrong package name reference in webpack config for bootstrap-validator
2016-12-20 20:33:16 +08:00
Wu Cheng-Han
62c703baa1
Fix the generate template not including base url variable
2016-12-12 12:19:12 +08:00
Wu Cheng-Han
a73d9ce39e
Update to support optional email register and signin
2016-12-02 01:58:14 +08:00
Wu Cheng-Han
0458d4a462
Fix incorrect resource arrangement in webpack config
2016-11-29 01:01:50 +08:00
Wu Cheng-Han
c59b4cb883
Update webpack and slide resource loading to reduce pack size
2016-11-29 00:44:29 +08:00
Wu Cheng-Han
47d5efb29e
Fix slide resource path and style load orders to avoid conflicts
2016-11-29 00:44:15 +08:00
Wu Cheng-Han
b773c8a7d7
Fix webpack config typo
2016-11-28 18:33:53 +08:00
Wu Cheng-Han
b081302f3d
Remove webpack shell plugin for webpack because it've been solved in another way
2016-11-28 03:19:15 +08:00
Wu Cheng-Han
c7a36dadcf
Fix missing expose reveal markdown in webpack config
2016-11-28 02:14:18 +08:00
Wu Cheng-Han
959ed08453
Fix missing slide preview css in webpack config
2016-11-28 02:14:00 +08:00
Wu Cheng-Han
9f79ed929e
Update to move custom CodeMirror codebase to our own repo and update webpack build config
2016-11-28 01:36:48 +08:00
Wu Cheng-Han
efd62bd1ca
Optimize slide page resource packing and load orders, fix possible wrong chunks orders and font awesome version
2016-11-26 23:24:59 +08:00
Wu Cheng-Han
ad90643c94
Optimize pretty page resource packing and load orders
2016-11-26 23:22:47 +08:00
Wu Cheng-Han
197292ba66
Fix some missing resources packing loaders and test regex in webpack
2016-11-26 23:21:02 +08:00
Wu Cheng-Han
da42f735d9
Fix missing chunks for index page in webpack config
2016-11-26 23:19:34 +08:00
Wu Cheng-Han
5287d46931
Optimize hackmd resource packing and load orders
2016-11-26 23:18:51 +08:00
Wu Cheng-Han
3fbfdb7db8
Optimize index page resources packing and loads
2016-11-26 23:13:02 +08:00
Yukai Huang
971bfe29f8
Config webpack css hash in production
2016-11-02 11:25:21 +08:00
Wu Cheng-Han
9710161661
Remove select2 from webpack settings
2016-10-24 00:03:02 +08:00
Wu Cheng-Han
7ebc84bec0
Try to remove unused front-end dependency
2016-10-19 22:14:32 +08:00
Wu Cheng-Han
d70d0318e5
Fix to use bower version emojify.js
2016-10-19 22:12:12 +08:00
Yukai Huang
4c1109b70b
Move gist-embed to CDN
2016-10-14 09:56:19 +08:00
Yukai Huang
3d1bc8a8cb
Move list-pagination plugin to CDN
2016-10-14 09:25:45 +08:00
Yukai Huang
142b4c6771
Move highlight.js to CDN
2016-10-14 09:21:41 +08:00
Yukai Huang
747502e694
Fix HTML exporting
2016-10-13 16:35:43 +08:00
Yukai Huang
229b947b09
Config moment webpack ProvidePlugin
2016-10-13 16:25:04 +08:00
Yukai Huang
440ad3506c
Fix lastchangeui and moment timestamps
2016-10-13 15:13:03 +08:00
Yukai Huang
83be3465cc
Fix scrollspy
2016-10-13 13:59:34 +08:00
Yukai Huang
773c0ce39e
Optimize common assets with CDN
...
* jquery
* lodash
* socket.io
* boostrap
2016-10-13 11:42:17 +08:00
Yukai Huang
43c9f68b9a
Refactor webpack module
2016-10-13 08:56:56 +08:00
Yukai Huang
b90c26fe90
Config CDN for viz.js
2016-10-13 08:56:02 +08:00
Yukai Huang
dda41c489d
Fix typo
2016-10-12 18:23:57 +08:00