=== .babelrc Yukai Huang === .editorconfig bananaappletw Yukai Huang === .gitignore Cheng-Han, Wu Wu Cheng-Han Yukai Huang === .sequelizerc.example Yukai Huang === .travis.yml bananaappletw BoHong Li Max Wu Peter Dave Hello === AUTHORS Cheng-Han, Wu Wu Cheng-Han === CONTRIBUTING.md Max Wu === LICENSE Cheng-Han, Wu jackycute Wu Cheng-Han === README.md alecdwm bananaappletw BoHong Li Cheng-Han, Wu Florian Rhiem jackycute Jannik Lorenz Jason Croft Johannes Weißl Jun SAKATA Laura Kyle Max Wu neopostmodern NV Sheogorath The Gitter Badger Wonder Chang Wu Cheng-Han Yukai Huang 蒼時弦也 === app.js alecdwm BoHong Li Cheng-Han, Wu James Stephenson Jan Kunzmann Jason Croft Jordan Matelsky knjcode LluisArevalo Max Wu NV Peter Dave Hello Raccoon Li robert Sheogorath S.Noda Wu Cheng-Han xnum Yukai Huang === app.json bananaappletw Wu Cheng-Han Yukai Huang === bin/heroku bananaappletw Yukai Huang === bin/setup Sheogorath Wu Cheng-Han Yukai Huang === config.json.example alecdwm bananaappletw Wu Cheng-Han Yukai Huang === docs/guides/images/s3-image-upload/bucket-policy-editor.png Yukai Huang === docs/guides/images/s3-image-upload/bucket-property.png Yukai Huang === docs/guides/images/s3-image-upload/create-bucket.png Yukai Huang === docs/guides/images/s3-image-upload/custom-policy.png Yukai Huang === docs/guides/images/s3-image-upload/iam-user.png Yukai Huang === docs/guides/images/s3-image-upload/review-policy.png Yukai Huang === docs/guides/s3-image-upload.md Johannes Weißl Yukai Huang === lib/config/default.js BoHong Li === lib/config/defaultSSL.js BoHong Li === lib/config/dockerSecret.js BoHong Li === lib/config/enum.js BoHong Li === lib/config/environment.js BoHong Li Raccoon Li === lib/config/index.js BoHong Li tkykm === lib/config/oldEnvironment.js BoHong Li Raccoon Li === lib/config/utils.js Raccoon Li === lib/history.js BoHong Li Wu Cheng-Han === lib/letter-avatars.js alecdwm BoHong Li === lib/logger.js BoHong Li Wu Cheng-Han === lib/migrations/20150504155329-create-users.js BoHong Li === lib/migrations/20150508114741-create-notes.js BoHong Li === lib/migrations/20150515125813-create-temp.js BoHong Li === lib/migrations/20150702001020-update-to-0_3_1.js BoHong Li === lib/migrations/20150915153700-change-notes-title-to-text.js BoHong Li === lib/migrations/20160112220142-note-add-lastchange.js BoHong Li === lib/migrations/20160420180355-note-add-alias.js BoHong Li === lib/migrations/20160515114000-user-add-tokens.js BoHong Li Cheng-Han, Wu === lib/migrations/20160607060246-support-revision.js BoHong Li Cheng-Han, Wu Wu Cheng-Han === lib/migrations/20160703062241-support-authorship.js BoHong Li Wu Cheng-Han === lib/migrations/20161009040430-support-delete-note.js BoHong Li Wu Cheng-Han === lib/migrations/20161201050312-support-email-signin.js BoHong Li Wu Cheng-Han === lib/models/author.js BoHong Li Wu Cheng-Han === lib/models/index.js bananaappletw BoHong Li Cheng-Han, Wu Wu Cheng-Han Yukai Huang === lib/models/note.js BoHong Li Cheng-Han, Wu NV Wu Cheng-Han 蒼時弦也 === lib/models/revision.js BoHong Li Cheng-Han, Wu Wu Cheng-Han === lib/models/temp.js BoHong Li Cheng-Han, Wu === lib/models/user.js alecdwm BoHong Li Cheng-Han, Wu Jason Croft Wu Cheng-Han === lib/ot/client.js Wu Cheng-Han === lib/ot/editor-socketio-server.js Wu Cheng-Han === lib/ot/index.js Wu Cheng-Han === lib/ot/selection.js Wu Cheng-Han === lib/ot/server.js Cheng-Han, Wu Wu Cheng-Han === lib/ot/simple-text-operation.js Wu Cheng-Han === lib/ot/text-operation.js Wu Cheng-Han === lib/ot/wrapped-operation.js Wu Cheng-Han === lib/realtime.js BoHong Li Cheng-Han, Wu Florian Rhiem Wu Cheng-Han 蒼時弦也 === lib/response.js alecdwm BoHong Li butlerx Cheng-Han, Wu Florian Rhiem Ikumi Shimizu <193s@users.noreply.github.com> Jannik Lorenz Jason Croft Sheogorath Wu Cheng-Han xnum 蒼時弦也 === lib/utils.js BoHong Li butlerx LluisArevalo === lib/web/auth/dropbox/index.js BoHong Li === lib/web/auth/email/index.js BoHong Li === lib/web/auth/facebook/index.js BoHong Li === lib/web/auth/github/index.js BoHong Li Max Wu === lib/web/auth/gitlab/index.js BoHong Li === lib/web/auth/google/index.js BoHong Li Kaiyu Shi === lib/web/auth/index.js BoHong Li === lib/web/auth/ldap/index.js BoHong Li === lib/web/auth/twitter/index.js BoHong Li === lib/web/auth/utils.js BoHong Li === lib/web/baseRouter.js BoHong Li === lib/web/historyRouter.js BoHong Li === lib/web/imageRouter.js BoHong Li Kotaro Yamamoto Raccoon Li === lib/web/middleware/checkURIValid.js BoHong Li Max Wu === lib/web/middleware/redirectWithoutTrailingSlashes.js BoHong Li === lib/web/middleware/tooBusy.js BoHong Li === lib/web/noteRouter.js BoHong Li === lib/web/statusRouter.js BoHong Li === lib/web/userRouter.js BoHong Li === lib/web/utils.js BoHong Li === lib/workers/dmpWorker.js BoHong Li Wu Cheng-Han === locales/ca.json Xavier Marques === locales/da.json Patrick Andersen === locales/de.json Jannik Lorenz Philipp Zumstein Simon Joda Stößer === locales/el.json Stratos Gerakakis Wu Cheng-Han zachariast === locales/en.json alecdwm Wu Cheng-Han === locales/eo.json James Stephenson === locales/es.json Pablo Guerrero Sergio Valverde === locales/fr.json Colin Maudry Ho33e5 === locales/hi.json Paras === locales/hr.json ivanorsolic === locales/it.json GhiMax === locales/ja.json tkqubo === locales/nl.json Martijnpold Tom Wyckhuys === locales/pl.json Bartlomiej Szala Jakub Sygnowski === locales/pt.json Marcelo Alencar Wu Cheng-Han === locales/ru.json Himura Kazuto p0v1n0m === locales/sv.json Lars Karlsson Patrick Andersen Wu Cheng-Han === locales/tr.json Ömer Erdinç Yağmurlu === locales/uk.json Dmytro Kytsmen Wu Cheng-Han === locales/zh.json Wu Cheng-Han === package.json alecdwm bananaappletw BoHong Li Bryan Davis Cheng-Han, Wu Fabien Meghazi greenkeeperio-bot Jason Croft Max Wu Peter Dave Hello Peter Dave Hello Sheogorath Wu Cheng-Han xnum Yukai Huang === public/apple-touch-icon.png Peter Dave Hello Wu Cheng-Han === public/css/bootstrap-social.css Peter Dave Hello Wu Cheng-Han === public/css/center.css Wu Cheng-Han === public/css/cover.css Cheng-Han, Wu Jason Croft Wu Cheng-Han === public/css/extra.css Cheng-Han, Wu Wu Cheng-Han === public/css/font.css Yukai Huang === public/css/github-extract.css Cheng-Han, Wu Wu Cheng-Han === public/css/google-font.css Yukai Huang === public/css/index.css Cheng-Han, Wu Jason Croft Wu Cheng-Han === public/css/markdown.css Cheng-Han, Wu Wu Cheng-Han === public/css/mermaid.css Cheng-Han, Wu === public/css/site.css Cheng-Han, Wu Wu Cheng-Han Yukai Huang === public/css/slide-preview.css Wu Cheng-Han === public/css/slide.css Wu Cheng-Han === public/default.md Wu Cheng-Han === public/docs/features.md Cheng-Han, Wu Max Wu Pablo Guerrero Sheogorath Wu Cheng-Han === public/docs/release-notes.md Cheng-Han, Wu Peter Dave Hello Wu Cheng-Han === public/docs/slide-example.md butlerx Cheng-Han, Wu Wu Cheng-Han === public/docs/yaml-metadata.md Cheng-Han, Wu Wu Cheng-Han === public/favicon.png Peter Dave Hello Wu Cheng-Han === public/fonts/SourceCodePro-Black.eot Yukai Huang === public/fonts/SourceCodePro-Black.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceCodePro-Black.woff Yukai Huang === public/fonts/SourceCodePro-Bold.eot Yukai Huang === public/fonts/SourceCodePro-Bold.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceCodePro-Bold.woff Yukai Huang === public/fonts/SourceCodePro-ExtraLight.eot Yukai Huang === public/fonts/SourceCodePro-ExtraLight.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceCodePro-ExtraLight.woff Yukai Huang === public/fonts/SourceCodePro-Light.eot Yukai Huang === public/fonts/SourceCodePro-Light.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceCodePro-Light.woff Yukai Huang === public/fonts/SourceCodePro-Medium.eot Yukai Huang === public/fonts/SourceCodePro-Medium.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceCodePro-Medium.woff Yukai Huang === public/fonts/SourceCodePro-Regular.eot Yukai Huang === public/fonts/SourceCodePro-Regular.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceCodePro-Regular.woff Yukai Huang === public/fonts/SourceCodePro-Semibold.eot Yukai Huang === public/fonts/SourceCodePro-Semibold.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceCodePro-Semibold.woff Yukai Huang === public/fonts/SourceSansPro-Black.eot Yukai Huang === public/fonts/SourceSansPro-Black.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSansPro-Black.woff Yukai Huang === public/fonts/SourceSansPro-BlackItalic.eot Yukai Huang === public/fonts/SourceSansPro-BlackItalic.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSansPro-BlackItalic.woff Yukai Huang === public/fonts/SourceSansPro-Bold.eot Yukai Huang === public/fonts/SourceSansPro-Bold.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSansPro-Bold.woff Yukai Huang === public/fonts/SourceSansPro-BoldItalic.eot Yukai Huang === public/fonts/SourceSansPro-BoldItalic.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSansPro-BoldItalic.woff Yukai Huang === public/fonts/SourceSansPro-ExtraLight.eot Yukai Huang === public/fonts/SourceSansPro-ExtraLight.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSansPro-ExtraLight.woff Yukai Huang === public/fonts/SourceSansPro-ExtraLightItalic.eot Yukai Huang === public/fonts/SourceSansPro-ExtraLightItalic.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSansPro-ExtraLightItalic.woff Yukai Huang === public/fonts/SourceSansPro-Italic.eot Yukai Huang === public/fonts/SourceSansPro-Italic.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSansPro-Italic.woff Yukai Huang === public/fonts/SourceSansPro-Light.eot Yukai Huang === public/fonts/SourceSansPro-Light.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSansPro-Light.woff Yukai Huang === public/fonts/SourceSansPro-LightItalic.eot Yukai Huang === public/fonts/SourceSansPro-LightItalic.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSansPro-LightItalic.woff Yukai Huang === public/fonts/SourceSansPro-Regular.eot Yukai Huang === public/fonts/SourceSansPro-Regular.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSansPro-Regular.woff Yukai Huang === public/fonts/SourceSansPro-Semibold.eot Yukai Huang === public/fonts/SourceSansPro-Semibold.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSansPro-Semibold.woff Yukai Huang === public/fonts/SourceSansPro-SemiboldItalic.eot Yukai Huang === public/fonts/SourceSansPro-SemiboldItalic.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSansPro-SemiboldItalic.woff Yukai Huang === public/fonts/SourceSerifPro-Bold.eot Yukai Huang === public/fonts/SourceSerifPro-Bold.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSerifPro-Bold.woff Yukai Huang === public/fonts/SourceSerifPro-Regular.eot Yukai Huang === public/fonts/SourceSerifPro-Regular.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSerifPro-Regular.woff Yukai Huang === public/fonts/SourceSerifPro-Semibold.eot Yukai Huang === public/fonts/SourceSerifPro-Semibold.ttf Peter Dave Hello Yukai Huang === public/fonts/SourceSerifPro-Semibold.woff Yukai Huang === public/hackmd-icon-1024.png Peter Dave Hello Wu Cheng-Han === public/js/cover.js BoHong Li Cheng-Han, Wu Jason Croft NV Wu Cheng-Han Yukai Huang === public/js/extra.js BoHong Li Cheng-Han, Wu NV Wu Cheng-Han Yukai Huang === public/js/google-drive-picker.js BoHong Li Cheng-Han, Wu Max Wu === public/js/google-drive-upload.js BoHong Li Cheng-Han, Wu Wu Cheng-Han === public/js/history.js BoHong Li Cheng-Han, Wu Wu Cheng-Han Yukai Huang === public/js/htmlExport.js BoHong Li Yukai Huang === public/js/index.js BoHong Li Cheng-Han, Wu Jason Croft Laura Kyle NV Wu Cheng-Han xnum Yukai Huang Zankio 蒼時弦也 === public/js/lib/appState.js Yukai Huang === public/js/lib/common/constant.ejs Wu Cheng-Han === public/js/lib/common/login.js BoHong Li Wu Cheng-Han Yukai Huang === public/js/lib/config/index.js BoHong Li Wu Cheng-Han Yukai Huang === public/js/lib/editor/config.js Yukai Huang === public/js/lib/editor/index.js Wu Cheng-Han Yukai Huang === public/js/lib/editor/statusbar.html Cheng-Han, Wu Wu Cheng-Han Yukai Huang === public/js/lib/editor/ui-elements.js Yukai Huang === public/js/lib/editor/utils.js Yukai Huang === public/js/lib/modeType.js Yukai Huang === public/js/lib/syncscroll.js BoHong Li Cheng-Han, Wu Wu Cheng-Han Yukai Huang === public/js/locale.js BoHong Li Peter Dave Hello Wu Cheng-Han Yukai Huang === public/js/pretty.js BoHong Li Cheng-Han, Wu Wu Cheng-Han Yukai Huang === public/js/render.js BoHong Li Cheng-Han, Wu Wu Cheng-Han Yukai Huang === public/js/reveal-markdown.js BoHong Li Cheng-Han, Wu Peter Dave Hello Wu Cheng-Han === public/js/slide.js BoHong Li Max Wu Wu Cheng-Han Yukai Huang === public/screenshot.png Wu Cheng-Han === public/uploads/.gitkeep Wu Cheng-Han Yukai Huang === public/vendor/abcjs_basic_3.1.1-min.js Wu Cheng-Han === public/vendor/bootstrap/tooltip.min.css Peter Dave Hello Wu Cheng-Han === public/vendor/bootstrap/tooltip.min.js Peter Dave Hello Wu Cheng-Han === public/vendor/codemirror-spell-checker/en_US.aff Cheng-Han, Wu === public/vendor/codemirror-spell-checker/en_US.dic Cheng-Han, Wu === public/vendor/codemirror-spell-checker/spell-checker.min.css Cheng-Han, Wu Wu Cheng-Han === public/vendor/codemirror-spell-checker/spell-checker.min.js Cheng-Han, Wu Wu Cheng-Han Yukai Huang === public/vendor/inlineAttachment/codemirror.inline-attachment.js Peter Dave Hello Wu Cheng-Han === public/vendor/inlineAttachment/inline-attachment.js Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-textcomplete/jquery.textcomplete.js Cheng-Han, Wu Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/images/ui-bg_flat_75_ffffff_40x100.png Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/images/ui-bg_glass_55_fbf9ee_1x400.png Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/images/ui-bg_glass_75_dadada_1x400.png Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/images/ui-bg_glass_75_e6e6e6_1x400.png Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/images/ui-bg_glass_95_fef1ec_1x400.png Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/images/ui-bg_highlight-soft_75_cccccc_1x100.png Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/images/ui-icons_222222_256x240.png Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/images/ui-icons_2e83ff_256x240.png Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/images/ui-icons_454545_256x240.png Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/images/ui-icons_888888_256x240.png Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/images/ui-icons_cd0a0a_256x240.png Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/jquery-ui.min.css Peter Dave Hello Wu Cheng-Han === public/vendor/jquery-ui/jquery-ui.min.js Peter Dave Hello Wu Cheng-Han === public/vendor/md-toc.js BoHong Li Peter Dave Hello Wu Cheng-Han === public/vendor/ot/ajax-adapter.js Peter Dave Hello Wu Cheng-Han === public/vendor/ot/client.js Peter Dave Hello Wu Cheng-Han === public/vendor/ot/codemirror-adapter.js Cheng-Han, Wu Peter Dave Hello Wu Cheng-Han === public/vendor/ot/compress.sh Wu Cheng-Han === public/vendor/ot/editor-client.js Peter Dave Hello Wu Cheng-Han === public/vendor/ot/ot.min.js Cheng-Han, Wu Wu Cheng-Han === public/vendor/ot/selection.js Peter Dave Hello Wu Cheng-Han === public/vendor/ot/socketio-adapter.js Peter Dave Hello Wu Cheng-Han === public/vendor/ot/text-operation.js Peter Dave Hello Wu Cheng-Han === public/vendor/ot/undo-manager.js Peter Dave Hello Wu Cheng-Han === public/vendor/ot/wrapped-operation.js Peter Dave Hello Wu Cheng-Han === public/vendor/showup/showup.css Peter Dave Hello Wu Cheng-Han === public/vendor/showup/showup.js Peter Dave Hello Wu Cheng-Han === public/views/error.ejs Cheng-Han, Wu Wu Cheng-Han === public/views/hackmd.ejs Cheng-Han, Wu Wu Cheng-Han === public/views/hackmd/body.ejs Cheng-Han, Wu Florian Rhiem Ian Dees Jason Croft Peter Dave Hello Wu Cheng-Han 蒼時弦也 === public/views/hackmd/foot.ejs Cheng-Han, Wu Jannik Lorenz Peter Dave Hello Wu Cheng-Han Yukai Huang === public/views/hackmd/footer.ejs Wu Cheng-Han === public/views/hackmd/head.ejs Cheng-Han, Wu Peter Dave Hello Wu Cheng-Han xnum Yukai Huang === public/views/hackmd/header.ejs Cheng-Han, Wu Jannik Lorenz Jason Croft Peter Dave Hello Wu Cheng-Han xnum === public/views/html.hbs Cheng-Han, Wu Peter Dave Hello Wu Cheng-Han === public/views/includes/header.ejs Wu Cheng-Han Yukai Huang === public/views/includes/scripts.ejs Wu Cheng-Han Yukai Huang === public/views/index.ejs alecdwm Cheng-Han, Wu Florian Rhiem James Stephenson Jannik Lorenz Jason Croft Peter Dave Hello Wu Cheng-Han Yukai Huang === public/views/index/body.ejs Wu Cheng-Han === public/views/index/foot.ejs Wu Cheng-Han === public/views/index/footer.ejs Wu Cheng-Han === public/views/index/head.ejs Cheng-Han, Wu Peter Dave Hello Wu Cheng-Han xnum Yukai Huang === public/views/index/header.ejs Wu Cheng-Han === public/views/pretty.ejs Cheng-Han, Wu Peter Dave Hello Wu Cheng-Han Yukai Huang === public/views/shared/disqus.ejs Wu Cheng-Han === public/views/shared/ga.ejs Cheng-Han, Wu Wu Cheng-Han === public/views/shared/help-modal.ejs Cheng-Han, Wu Wu Cheng-Han === public/views/shared/polyfill.ejs Peter Dave Hello Wu Cheng-Han === public/views/shared/refresh-modal.ejs Cheng-Han, Wu Wu Cheng-Han === public/views/shared/revision-modal.ejs Cheng-Han, Wu Wu Cheng-Han === public/views/shared/signin-modal.ejs alecdwm Cheng-Han, Wu Jason Croft neopostmodern Sheogorath Wu Cheng-Han === public/views/slide.ejs butlerx Cheng-Han, Wu Peter Dave Hello Wu Cheng-Han Yukai Huang === tmp/.keep Wu Cheng-Han === webpack.config.js BoHong Li Yukai Huang === webpack.production.js BoHong Li geekyd Wu Cheng-Han Yukai Huang === webpackBaseConfig.js BoHong Li Peter Dave Hello Wu Cheng-Han Yukai Huang === yarn.lock BoHong Li Christian Schuhmann Wu Cheng-Han Yukai Huang