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
Wu Cheng-Han
9383df59c9
Update socket.io to 1.6.0
2016-11-26 22:40:50 +08:00
Wu Cheng-Han
f387bb312f
Try to replace engine.io to uws in socket.io for better performance
2016-11-18 12:18:29 +08:00
Yukai Huang
689b1dc4d6
Add optimize-css webpack plugin
2016-11-03 13:59:25 +08:00
Max Wu
7e05976a93
Revert "html minify in production environment"
2016-10-24 00:00:05 +08:00
Peter Dave Hello
731375c220
html minify in production environment
2016-10-23 23:31:04 +08:00
Wu Cheng-Han
7e8d1f22b1
Fix missing dependency in d44e830366
2016-10-18 21:41:06 +08:00
Wu Cheng-Han
d44e830366
Update emoji parser using markdown-it-emoji instead of emojify to solve issue #217
2016-10-18 16:50:58 +08:00
Yukai Huang
9f63581c61
Config heroku deployment
2016-10-16 11:20:29 +08:00
Yukai Huang
4c1109b70b
Move gist-embed to CDN
2016-10-14 09:56:19 +08:00
Yukai Huang
142b4c6771
Move highlight.js to CDN
2016-10-14 09:21:41 +08:00
Yukai Huang
83be3465cc
Fix scrollspy
2016-10-13 13:59:34 +08:00
Yukai Huang
2cafe15e85
Enable production assets hash
2016-10-12 17:15:59 +08:00
Yukai Huang
91266f1cad
Load more scripts using webpack
2016-10-12 17:03:47 +08:00
Yukai Huang
02eef3f68a
Load customized vendor script through script-loader
2016-10-12 13:18:29 +08:00
Yukai Huang
2e929879ad
Fix engine.io-client webpack load dependency
2016-10-12 12:57:16 +08:00
Yukai Huang
6e651c8108
Merge branch 'master' into webpack-frontend
2016-10-11 18:40:23 +08:00
Yukai Huang
f9e7f482d3
Setup webpack production config
2016-10-11 15:45:00 +08:00
Yukai Huang
06437ccaa9
Manage more packages with npm and webpack
2016-10-11 14:52:45 +08:00
Yukai Huang
3368b57b89
Remove ot from package.json
2016-10-11 14:09:40 +08:00
Yukai Huang
9c8752d452
Split common vendor javascript into chunks
2016-10-11 12:30:30 +08:00
Wu Cheng-Han
9a15cad42d
Mark as 0.4.5
2016-10-11 11:01:05 +08:00
Wu Cheng-Han
fb5d7e4359
Update npm and bower dependencies with related patch
2016-10-10 21:14:28 +08:00
Wu Cheng-Han
138aa876f4
Remove unused npm dependency
2016-10-10 21:05:33 +08:00
Yukai Huang
e10203b7e9
More function expose workaround for reveal-markdown.js
2016-10-10 08:24:58 +08:00
Yukai Huang
a258897884
Revert some bower assets
2016-10-09 21:43:41 +08:00
Yukai Huang
3e2905be13
Revert to customized codemirror
2016-10-09 17:54:51 +08:00
Yukai Huang
8e2b03cfd6
Config bootstrap with webpack
2016-10-08 23:04:19 +08:00
Yukai Huang
963a435ae1
Resolve dependency module requiring
...
* es5 style module exports
* remove script tag require
* webpack config ProvidePlugin
Note that this commit only fix JavaScript module loading runtime error.
2016-10-08 20:02:30 +08:00
Yukai Huang
ebee5a8d05
Use xss in script tag
2016-10-08 19:57:50 +08:00
Yukai Huang
ab21311161
Change npm task 'build' to 'dev'
2016-10-08 10:16:49 +08:00
Yukai Huang
b8467a562c
Remove Idle.Js dependency
...
use vendor minified js for now
2016-10-08 10:07:12 +08:00
Yukai Huang
325d1f1a32
Create webpack config
2016-10-08 08:13:40 +08:00
Wu Cheng-Han
b9c59c454d
Add support of i18n with related patches and support "en" and "zh" locales for now
2016-08-19 11:49:24 +08:00
Wu Cheng-Han
f35aa94b41
Mark as 0.4.4
2016-08-02 17:17:33 +08:00
Wu Cheng-Han
b6ca8649af
Update npm dependencies
2016-07-30 12:23:40 +08:00
Wu Cheng-Han
045c08447f
Update to use own package of google-diff-match-patch to solve encodeURI exception issue
2016-07-30 11:12:28 +08:00
Wu Cheng-Han
2b5c7365ab
Change npm imgur package to self owned repo in order to fix some exception
2016-07-13 10:42:32 +08:00
Wu Cheng-Han
458d07dde7
Update to change server-side pre-rendering engine from marked to markdown-it
2016-07-02 16:11:06 +08:00
Wu Cheng-Han
d7d83c102b
Mark as 0.4.3
2016-06-28 09:38:31 +08:00
Cheng-Han, Wu
6fddab1bfc
Update npm dependencies
2016-06-17 16:32:05 +08:00
Cheng-Han, Wu
dbc126b156
Add support of saving note revision and improve app start and stop procedure to ensure data integrity
2016-06-17 16:09:33 +08:00
Cheng-Han, Wu
c439797efd
Mark as 0.4.2
2016-06-01 20:44:19 +08:00
Cheng-Han, Wu
16990e35a2
Update slide template using ejs instead of mustache to reduce similar package dependency
2016-05-29 17:54:24 +08:00
Cheng-Han, Wu
e52937df50
Update project infos, reclaim authors and add authors list
2016-05-28 01:49:15 +08:00
Cheng-Han, Wu
6405bb5056
Add support of google signin
2016-05-21 22:48:00 +08:00
Cheng-Han, Wu
baa946968d
Add db migrations for PR #121
2016-05-15 12:20:42 +08:00
Jason Croft
a3876dfc92
Start extending to support GitLab authentication.
...
Add necessary dependency.
Add baseURL parameter for self-hosted GitLab
Add necessary require.
Add block for GitLab auth.
Fix typo
Update font-awesome dependency for GitLab icon.
Use a color closer to GitLab orange.
More direct TODO
2016-05-11 21:02:53 -04:00
Cheng-Han, Wu
197ac5d5fb
Mark as 0.4.0
2016-04-20 18:23:56 +08:00