Commit Graph

57 Commits

Author SHA1 Message Date
Literallie 5b83deb043
Load js-url lib using legacy-loader
Doesn't use eval, plus no window object access
2017-10-22 00:03:45 +02: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
Yukai Huang ae3d142d9c Use customized jquery-textcomplete 2016-10-12 18:19:04 +08:00